บทความโค้ดกับแผนที่ในปัจจุบัน google map มีบทบาทสำคัญต่อชีวิตประจำวันมาก เช่น นำทางท่องเที่ยว, นำทางสถานที่ต่างๆ ขนาดใช้ดูว่าถนนเส้นไหนมีรถหนาแน่นอยู่ในขณะนี้ก็ยังสามารถทำได้ ซึ่งแต่ก่อน google map ไม่ค่อยได้รับความนิยมมากเท่าที่ควรอาจเพราะ ความแม่นยำ แต่ในปัจจุบันนี้ google map มีการพัฒนาไปอย่างมากมีความแม่นยำที่สูงจนได้รับความนิยมและมีผู้คนใช้งานเพิ่มมากขึ้นกว่าเมื่อก่อน ในบทความนี้เราจะแนะนำคุณเกี่ยวกับเรื่อง การค้นหาที่อยู่หรือสถานที่ต่างๆบน google map ด้วยการเรียก API ของ google ซึ่ง API ที่เราจะใช้ในบทความนี้มี Places API
STEP 1 สมัครใช้บริการ google map api https://cloud.google.com/maps-platform/
STEP 2 ให้เลือก Places
ให้คุณ สร้าง Project และทำตามขั้นตอนที่ google กำหนดมา
STEP 3 ดำเนินการ ผูกบัตรเครดิตกับ google เพื่อเป็นการยืนยันว่าคุณมีตัวตนจริงเพราะ ตั้งแต่เดือน มิถุนายน 2561 เป็นต้นมาทาง google ได้คิดค่าบริการ map ตามการใช้งานจริงของลูกค้า
ให้คุณดำเนินการผูกบัตรให้เรียบร้อย
STEP 4 หลังจากที่ผูกบัตรและสมัคร google api เรียบร้อยแล้วให้เข้า https://console.cloud.google.com/ เพื่อดำเนินการขอเปิดใช้งาน API
- Places API ตามรูปด้านล่าง
Places API ก็ทำเช่นเดียวกับ Maps ja
STEP 5 กำหนด Key Api เพื่อยืนยันตัวตนก่อนใช้งาน API
- เข้าไปที่ เมนู "ข้อมูลรับรอง"
- สร้างข้อมูลรับรอง
- เลือก Key API
- เลือก "จำกัด Key" เพื่อกำหนดสิทธิ์การใช้งาน
STEP 6 เริ่มเขียน Code Places Api(สำหรับค้นหาสถานที่บน google map) ด้วยการคีย์ที่อยู่
- ให้สร้าง page ขึ้นมาเพื่อเขียน code สมมุติเราสร้าง index.html
โดยค่าที่จะถูกส่งกลับมาเป็น Lat,lon ซึ่งคุณสามารถนำไปประยุกต์ใช้ในฟังก์ชั่นอื่นได้ เช่น ส่ง lat,lon ไปค้นหาชื่อสถานที่หรือส่งไปคำนวณหาระยะทางบน google map เป็นต้น
คุณสามารถหาข้อมูลเพิ่มเติมได้ที่ https://developers.google.com/places/web-service/autocomplete
สามารถดาว์โหลด Code ตัวอย่างได้ที่นี่
บทความที่ให้คุณเข้าใจการเขียนโค้ด เขียนโปรแกรม เกมหลายๆอย่างมากขึ้น