Чи можна геокодувати перехрестя вулиць за допомогою Номінатіму?


10

Чи можна геокодувати місце перехрестя вулиці за допомогою Номінатіму?

Приклад запиту геокоду

Commonwealth Ave at Washington Street, Boston, MA

Успішний геокод від Google

https://maps.google.com/maps?q=Commonwealth+Avenue+at+Washington+street,+Boston,+MA&hl=en&sll=42.351351,-71.118573&sspn=0.054868,0.132093&t=h&hnear=Commonwealth+Ave+%26+Washington+St,+Boston,+Suffolk,+Massachusetts+02135&z=17

Помилка геокоду від Nominatim

http://nominatim.openstreetmap.org/search.php?q=Commonwealth+Ave+at+Washington+Street%2C+Boston%2C+MA&viewbox=-337.5%2C85.34%2C337.5%2C-80.5

Яку версію ви використовуєте?
РК

1
Він ще не реалізований у версії 2 nominatim. Подумайте, це буде розглянуто для наступної версії.
leandronn

Відповіді:


1

Це має вміти. Сторінка вікі для Nominatim v2 говорить так:

  • Багатомовна підтримка найближчого / в / ім (можливий перелік слів у вікі (Name_finder: Переклади) (триває) - Пошук перехресть вулиць
  • Надайте можливість використовувати модуль повнотекстового пошуку postgresql як альтернативний метод індексації
  • Краще форматування адресного виводу (формат адреси def у wiki? Crowdsource?)
  • Підтримка індексації для автоматичного заповнення тексту (пошук з префіксом)

1
Як я можу надіслати запит до Nominatim? Я спробував, Street A at Street Bале це не працює.
Nyxynyx

Ще не пробували, але можете спробувати Street A corner Street B?
РК

Щойно спробував, не виходитьhttp://nominatim.openstreetmap.org/search.php?q=Commonwealth+Ave+corner+Washington+Street%2C+Boston%2C+MA&viewbox=-337.5%2C85.34%2C337.5%2C-80.5
Nyxynyx

1
У Wiki це є (TODO) елемент. Я не думаю, що це ще не було реалізовано, і про нього також не згадується в MapQuest API, який використовує Nominatim.
спг

0

Для мене працювало геопія (бібліотека пітонів). Ця бібліотека може використовувати як карти Google, так і номінальні геолокатори. Ви можете запитувати обидва геолокатори та порівнювати їх. Якщо nominatim не відповідає на перехрестях, ви можете вибрати Google для цих записів. На основі мого досвіду API Google Maps дещо прощає неповні або складніші запити.

https://github.com/geopy/geopy

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.