ละติจูดและลองจิจูด (Latitude and Longitude)
คุณสมบัติ Geolocation คืนค่า Geolocation Object ใช้หาตำแหน่งผู้ใช้ Object คือ navigator.geolocation อาจรบกวนความเป็นส่วนตัว ดังนั้นตำแหน่งไม่พร้อมใช้งานจนกว่าผู้ใช้จะอนุมัติ
Syntax
navigator.geolocation;
เมธอดนี้คืนค่าละติจูดและลองจิจูดของตำแหน่งผู้ใช้โดยไม่รับพารามิเตอร์
ตัวอย่าง
ในตัวอย่างนี้ ใช้ position.coords (Read-only Property) ร่วมกับ Geolocation Property หา ละติจูด และ ลองจิจูด ของตำแหน่งผู้ใช้ และแสดงผลลัพธ์
<html> <body> <p id = "location"></p> <script> var loc = document.getElementById("location"); if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(getPos); } function getPos(position) { loc.innerHTML = "Latitude: " + position.coords.latitude + " </br> Longitude: " + position.coords.longitude; } </script> </body> </html>
ผลลัพธ์
Latitude: 17.4381439 Longitude: 78.3948683