API جغرافیایی JavaScript

Geolocation

Geolocation به کاربران اجازه می‌دهد تا موقعیت خود را به برنامه‌های وب ارائه دهند. به دلیل دلایل حریم خصوصی، از کاربران خواسته می‌شود که اجازه گزارش اطلاعات موقعیت را دهند.

توجه داشته باشید که:این ویژگی تنها در محیط‌های امن (HTTPS) در دسترس است.

توجه داشته باشید که:برای دستگاه‌هایی مانند iPhone که دارای GPS هستند، موقعیت جغرافیایی دقیق‌تر است.

Geolocation API از طریق نمونه‌نویسی navigator.geolocation منتشر می‌شود.

ویژگی‌های Geolocation

ویژگی‌ها توضیحات
coordinates موقعیت و ارتفاع دستگاه را بر روی زمین بازمی‌گرداند.
position موقعیت دستگاه در زمان مشخص را بازمی‌گرداند.
positionError دلیل خطا در استفاده از دستگاه‌های جغرافیایی را بازمی‌گرداند.
positionOptions توضیحات شامل ویژگی‌های گزینه‌ای که به عنوان پارامتر Geolocation.getCurrentPosition() و Geolocation.watchPosition() ارسال می‌شود.

روش‌های Geolocation

روش توضیحات
clearWatch() بازنشانی برنامه‌نویسی‌های نظارت بر موقعیت/خطای Geolocation.watchPosition() قبلی.
getCurrentPosition() بازگشت به موقعیت فعلی دستگاه.
watchPosition() ووچ پوزیشن کو لین اور اس کو Geolocation.clearWatch() مہم میں دین، تاکہ اس کا استعمال آؤٹ فون پروسیسنگ کے لئے کیا جاسکے。