Обратное геокодирование без веб-доступа

За исключением использования локальной системы шаблонной обработки как много сотен теперь существуют в каждом языке сценариев или даже использовании Вашего homebrewed один с sed или m4 и отправка результата к Вашему серверу, нет, Вам был бы нужен, по крайней мере, SSI.

11
задан Paul Osborne 15 September 2009 в 04:42
поделиться

5 ответов

Я предлагаю использовать вариант вашей первой идеи: Используйте пространственный индекс . Пространственный индекс - это структура данных, построенная из прямоугольников, отображающая широту и долготу полезной нагрузки. В этом случае вы, вероятно, сопоставите прямоугольники с парами штат-провинция. R-дерево может быть хорошим вариантом. Вот пакет Python R-tree . Вы можете обнаружить роуминг, сравнив результаты последовательных поисков.

6
ответ дан 3 December 2019 в 07:13
поделиться

I would stay away from implementing your own solution from scratch. This is a pretty big undertaking and there are already tools out there to do this. If you're looking for an open source approach (read: free), take a look at this blog post: Using PostGIS to Reverse Geocode.

4
ответ дан 3 December 2019 в 07:13
поделиться

Если вы можете получить границы состояний в виде многоугольников (например, через OpenStreetMap), определение текущего состояния - это просто проверка точки в многоугольнике.

Если вам нужны адресные данные, автономным решением будет использование Microsoft Mappoint.

1
ответ дан 3 December 2019 в 07:13
поделиться

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

0
ответ дан 3 December 2019 в 07:13
поделиться

You can get data for the entire united states from open street map You could then extract the data you need such as city or state locations into what ever format works best for your application. Note although data quality is good it isn't guaranteed to be completely accurate so if you need complete accuracy you may have to look somewhere else.

1
ответ дан 3 December 2019 в 07:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: