ویژگی مختصات جغرافیایی
- صفحه قبلی مختصات
- صفحه بعدی getCurrentPosition()
- بازگشت به طبقه بالاتر عنصر جغرافیایی
تعریف و استفاده از coordinates属性 دستگاه را بازگردانید که مکان و ارتفاع دستگاه را در زمین نشان میدهد.
مثال
مختصات جغرافیایی کاربر را دریافت کنید:
var x = document.getElementById("demo");
function getLocation() { if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(showPosition); else { } x.innerHTML = "این مرورگر پشتیبانی از جغرافیایی نمیکند."; } } function showPosition(position) { x.innerHTML = "Latitude: " + position.coords.latitude + "<br>Longitude: " + position.coords.longitude; }
نماینده مختصات
ویژگی | توضیحات |
---|---|
coordinates.latitude | مختصات عرض جغرافیایی را بازگردانید، به واحد درجه دهم. |
coordinates.longitude | مختصات طول جغرافیایی را بازگردانید، به واحد درجه دهم. |
coordinates.altitude | ارتفاع مکان را بازگردانید، نسبت به سطح دریا، به واحد متر. |
coordinates.accuracy | دقت latitude و longitude属性 را بازگردانید، به واحد متر. |
coordinates.altitudeAccuracy | دقت属性 altitude را بازگردانید، به واحد متر. |
coordinates.heading | جهت حرکت دستگاه را بازگردانید. این مقدار به درجهها محاسبه میشود و نشاندهنده فاصله دستگاه از جهت شمال واقعی است. 0 درجه معرف شمال واقعی است و جهت به صورت معاویه محاسبه میشود (90 درجه برای شرق و 270 درجه برای غرب). اگر سرعت 0 باشد، جهت NaN خواهد بود. اگر دستگاه نتواند اطلاعات جهت را ارائه دهد، این مقدار null خواهد بود. |
coordinates.speed | سرعت دستگاه را به واحد متر بر ثانیه بازگردانید. این مقدار میتواند null باشد. |
پشتیبانی مرورگر
ویژگی | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
مختصات | 5.0 | 9.0 | 3.5 | 5.0 | 10.6 |
- صفحه قبلی مختصات
- صفحه بعدی getCurrentPosition()
- بازگشت به طبقه بالاتر عنصر جغرافیایی