ميزة Geolocation coordinates
- الصفحة السابقة coordinates
- الصفحة التالية getCurrentPosition()
- العودة إلى الطبقة السابقة مثل Geolocation
تعريف الاستخدام
مثال
الحصول على مكان تواجد المستخدم بالطول والعرض:
var x = document.getElementById("demo");
function getLocation() { if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(showPosition); else { } x.innerHTML = "Geolocation is not supported by this browser."; } } function showPosition(position) { x.innerHTML = "Latitude: " + position.coords.latitude + "<br>Longitude: " + position.coords.longitude; }
خصائص Coordinates
الخصائص | وصف |
---|---|
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 |
---|---|---|---|---|---|
coordinates | 5.0 | 9.0 | 3.5 | 5.0 | 10.6 |
- الصفحة السابقة coordinates
- الصفحة التالية getCurrentPosition()
- العودة إلى الطبقة السابقة مثل Geolocation