Веб-сервис географических данных - PullRequest
3 голосов
/ 08 февраля 2011

Я подумываю о написании программы для проверки некоторых заявлений о пробеге (на самом деле около 45 000), поданных членами британского парламента в последнее время.

Данные, которыми я располагаю, довольно точны - происхождение и пункт назначения поездок обычно указываются только на уровне города.В основном я смотрю на представленные ими данные о пробеге, «рассчитанный» пробег, полученный из веб-сервиса, а затем сравниваю / сравниваю.(Я думаю о том, что меня могут заинтересовать случаи, когда заявленный пробег превышает 40 миль, а заявленный пробег превышает, например, показатель веб-сайта как минимум в 1,4 раза).

Код мудрый, я в порядке, но у меня нет веб-сервиса, который я могу использовать для определения расстояний.О Google Directions не может быть и речи (должно использоваться с Google Maps) - и я надеюсь написать это как консольное приложение на C #.

Кто-нибудь может предложить какой-нибудь подходящий сервис?

1 Ответ

1 голос
/ 09 февраля 2011

Вам следует взглянуть на любые службы маршрутизации, которые используют Open Street Maps.Многие сервисы, основанные на OSM, предоставляются бесплатно и менее ограничены, чем Google Maps.

Я могу подумать, что Open Route Service , хотя я не знаю, если онииметь разрешающий API, который позволяет вам делать то, что вы просите.

Если вы работаете на государственную организацию, многие из них имеют лицензии на Esri ArcGIS , которая включает данные улицпошаговые маршруты и API.

...