HTML5 Geolocation API การระบุตำแหน่งทางภูมิศาสตร์ของโลก
ดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 

HTML5 Geolocation API การระบุตำแหน่งทางภูมิศาสตร์ของโลก

 HTML5 Geolocation API การระบุตำแหน่งทางภูมิศาสตร์ของโลก

     ก่อนหน้านี้เคยได้เขียนบทความเกี่ยวกับความสามารถของ HTML5 ที่น่าสนใจหลายอย่าง เช่น WebSockets  และ Drag and DropWeb Storage เรียกว่าแต่ละตัวสามารถนำมาประยุกต์ใช้ประโยชน์ในการพัฒนาระบบได้อย่างมาก ไม่ว่าจะเป็น การรับส่งข้อมูลอย่างรวดเร็ว การเก็บข้อมูลบนเว็บ และการลากวางวัตถุ สำหรับบทความนี้จะพูดถึงความสามารถในการแสดงตำแหน่งปัจจุบัน เรียกว่า Geolocation API

     Geolocation API เป็นการระบุตำแหน่งทางภูมิศาสตร์ของโลก โดยค่าที่แสดงตำแหน่งจะเรียกว่า พิกัด และค่าของพิกัดจะแบ่งเป็นค่าละติจูด (เส้นแนวนอน) กับ ลองติจูด (เส้นแนวตั้ง) สำหรับคนที่เคยใช้แผนที่มาบ้างก็อาจจะเจอค่าพวกนี้บนแผนที่ การทำงาน Geolocation API จะส่งข้อมูลไปที่เซิร์ฟเวอร์ที่ใช้แสดงแผนที่ เช่น Google Map ซึ่งเซิร์ฟเวอร์จะวิเคราะห์ข้อมูลที่ส่งมา อาจจะมาจาก IP Address ของเครื่องคอมพิวเตอร์ หรือ GPS ของโทรศัพท์มือถือ ได้ข้อมูลออกมาเป็นละติจูดกับลองติจูด สำหรับการใช้งาน Geolocation API ผ่านเบราเซอร์จะต้องมีการขออนุญาตจากผู้ใช้ก่อน เนื่องจากการแสดงตำแหน่งของตัวบุคคลถือเป็นสิทธิส่วนบุคคล

สำหรับเบราเซอร์ที่รองรับ
- Chrome 5.0
- Edge 12.0
- Internet Explorer 9.0
- Firefox 3.5
- Safari 5.0
- Opera 16.0

พัฒนาโปรแกรมบนเว็บ PHP บริการพัฒนา Joomla Extension พัฒนาและปรับแต่งเว็บบอร์ด