iPhone SDK MapKit: Как я могу проверить, если местоположение пользователя находится в той же улице / проспект как данность координат?

голоса
1

Мой iPhone App это приложение, которое показывает пользователям некоторые POI (точки интереса) в MapView. Я wanto, чтобы дать пользователю возможность включить функцию, которая бы только подчеркнуть ТОИ о том, что находятся в одной и той же улицы, проспекта, маршрут и т.д., как его.

Есть ли способ ПОДХОД это?

Большое спасибо!

Задан 03/12/2009 в 13:57
источник пользователем
На других языках...                            


3 ответов

голоса
1

Похоже , это больше вопрос запросов к базе данных затем гео вопрос местонахождения. Вы должны полностью изменить геокодирование текущего местоположения , чтобы получить название улицы , то запрос для POI для одной и той же улицы. Это вебсервис будет делать обратный геокод http://www.geonames.org/maps/reverse-geocoder.html

Тогда вам нужно сделать сделать запрос, чтобы получить POI для этой улицы. Google карта поддерживает это, и база данных POI принадлежит вам, вы должны быть в состоянии поддерживать запрос, а также.

Богатые

Ответил 13/12/2009 в 13:54
источник пользователем

голоса
0

Я думаю, что лучший способ решить эту проблему, чтобы дать пользователю радиус отфильтровать результаты. Это позволит снизить потребность в обратном геокодирования и сэкономить на сети и батареи.

Ответил 03/12/2009 в 22:53
источник пользователем

голоса
0

Я считаю , что вы могли бы сделать это с помощью обратного геокодирования местоположения пользователей , чтобы получить название улицы, хотя это не всегда точно и требует вы уже зная название улицы POI. Проверьте Google Maps обратного геокодирования

Ответил 03/12/2009 в 14:10
источник пользователем

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