Лучший способ управлять локациями? - PullRequest
0 голосов
/ 17 мая 2011

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

Я изучал таблицы Google Fusion и решения, использующие KML, такие как здесь: http://code.google.com/apis/maps/documentation/javascript/overlays.html#KMLLayers

Кто-нибудь пробовал это вместе с API поиска Google Maps (чтобы получить места, а несохраняя себя) и добавляя широту / долготу результатов поиска в Google Fusion?

Я также слышал, что SQL 2008 также имеет хорошие функциональные возможности в этой области.Я пытаюсь найти самый инновационный способ, но кажется, что есть много решений, и найти лучшее не легко!

Ответы [ 2 ]

0 голосов
/ 08 июля 2011

Я в основном использовал подход с использованием API Google для автозаполнения, а затем использовал широту и долготу и сравнивал с сохраненными данными с помощью Linq.

Это не закончено, но ранние признаки показывают, чтобыть быстрым.Единственным недостатком является то, что Google API возвращает множество довольно странных результатов, а не просто название города.Мы работаем, чтобы оптимизировать это все же.В целом, API Google Geocode действительно очень полезен.

0 голосов
/ 30 мая 2011

Если вы пометите таблицу слияния как экспортируемую и не включенную в список, вы можете выполнять множество задач только с помощью Javascript.В случае, если аутентификация обязательна, вам нужны некоторые усилия на стороне сервера, но, например, библиотеки Python превосходны.Кроме того, я нашел фьюжн невероятно быстрым и надежным.Имейте в виду, что это бета-версия, поэтому команда может изменить любой аспект API в будущем.И все же существует верхний предел в 5 запросов в секунду, поэтому кеширование может стать проблемой, хотя.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...