Open mpavlase opened 8 years ago
Napada me jedna vec: Kdyz mapu nahrajeme az po vyhledani, da se povazovat jeden cely string jako jeden req? Paklize ano, tak problem z casti vyresen, ale i tech 2500 je na jeden den kriticky malo
Pozor, jeden o koze a druhý o voze. Pro zobrazení mapy to je v pohodě, ale myslel jsem především to napovídání názvů měst, které bude rychleji spotřebovávat kvótu.
Napovidani mest - to by mel resit prohlizec, pripadne databaze mest (klidne ji nahardcodujme na 13 kraju + "Prágl") a potom mape muzeme poslat string? Nebo to jsem spatne pochopil?
Ano, napovídání je záležitost JS na straně prohlížeče, ale ty názvy měst budeme potřebovat od někud tahat.
Geocoding je transformace textu na místo (našeptávání názvů měst). Dál se bude hodit i nějaký provider pro zobrazení mapy, routování trasy. Mě se osobně hodně líbí Openstreet podklady HERE (kdysi Nokia). Zdarma tam mají 100 000 req/měsíc (asi nejvíc, co jsem zatím našel). Google nabízí 2500 req/den. Je ale třeba myslet na to, že při psaní názvu města každé písmenko je jedním požadavkem a tak to pak může docela naskákat.
Pro porovnání je super: http://mc.bbbike.org/mc/?lon=16.969019&lat=49.23954&zoom=12&num=2&mt0=osm-roads&mt1=nokia-map&mt2=hike_bike Čísla vpravo dole 1 až 8 označují počet mapových podkladů, které cheš vidět najednou.
Spíš tady hodím další odkazy, které jsem v této souvislosti našel: https://switch2osm.org/providers/ js plugin pro OSM http://leafletjs.com/index.html geocoding plugin pro Leaflet https://github.com/smeijer/L.GeoSearch geocoding http://services.gisgraphy.com/static/leaflet/index.html routování http://map.project-osrm.org geocoding http://photon.komoot.de/ https://pypi.python.org/pypi/osmapi geocoding poskytovaný Google Maps