Geolokace ideálně zdarma

mhi

  • *****
  • 500
    • Zobrazit profil
Geolokace ideálně zdarma
« kdy: 12. 09. 2021, 12:41:01 »
Potreboval bych sluzbu, ktere se posle adresa kdekoliv na svete a sluzba vrati idealne zpet "opravenou" adresu v nejake normalizovane podobe (ulice, cislo, ...), zem, ... a informace k tomu jak presna adresa je (pripadne muze dat i GPS souradnice, ale ty nepotrebuju).

Jde o to, ze potrebuju validovat adresy, aby z toho vypadlo treba kdyz nekdo zada misto polska zemi USA, aby to naslo spravne "Polsko".

Idelani by bylo nejake free api, ktere je treba omezene, tech adres neni moc za den, abych nemusel resit nejake subscription.  nominatim.openstreetmap.org znam, jeho problem je kdyz je zadan kus adresy spatne (napr. USA misto Poland, pripadne v adrese jsou nejake nesmysly typu adresat USA ale ve zbytku adresy je !!! POLAND !!! :-) ), to by mozna slo resit tak, ze bych vyzkousel jednotlive casti vyhazovat - pokud je spatne jen jeden udaj tak by se to mohlo na jednu adresu chytit. Neresi to ale problem preklepu/jineho zapisu nez znaji OSM. Google geolocation to pritom umi docela slusne.

Nebo .. ?
« Poslední změna: 13. 09. 2021, 08:38:55 od Petr Krčmář »


Re:Geolokace, idealne zdarma
« Odpověď #1 kdy: 12. 09. 2021, 13:09:28 »
Během čtení celého příspěvku jsem si říkal, že by to mohlo umět Google geolocation. Vy jste pak sám napsal, že to umí docela slušně. Tak v čem je problém?

mhi

  • *****
  • 500
    • Zobrazit profil
Re:Geolokace, idealne zdarma
« Odpověď #2 kdy: 12. 09. 2021, 15:08:45 »
S Google byl problem, ze nerikal jak moc presne je umisteni, resp. asi to nerika stale. Prosel jsem si ziskanim API klice (to jsem mohl udelat uz prvne) a ne prilis validni adresy stejne skonci 'APPROXIMATE'. Treba u transkripce do latinky. Kolize jsou uplny problem.

Idealni by bylo vratit treba vice moznosti s nejakymi pravdepodobnostmi-ale to chci asi moc :-(. Mozna je reseni prozkouset jen urcite subsety udaju, aby to vyhodilo treba mesto, nebo opacne. A najit nejpravdepodobnejsi vysledek podle mnozstvi matchnutych udaju pouzit.

Re:Geolokace, idealne zdarma
« Odpověď #3 kdy: 12. 09. 2021, 19:45:11 »
https://wiki.openstreetmap.org/wiki/Nominatim

Akurat to ma nejake obmedzenia, ako ze je to obmedzene na 1 dotaz za sec, ked to pouzijete v autocomplette tak dostanete ban  a pod...

To sa da ale riesit, ak mate prostridky, tak vam staci server kde si tu sluzbu nainstalujete (postgres + postgis)...