سؤال

ورأيت أنه من الممكن الحصول على خطوط الطول والعرض (الترميز الجغرافي، كما هو الحال في <لأ href = "http://code.google.com/apis/maps/documentation/services.html#Geocoding" يختلط = "نوفولو noreferrer"> خرائط جوجل API ) من عنوان الشارع، ولكن هل من الممكن أن تفعل عكس ذلك والحصول على عنوان الشارع عندما تعرف ما هي خطوط الطول / العرض لفترة طويلة بالفعل هو؟

والتطبيق سيكون التطبيق فون (ولماذا التطبيق يعرف بالفعل خطوط الطول / العرض)، وبالتالي فإن أي شيء من خدمة الإنترنت إلى API فون العمل.

نصائح أخرى

وجوجل الآن يدعم الترميز الجغرافي العكسي في كل جافا سكريبت API وخدمة ويب عبر HTTP. طلب يبدو مثل هذا:

http://maps.google.com/maps/geo?output=xml&oe=utf-8&ll=LAT,LON&key=API_KEY

ملحوظة، يجب تغيير LAT إلى خط العرض، LON لخطوط الطول وAPI_KEY أن يكون لك مفتاح API خرائط جوجل. نتائج عودة الخدمة على الدول التي الترميز الجغرافي وضع علامة <م> YES في جدول التالي:

http://gmaps-samples.googlecode.com/svn/trunk /mapcoverage_filtered.html

وينبغي إيجاد المزيد من المعلومات قريبا من الوثائق الرسمية:

http://code.google.com/apis/maps /documentation/services.html#Geocoding_Direct

وهذا ما يسمى "الترميز الجغرافي العكسي"، وهناك لا توجد خدمات الإنترنت من شأنها أن توفر هذه الوظيفة.

وكنت أحث يجري على حذر من الجودة والتوسع، وموثوقية الخدمات المجانية، ولكن هنا مكان للبدء: <لأ href = "http://www.geonames.org/export/reverse-geocoding.html "يختلط =" noreferrer نوفولو "> http://www.geonames.org/export/reverse-geocoding.html

آي فون OS 3.0 لديها الآن MKReverseGeocoder الطبقة لهذا الغرض بالذات.

ويمكنك أيضا استخدام LINK مكتبة تزل لهذا الغرض. MKReverseGeocoder هو لطيف ولكنه يتطلب منك استخدامه مع خريطة جوجل. من الوثائق المرجعية MKReverseGeocoder:

<اقتباس فقرة>   

وتتطلب شروط جوجل الخدمة التي يتم استخدام خدمة الترميز الجغرافي عكس بالتزامن مع خريطة جوجل. تأخذ ذلك في الاعتبار عند تصميم واجهة المستخدم للتطبيق الخاص بك.

SSLocationManager قد يكون بديلا في حالة طلبك لا يستخدم خريطة جوجل ولكن يحتاج فقط إلى الحصول على معلومات مفصلة حول الموقع الحالي ليس لها سوى بيانات خطوط الطول والعرض في متناول اليد. ويستخدم ياهو! PlaceFinder API. ويساعد هذا الأمل.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top