Geocoding, a licencja

0

Hej,

Potrzebuję do swojej pracy inżynierskiej jakiegoś Geocoding API
Nie jestem pewien czy mogę użyć Google API w pracy, dlatego postanowiłem szukać rozwiązań opartych o wolne oprogramowanie.

Wpadłem na projekt https://github.com/openstreetmap/Nominatim. Pomimo, że jest on w repo openstreetmap, jego licencja to GPL-2.0, czyli niestety odpada, z powodu licencji wirusowej :)

Następnie znalazłem projekt https://github.com/perliedman/leaflet-control-geocoder, który jest udostępniony pod BSD-2, a głównie wykorzystuje Nominatim przy geocodingu.

Czy używając wystawionego już przez kogoś API Nominatim (https://operations.osmfoundation.org/policies/nominatim/), uderzając tam z zapytaniem, nie wymuszam na moim oprogramowaniu licencji GPL-2.0?
Czy leaflet-control-geocoder łamie licencje Nominatim i powinien być wypuszczony również na GPL-2.0?

Zapraszam do dyskusji :)

0

"Nie jestem pewien czy mogę użyć Google API w pracy" zamiast szukać zamiennika to wyjaśnij najpierw dlaczego nie możesz użyć googlowego api które jest najlepsze bo googlowe

0

Głosy sobie uciąć nie dam, ale czytałem jakiś czas temu coś na kształt FAQ do licencji OSM i o ile się nie mylę, to możesz sobie pobrać zasoby i korzystać z nich lokalnie, albo owinąć je w swoje API (zależy od Twojego use case) i wtedy... no, to już zależy od Twojego przypadku (patrz przykłady). Prawie na pewno gdzieś będzie musiał się znaleźć odpowiedni "copyright", ale raczej bez wirusowych licencji.

0

Google maps udostępnia rok darmowej subskrypcji oraz o ile dobrze pamiętam 100 dolarów na ich usługi. Te 100 dolarów starczyło mi na pół roku testowania małej aplikacji i jeszcze nie poszła mi połowa. Z subskrypcji można w każdej chwili zrezygnować. Więc myślę, że to najlepsza opcja

0

Nie pamiętam dokładnie, ale Florb jest open source i chyba nie używa żadncyh GPL third party. Chyba.

1

Wyników z Google Geocoder API nie można nigdzie zapisywać i chyba można tylko wykorzystywać do wyświetlania wyników na mapach googla.

Polecam https://opencagedata.com, 2500 requestów dziennie darmowe, nie potrzeba karty do rejestrowania konta. Z wynikami możesz robić co chcesz.

0

Jak do celów pracy inżynierskiej i wystarczy Polska, to może skorzystać z projektu UMP pcPL http://ump.waw.pl/ ? Serwer Nominatim-a też jest, a podejście do udostępniania danych bardzo liberalne.

1 użytkowników online, w tym zalogowanych: 0, gości: 1