لا تقدم خرائط Google للمستخدم حدود المنطقة الزمنية المرئية. هذا يمكن أن يؤدي إلى الارتباك ، خاصة في حالة التخطيط لرحلة. لحسن الحظ ، توجد بيانات المنطقة الزمنية داخل واجهة برمجة تطبيقات خرائط Google. يمكنك طلب بيانات المنطقة الزمنية لأي موقع من خلال واجهة برمجة تطبيقات خرائط Google. للقيام بذلك ، يجب أن تفهم بنية طلبات واجهة برمجة التطبيقات هذه. إذا كانت لديك معرفة دقيقة بحدود المنطقة الزمنية ، فيمكنك إنشاء خريطة المنطقة الزمنية الخاصة بك باستخدام مصمم خرائط Google.
API خرائط جوجل
مثل واجهات برمجة التطبيقات الأخرى ، فإن واجهة برمجة تطبيقات خرائط Google عبارة عن سلسلة من الأوامر ومعايير نقل البيانات. يتم تخزين بيانات المنطقة الزمنية في قاعدة بيانات API لخرائط Google ، ويمكن الوصول إليها عبر طلب HTTPS. يجب أن يأخذ طلب HTTPS النموذج التالي: https://maps.googleapis.com/maps/api/timezone/outputFormat؟parameters. على سبيل المثال ، يستخدم الطلب https://maps.googleapis.com/maps/api/timezone/json؟location=36.4072،-105.5725×tamp=1371946476&sensor=false خط العرض وخط الطول لتاوس ، نيو مكسيكو مع طابع زمني 22 يونيو ، 2013.
تنسيقات طلبات المنطقة الزمنية لواجهة برمجة تطبيقات خرائط جوجل
التنسيقان المحتملان لطلبات API لخرائط Google هما Javascript Object Notation و XML. اعتمادًا على نهج الترميز الخاص بالمبرمج ، يمكن أن يكون دمج البيانات المخزنة بتنسيق JSON أسهل مع لغات البرمجة الأخرى. XML ، من ناحية أخرى ، قابل للتوسيع. هذا يعني أنه يُسمح بالعلامات والسمات الجديدة. اعتمادًا على طبيعة معالجة البيانات الخاصة بك ، قد يكون لديك أو لا يكون لديك تفضيل واضح لإحدى اللغات على الأخرى عند تقديم طلب منطقة زمنية.
معلمات طلب المنطقة الزمنية والاستجابة لها
المعلمات الثلاثة المطلوبة التي يجب أن ترسلها مع طلبك هي الموقع والطابع الزمني والمستشعر. تتضمن معلمة الموقع خط الطول وخط العرض للموقع المعني. تصف معلمة الطابع الزمني الوقت ، بالثواني ، من منتصف ليل 1 يناير 1970. تصف معلمة المستشعر ما إذا كان GPS متضمنًا لوصف موقع المستخدم. ستتضمن الاستجابة للطلب ، من بين بيانات أخرى ، اسم المنطقة الزمنية ، والذي ينقل المنطقة الزمنية الرسمية للموقع المطلوب.
التراكبات ومصمم الخرائط
بغض النظر عن تقديم طلبات واجهة برمجة التطبيقات الفردية لأزواج إحداثيات محددة ، يمكنك إنشاء خرائط المنطقة الزمنية الخاصة بك باستخدام مصمم خرائط Google. يدعم مصمم الخرائط رسم الخطوط والمسارات. لذلك ، يمكنك إنشاء خطوط المنطقة الزمنية وتسميتها على خريطة مخصصة. بعد ذلك ، يمكنك حفظ خريطتك للاستخدام العام أو الخاص.