Как преобразовать адрес в широту / долготу? - PullRequest
68 голосов
/ 19 сентября 2008

Как мне перейти к преобразованию адреса или города в широту / долготу? Есть ли коммерческие наряды, от которых я могу «арендовать» эту услугу? Это будет использоваться в коммерческом настольном приложении на ПК с Windows с постоянным доступом в Интернет.

Ответы [ 18 ]

2 голосов
/ 15 января 2009

Вы также можете попробовать OpenStreetMap NameFinder (или текущий Nominatim ), который содержит википодобные данные улиц с открытым исходным кодом (потенциально) весь мир.

1 голос
/ 13 октября 2010

вы можете использовать мыльные службы bing maps, где вы можете ссылаться на службу обратного геокода, чтобы найти широту / долготу по адресу вот ссылка http://msdn.microsoft.com/en-us/library/cc980922.aspx

0 голосов
/ 15 декабря 2017

Если вам нужно одноразовое решение, вы можете попробовать: https://addresstolatlong.com/

Я использовал это в течение долгого времени, и он работал довольно хорошо для меня.

0 голосов
/ 13 марта 2015

вы спрашиваете о геокодере. Google предоставляет API для этого. как и другой поставщик для этого.

Вы можете увидеть демонстрацию реализации в My Current Location .net

0 голосов
/ 19 сентября 2008
0 голосов
/ 15 января 2014

Думаю, я бы добавил еще один в список. Texas A & M предлагает довольно приличную цену: http://geoservices.tamu.edu/Services/Geocode/

Хороший вариант, если у вас довольно большой набор адресов для геокодирования и вы не хотите патчить 10k в Google или Microsoft. Мы по-прежнему использовали возвращенные данные на карте Google.

0 голосов
/ 08 февраля 2009

Геокодер USC WebGIS является бесплатным и предлагает несколько API, либо вы можете загрузить базу данных для пакетной обработки в режиме онлайн.

0 голосов
/ 04 марта 2009

Вы можете использовать Microsoft MapPoint Web Services.

Я создал запись в блоге о том, как преобразовать адрес в геокод (широта / долгота).

...