Шукаєте інструмент геокодування з відкритим кодом, який можна комерційно використовувати?


24

Чи є якийсь інструмент геокодування, який є відкритим кодом і який може бути використаний у комерційному застосуванні?

Ми спробували API геокодування Google, але не можемо продовжувати його через деякі ліцензійні обмеження.

Зараз ми вивчаємо GisGraphy, але ще не доопрацювали її.

Чи є інша краща альтернатива?

В даний час ми хочемо лише GeoCode американські дані, але в майбутньому ми можемо поширювати їх на інші країни.

Відповіді:


16

Це запитання було перетворено на Wiki Wiki спільноти та вікі заблоковано, оскільки це приклад запитання, що шукає список відповідей і, здається, є досить популярним, щоб захистити його від закриття. Це слід розглядати як окремий випадок і не слід розглядати як тип запитання, який рекомендується на цьому або будь-якому сайті Stack Exchange, але якщо ви хочете внести до нього більше контенту, тоді не соромтеся, редагуючи цю відповідь. .


найкращий варіант - це не геоназви АБО openstreetmap, але обидва, геоімена корисні для даних про місто, а Openstreetmap для вулиць, якщо ви використовуєте обидва, ви отримаєте хороший набір даних для геокодування. у цьому і полягає мета гіграфії , використовуйте два набори даних, щоб отримати найкращу актуальність.


Варто зазначити, що геоімена надають безліч наборів даних (наприклад, обмежувальне поле) лише з підпискою на "преміум" ($ 750 за рік)
themihai

8

Так - спробуйте геокодування MapQuest та послугу MapQuest Open Nominatim . Ми ( MapBox ) використовували їх у ряді проектів, і вони чудові, а TOS цілком розумні.


Я просто спробував геокодування MapQuest (версія відкритих даних), і він міг лише геокодувати менше 50% адрес, які я пробував. Адреси є в CO.
Кріс Мюнч

6

Геокодер США (дані TIGER)

Geocoder :: US 2.0 - це програмний пакет, призначений для геокодування американських вулиць. Хоча він в основному призначений для використання з безкоштовним набором даних TIGER / Line Бюро перепису населення США, він використовує абстрактну модель даних про адресу США, яка може бути використана з іншими джерелами даних про діапазон вулиць США.

https://github.com/geocommons/geocoder

Ліцензія GNU Менше загальної публічної ліцензії https://github.com/geocommons/geocoder/blob/master/LICENSE.txt

Решта світу:

Географічна база даних GeoNames охоплює всі країни та містить понад вісім мільйонів топонімів, які можна завантажити безкоштовно.

http://www.geonames.org/export/free-geocoding.html


Дякуємо за пропозиції. Буде добре, якщо ми отримаємо інструмент, який можна використовувати з даними інших країн.
xyz

5

У географії використовуються геоназви та дані openstreetmap (всього 47 мільйонів записів). Я думаю, що це насправді найкращий геокодер із відкритим кодом, оскільки він включає повний стек для геокодування та імпорту даних.


Дякуємо за пропозицію. Ми хочемо вказати рядок адреси GeoCode, який є найкращим варіантом із геоімен та openstreetmap?
xyz

1

Nokia's Here.com пропонує безкоштовні 2500 запитів геокодування на день, це хороший інструмент геокодування, де дані Navteq переважають над іншими джерелами геоданих.

Я пропоную об'єднати всі геокодери, щоб отримати найкращий результат.


1

Для геокодування Техас A&M Geoservices - це, мабуть, найдешевший маршрут, і він досить точний. Я отримав 2500 кредитів безкоштовно, коли підписався на тестування, і придбав там. -Келсі


Чи можете ви відредагувати своє запитання, щоб включити посилання?
Пол

1

Ви можете легко спробувати JDONREFv4 за допомогою ElasticSearch, але дані не включені.


1
Ласкаво просимо до GIS @ SE, відповідніше рішення, яке ви запропонували, більш доцільно надати посилання та кваліфікацію. З повагою.
Марк Купітт

Ласкаво просимо до GIS @ SE, додавши посилання та кваліфікацію до відповіді, яку ви надали, полегшують роботу інших користувачів. З найкращими побажаннями
Марк Купітт

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