تطوير iPhone - تحديد موقع العنوان من موضع المستخدم
-
22-08-2019 - |
سؤال
هل من الممكن الحصول على الشارع/المنطقة حيث يستخدم المستخدم حاليًا إطار عمل CoreLocation؟ لذا ، إذا حصلت على وضع خط الطول وخط العرض ، هل يمكنني الحصول على العنوان (شارع XX ، YY City ، Z State) من هذا الموقف؟
شكرًا.
كان شخص ما قد نشر السؤال من قبل. وجدت للتو احصل على عنوان الشارع في Lat/Long Pair
المحلول
ما قد تحتاجه هو خدمة الترميز الجغرافي العكسي ، والتي ستترجم إحداثيات LAT/LON في عنوان. أشك في أن هذا ، أو الوصول إلى واحد ، مدرج في Corelocation.
يمكنك النظر في مزود الطرف الثالث مثل خرائط Google:
http://nicogoeminne.googlepages.com/documentation.html
هناك أيضًا عمليات عمل أخرى قد تقترب. على سبيل المثال باستخدام واجهة برمجة تطبيقات توجيه Multimap كما هو موضح في ما يلي:
نصائح أخرى
Agreed - you need a reverse geocoding service - this is not included in Core Location. There is a fairly complete list of reverse geocoders here link text