كيف يمكنك الحصول على البلد / الدولة / المنطقة / المدينة / الدولة / البريدي / البريدية من إحداثيات GPS؟
-
19-09-2019 - |
سؤال
لدي تنسيق GPS على جميع صوري. أريد أن تضم علامات / بيانات IPTC للمدينة والدولة والرمز البريدي وما إلى ذلك. ولكن كل ما لدي هو إحداثيات GPS. كيف يمكنني أخذ هذه المعلومات ذات مغزى في أزياء آلية (لدي الآلاف على الآلاف من الصور، لذلك لا تعمل كل واحد في خرائط جوجل).
المحلول
يمكنك القيام ب GEOCODING عكس مع API خرائط Google باستخدام طلب HTTP التالي:
CSV بسيط:
http://maps.google.com/maps/geo?q=40.756041,-73.986939&output=csv&sensor=false
أكثر تعقيدا XML:
http://maps.google.com/maps/geo?q=40.756041,-73.986939&output=xml&sensor=false
ما عليك سوى تغيير المعلمة "q" مع خط العرض الطول.
لاحظ أن API خرائط Google يحتوي على حد 15000 طلب لكل عنوان IP يوميا. فيخرائط جوجل API الأسئلة الشائعة)
نصائح أخرى
ماذا عن القيام الجغرافيون العكسي مع خرائط جوجل API؟
http://code.google.com/apis/maps/documentation/services.html#reiversgoding.
هنا هو السائبة عكس الجغرافين أي، داخليا، يستخدم API خرائط Google لعكس GEOCODE سلسلة كاملة (في ملف CSV) من أزواج خطوط الطول والعرض.
من شأنه أن يجعل هذا سهل إلى حد ما.