Nasıl bir adresi olan bir MapView güncellerim?

oy
1

Bir iPhone uygulamasında MapView güncellemek istiyorum. Bir geocordinate kullanarak, bu önemsiz olduğunu. Ama ya koordine bilmiyorsanız? Ben google haritaların metin kutusuna girersiniz gibi bir adres dizesi kullanarak güncelleştirmek istiyor.

Biraz daha bilgi vermemiz gerekirse, benim app bir MapView kullanıcının geçerli konumu ile görüntülenir. Konumu alınır sonra, haritanın altındaki bir TextView görüntülenen bir insan okunabilir adresi çevirmek için ReverseGeocoder kullanın.

Ancak konumu çoğu zaman yanlış - bu uygulama ağırlıklı New York ve iPhone GPS kullanılacak Burada sık sık yanlış (nedeniyle yüksek binalar için?). Bu durumda kullanıcı metin görünümü dokunabilirsiniz ve gerçek adresi koymak. Bu noktada, MapView girdikleri adresi ile güncellemek istiyorum. Ama bunun gerçekleşmesi için nasıl bana belli değil.

Oluştur 26/08/2009 saat 16:46
kaynak kullanıcı
Diğer dillerde...                            


1 cevaplar

oy
0

IPhone SDK bu işlevselliği sağlamaz. Sen gibi bir coğrafi kodlama servisini kullanmak gerekecektir tarihinde Geocoding API .

Google API coğrafi konumu aramak için bir HTTP hizmeti vermektedir. Örneğin, Google merkezi konumunu belirlemek için, sen sorgulayabilir

http://maps.google.com/maps/geo?q=1600+Amphitheatre+Parkway,+Mountain+View,+CA&output=csv&oe=utf8&sensor=true_or_false&key=your_api_key

Ayrıca sonuçlar biçimini değiştirebilirsiniz.

Cevap 26/08/2009 saat 16:56
kaynak kullanıcı

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more