Poszukujesz narzędzia do geokodowania typu open source, które może być wykorzystywane komercyjnie?


24

Czy jest jakieś narzędzie do geokodowania, które jest oprogramowaniem typu open source i może być używane w aplikacjach komercyjnych?

Wypróbowaliśmy interfejsy API geokodowania Google, ale nie możemy kontynuować pracy z powodu pewnych ograniczeń licencyjnych.

Teraz badamy GisGraphy, ale jeszcze go nie sfinalizowaliśmy.

Czy jest jakaś inna lepsza alternatywa?

Obecnie chcemy tylko geoKodować dane z USA, ale w przyszłości możemy rozszerzyć je na inne kraje.

Odpowiedzi:


16

To pytanie zostało przekonwertowane na Wiki Wiki i wiki zablokowane, ponieważ jest to przykład pytania, które szuka listy odpowiedzi i wydaje się być wystarczająco popularne, aby chronić je przed zamknięciem. Powinno to być traktowane jako szczególny przypadek i nie powinno być postrzegane jako rodzaj pytania, które jest zachęcane w tej lub dowolnej witrynie Stack Exchange, ale jeśli chcesz wnieść do niego więcej treści, możesz to zrobić, edytując tę ​​odpowiedź .


najlepszą opcją nie są geonames LUB openstreetmap, ale oba, Geonames są dobre dla danych miasta i Openstreetmap dla ulic, jeśli użyjesz obu, otrzymasz dobry zestaw danych do geokodowania. taki jest cel gisgraphy , użyj dwóch zestawów danych, aby uzyskać jak największe znaczenie.


Warto zauważyć, że wiele zestawów danych zapewnia geonames (np Obwiednia) tylko z „premium” subskrypcji ($ 750per rok)
themihai


6

Geokoder US (dane TIGER)

Geocoder :: US 2.0 to pakiet oprogramowania przeznaczony do geokodowania adresów ulic w USA. Chociaż jest przeznaczony przede wszystkim do użytku z bezpłatnym zestawem danych TIGER / Line US Census Bureau, wykorzystuje abstrakcyjny model danych adresowych w USA, który można stosować z innymi źródłami danych z zakresu adresów ulic w USA.

https://github.com/geocommons/geocoder

Licencja GNU LESSER OGÓLNA LICENCJA PUBLICZNA https://github.com/geocommons/geocoder/blob/master/LICENSE.txt

Reszta świata:

Geograficzna baza danych GeoNames obejmuje wszystkie kraje i zawiera ponad osiem milionów nazw miejsc, które można bezpłatnie pobrać.

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


Dziękuję za sugestie. Będzie dobrze, jeśli otrzymamy narzędzie, którego można używać z danymi z innych krajów.
xyz

5

Gisgraphy używa nazw geograficznych ORAZ danych map OpenStreet (łącznie 47 milionów wpisów). Myślę, że to właściwie najlepszy geokoder typu open source, ponieważ zawiera pełny stos do geokodowania i importowania danych.


Dziękuję za sugestie. Chcemy ciąg adresu GeoCode, która opcja jest najbardziej odpowiednia spośród nazw geograficznych i mapy otwartej?
xyz

1

Here.com firmy Nokia oferuje bezpłatne 2500 żądań geokodowania dziennie, co jest dobrym narzędziem do geokodowania, w którym dane Navteq przewyższają inne źródła geodanych.

Sugeruję połączenie wszystkich geocoderów, aby uzyskać najlepszy wynik.


1

Do geokodowania Texas A&M Geoservices jest prawdopodobnie najtańszą trasą i jest dość dokładna. Dostałem 2500 kredytów za darmo, kiedy zarejestrowałem się, aby to przetestować i kupiłem stamtąd. -Kelsi


Czy możesz edytować swoje pytanie, aby zawierało link?
Paul

1

Możesz łatwo wypróbować JDONREFv4 z ElasticSearch, ale dane nie są uwzględnione.


1
Witamy w GIS @ SE, bardziej odpowiednie jest podanie linków i kwalifikacji w odpowiedzi na zaproponowane rozwiązanie. Z poważaniem.
Mark Cupitt

Witamy w GIS @ SE, dodanie linków i kwalifikacji do udzielonej odpowiedzi ułatwia usiąść innym użytkownikom. Z pozdrowieniami
Mark Cupitt,

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.