Я пишу приложение c # silverlight, которое отображает точки на карте.
В основном, что должно произойти, это:
1. У меня есть набор данных местоположений. Мне нужно, например, найти десять ближайших местоположений из моего набора данных (моего текущего местоположения) и / или выполнить поиск местоположения, такого как «Лондон», и указать мне ближайшие местоположения в этом файле XML, который я могу прочитать.
2. Затем мне нужно использовать свой API, к которому у меня есть доступ, который запрашивает информацию об этих десяти местах и возвращает данные через остальной интерфейс.
Точка № 2 в порядке. Но каков наилучший способ достижения точки № 1. Люди загружают туда набор данных в API сопоставления, такой как bing или google, и позволяют им возвращать требуемые результаты, если вы указываете свое текущее местоположение или ищете указанное место?
Большое спасибо за любые рекомендации