[Talk-cz] Reverzní geokódování z Nominatim
Vlákno 8.6. - 10.6.2025, počet zpráv: 11
Jelikož přestalo fungovat staré api od mapy.com, hledám nástroj, který by
mi na Wikidatech uměl vyplnit administrativní jednotku na základ souřadnic.
Potřebuji, aby to fungovalo na území ČR i mimo zástavbu.
Ve spolupráci s ChatGPT zkouším použít nominatim.
Problém je, že na různých místech dostávám různé výsledky v různých admin
-level.
někde je část obce jako suburb a obec jako town, jinde je část obce jako
village, v levelu municipality je pouze okres, který nechci, ideálně
potřebuji dostat část obce.
Zde mám několik náhodých lokalit:
"suburb":"Kamenný Újezd","village":"*Bukovec*","municipality":"okres
České Budějovice",
"suburb":"Zubčice","village":"*Zubčice*","municipality":"okres Český Krumlov
"village":"*Doudleby*","municipality":"okres České Budějovice"
"neighbourhood":"Nové Hodějovice","suburb":"*České Budějovice
6*","city":"České Budějovice","municipality":"okres České Budějovice"
"suburb":"Radostice u
Trocnova","village":"*Radostice*","town":"Borovany","municipality":"okres
České Budějovice"
"hamlet":"*Růžov*","suburb":"Ledenice","village":"Ledenice","municipality":"okres
České Budějovice"
ve většině případů chci dostat village, ale ve městě suburb nebo
neigborhood, ale v posledním případě pro změnu hamlet.
Myšlenka je taková, zkusit přes SPARQL najít sídlo jména XX ležící v
YY, což by mělo být v 98% jednoznačné.
Jenže odkud vzít XX?
Nebo máte jiný nápad, jak z OSM získat co nejpřesněší lokalizaci?
JAnD
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://lists.openstreetmap.org/pipermail/talk-cz/attachments/20250608/0fbbb50e/attachment.htm>
No, přímo v dokumentaci Nominatimu se píše "If you are interested in a
stable classification of address categories (suburb, city, state, etc),
have a look at the geocodejson format. All other formats return
classifications according to OSM tagging. There is a much larger set of
categories and they are not always consistent, which makes them very hard
to work with." - jak vidno.
Tenhle výstup vypadá na XML nebo JSONv2, zkusil bych ten geocodejson.
Zdar,
Honza Piškvor Martinec
Dne ne 8. 6. 2025 15:28 uživatel Jan Dudík <jan.dudik na gmail.com> napsal:
zobrazit citaci
> Jelikož přestalo fungovat staré api od mapy.com, hledám nástroj, který by
> mi na Wikidatech uměl vyplnit administrativní jednotku na základ souřadnic.
> Potřebuji, aby to fungovalo na území ČR i mimo zástavbu.
> Ve spolupráci s ChatGPT zkouším použít nominatim.
> Problém je, že na různých místech dostávám různé výsledky v různých admin
> -level.
>
> někde je část obce jako suburb a obec jako town, jinde je část obce jako
> village, v levelu municipality je pouze okres, který nechci, ideálně
> potřebuji dostat část obce.
> Zde mám několik náhodých lokalit:
>
> "suburb":"Kamenný Újezd","village":"*Bukovec*","municipality":"okres České Budějovice",
>
> "suburb":"Zubčice","village":"*Zubčice*","municipality":"okres Český Krumlov
>
> "village":"*Doudleby*","municipality":"okres České Budějovice"
>
> "neighbourhood":"Nové Hodějovice","suburb":"*České Budějovice 6*","city":"České Budějovice","municipality":"okres České Budějovice"
>
> "suburb":"Radostice u Trocnova","village":"*Radostice*","town":"Borovany","municipality":"okres České Budějovice"
>
> "hamlet":"*Růžov*","suburb":"Ledenice","village":"Ledenice","municipality":"okres České Budějovice"
>
> ve většině případů chci dostat village, ale ve městě suburb nebo
> neigborhood, ale v posledním případě pro změnu hamlet.
>
>
> Myšlenka je taková, zkusit přes SPARQL najít sídlo jména XX ležící v YY, což by mělo být v 98% jednoznačné.
> Jenže odkud vzít XX?
>
> Nebo máte jiný nápad, jak z OSM získat co nejpřesněší lokalizaci?
>
>
> JAnD
>
>
> _______________________________________________
> talk-cz mailing list
> talk-cz na openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-cz
> https://openstreetmap.cz/talkcz
>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://lists.openstreetmap.org/pipermail/talk-cz/attachments/20250608/c53697d9/attachment-0001.htm>
Skus MapTiler Geocoding API.
On Sun, Jun 8, 2025 at 3:27?PM Jan Dudík <jan.dudik na gmail.com> wrote:
zobrazit citaci
> Jelikož přestalo fungovat staré api od mapy.com, hledám nástroj, který by
> mi na Wikidatech uměl vyplnit administrativní jednotku na základ souřadnic.
> Potřebuji, aby to fungovalo na území ČR i mimo zástavbu.
> Ve spolupráci s ChatGPT zkouším použít nominatim.
> Problém je, že na různých místech dostávám různé výsledky v různých admin
> -level.
>
> někde je část obce jako suburb a obec jako town, jinde je část obce jako
> village, v levelu municipality je pouze okres, který nechci, ideálně
> potřebuji dostat část obce.
> Zde mám několik náhodých lokalit:
>
> "suburb":"Kamenný Újezd","village":"*Bukovec*","municipality":"okres České Budějovice",
>
> "suburb":"Zubčice","village":"*Zubčice*","municipality":"okres Český Krumlov
>
> "village":"*Doudleby*","municipality":"okres České Budějovice"
>
> "neighbourhood":"Nové Hodějovice","suburb":"*České Budějovice 6*","city":"České Budějovice","municipality":"okres České Budějovice"
>
> "suburb":"Radostice u Trocnova","village":"*Radostice*","town":"Borovany","municipality":"okres České Budějovice"
>
> "hamlet":"*Růžov*","suburb":"Ledenice","village":"Ledenice","municipality":"okres České Budějovice"
>
> ve většině případů chci dostat village, ale ve městě suburb nebo
> neigborhood, ale v posledním případě pro změnu hamlet.
>
>
> Myšlenka je taková, zkusit přes SPARQL najít sídlo jména XX ležící v YY, což by mělo být v 98% jednoznačné.
> Jenže odkud vzít XX?
>
> Nebo máte jiný nápad, jak z OSM získat co nejpřesněší lokalizaci?
>
>
> JAnD
>
>
> _______________________________________________
> talk-cz mailing list
> talk-cz na openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-cz
> https://openstreetmap.cz/talkcz
>
--
Ing. Martin Ždila
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://lists.openstreetmap.org/pipermail/talk-cz/attachments/20250609/f2fae3ab/attachment-0001.htm>
Ahoj,
dotaz na JAnDa - omlouvam se, ale uplne se nechytam, o co presne jde,
ale jestli chapu dobre tvuj dotaz, tak v otevrenych datech CUZKu je vse
potrebne, doufam.
Od kraje pres okresy, orp, pou, obce, casti obce, mestske casti, ku, zsj..
(plochy)
az po mistni nazvy (body)
Martin Simčo
p.s. Vi nekdo, odkud brala informace stara apina od Mapy.cz?
---------- Původní e-mail ----------
Od: Martin Ždila <m.zdila na gmail.com>
Komu: OpenStreetMap Czech Republic <talk-cz na openstreetmap.org>
Datum: 9. 6. 2025 10:24:31
Předmět: Re: [talk-cz] Reverzní geokódování z Nominatim
"
Skus MapTiler Geocoding API.
On Sun, Jun 8, 2025 at 3:27?PM Jan Dudík <jan.dudik na gmail.com
(mailto:jan.dudik na gmail.com)> wrote:
"
Jelikož přestalo fungovat staré api od mapy.com(http://mapy.com), hledám
nástroj, který by mi na Wikidatech uměl vyplnit administrativní jednotku na
základ souřadnic.
Potřebuji, aby to fungovalo na území ČR i mimo zástavbu.
Ve spolupráci s ChatGPT zkouším použít nominatim.
Problém je, že na různých místech dostávám různé výsledky v různých admin -
level.
někde je část obce jako suburb a obec jako town, jinde je část obce jako
village, v levelu municipality je pouze okres, který nechci, ideálně
potřebuji dostat část obce.
Zde mám několik náhodých lokalit:
"suburb":"Kamenný Újezd","village":"<b>Bukovec</b>","municipality":"okres České Budějovice",
<pre>"suburb":"Zubčice","village":"<b>Zubčice</b>","municipality":"okres Český Krumlov
"village":"<b>Doudleby</b>","municipality":"okres České Budějovice"
<pre>"neighbourhood":"Nové Hodějovice","suburb":"<b>České Budějovice 6</b>","city":"České Budějovice","municipality":"okres České Budějovice"
<pre>"suburb":"Radostice u Trocnova","village":"<b>Radostice</b>","town":"Borovany","municipality":"okres České Budějovice"
"hamlet":"<b>Růžov</b>","suburb":"Ledenice","village":"Ledenice","municipality":"okres České Budějovice"
ve většině případů chci dostat village, ale ve městě suburb nebo
neigborhood, ale v posledním případě pro změnu hamlet.
<br>
Myšlenka je taková, zkusit přes SPARQL najít sídlo jména XX ležící v YY, což by mělo být v 98% jednoznačné.
Jenže odkud vzít XX?
Nebo máte jiný nápad, jak z OSM získat co nejpřesněší lokalizaci?
<br>
JAnD
_______________________________________________
talk-cz mailing list
talk-cz na openstreetmap.org(mailto:talk-cz na openstreetmap.org)
https://lists.openstreetmap.org/listinfo/talk-cz
(https://lists.openstreetmap.org/listinfo/talk-cz)
https://openstreetmap.cz/talkcz(https://openstreetmap.cz/talkcz)
"
--
Ing. Martin Ždila
_______________________________________________
talk-cz mailing list
talk-cz na openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cz
https://openstreetmap.cz/talkcz
"
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://lists.openstreetmap.org/pipermail/talk-cz/attachments/20250609/24b1caad/attachment.htm>
Ahoj Jane,
když něco použitelnýho najdeš, tak to rád implementuju, ale mapy.com to
zřejmě fakt v API nemají.
Nicméně jak koukám narychlo na MapTiler, tak kromě toho, že je potřeba
řešit klíč (což na WD může mít spoustu problémů), tak to vypadá dobře.
On Sun, Jun 8, 2025 at 3:27?PM Jan Dudík <jan.dudik na gmail.com> wrote:
zobrazit citaci
> Jelikož přestalo fungovat staré api od mapy.com, hledám nástroj, který by
> mi na Wikidatech uměl vyplnit administrativní jednotku na základ souřadnic.
> Potřebuji, aby to fungovalo na území ČR i mimo zástavbu.
> Ve spolupráci s ChatGPT zkouším použít nominatim.
> Problém je, že na různých místech dostávám různé výsledky v různých admin
> -level.
>
> někde je část obce jako suburb a obec jako town, jinde je část obce jako
> village, v levelu municipality je pouze okres, který nechci, ideálně
> potřebuji dostat část obce.
> Zde mám několik náhodých lokalit:
>
> "suburb":"Kamenný Újezd","village":"*Bukovec*","municipality":"okres České Budějovice",
>
> "suburb":"Zubčice","village":"*Zubčice*","municipality":"okres Český Krumlov
>
> "village":"*Doudleby*","municipality":"okres České Budějovice"
>
> "neighbourhood":"Nové Hodějovice","suburb":"*České Budějovice 6*","city":"České Budějovice","municipality":"okres České Budějovice"
>
> "suburb":"Radostice u Trocnova","village":"*Radostice*","town":"Borovany","municipality":"okres České Budějovice"
>
> "hamlet":"*Růžov*","suburb":"Ledenice","village":"Ledenice","municipality":"okres České Budějovice"
>
> ve většině případů chci dostat village, ale ve městě suburb nebo
> neigborhood, ale v posledním případě pro změnu hamlet.
>
>
> Myšlenka je taková, zkusit přes SPARQL najít sídlo jména XX ležící v YY, což by mělo být v 98% jednoznačné.
> Jenže odkud vzít XX?
>
> Nebo máte jiný nápad, jak z OSM získat co nejpřesněší lokalizaci?
>
>
> JAnD
>
>
> _______________________________________________
> talk-cz mailing list
> talk-cz na openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-cz
> https://openstreetmap.cz/talkcz
>
--
S pozdravem,
Jirka Sedláček
---
jirisedlacek na gmail.com
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://lists.openstreetmap.org/pipermail/talk-cz/attachments/20250609/95eb5512/attachment.htm>
Usecase:
Na Wikidatech jsou položky ležící v Česku a mající souřadnice, ale buď
nemají uvedenou administrativní jednotku https://w.wiki/E2zY nebo jen s
přesností na obec.
Na původní API Frettie? napsal skript, který uměl získat z mapy.cz
administrativní jednotku s přesností na části obce (byly tam nějaké výjimky
jako Plzeň-Křimice, ale jinak perfektní a přesné) a na jedno kliknutí
vložit.
Jenže tento skript již nefunguje, tak hledám něco jiného.
Nejsem programátor, tak za pomoci AI postupně iteruji k požadovanému
výsledku, ale zatím mi to přes Nominatim zobrazí jen adresu (lepší než nic)
@Frettie, Nové mapy by to prý měly umět,
https://pro.mapy.com/examples/geocode/ ale zda a jak by to šlo
implementovat je otázkou...
JAnD
po 9. 6. 2025 v 10:53 odesílatel OSM Mapper <osmmapper na seznam.cz> napsal:
zobrazit citaci
> Ahoj,
>
> dotaz na JAnDa - omlouvam se, ale uplne se nechytam, o co presne jde,
> ale jestli chapu dobre tvuj dotaz, tak v otevrenych datech CUZKu je vse
> potrebne, doufam.
> Od kraje pres okresy, orp, pou, obce, casti obce, mestske casti, ku, zsj..
> (plochy)
> az po mistni nazvy (body)
>
> Martin Simčo
>
> p.s. Vi nekdo, odkud brala informace stara apina od Mapy.cz?
>
> ---------- Původní e-mail ----------
> Od: Martin Ždila <m.zdila na gmail.com>
> Komu: OpenStreetMap Czech Republic <talk-cz na openstreetmap.org>
> Datum: 9. 6. 2025 10:24:31
> Předmět: Re: [talk-cz] Reverzní geokódování z Nominatim
>
> Skus MapTiler Geocoding API.
>
> On Sun, Jun 8, 2025 at 3:27?PM Jan Dudík <jan.dudik na gmail.com> wrote:
>
> Jelikož přestalo fungovat staré api od mapy.com, hledám nástroj, který by
> mi na Wikidatech uměl vyplnit administrativní jednotku na základ souřadnic.
> Potřebuji, aby to fungovalo na území ČR i mimo zástavbu.
> Ve spolupráci s ChatGPT zkouším použít nominatim.
> Problém je, že na různých místech dostávám různé výsledky v různých admin
> -level.
>
> někde je část obce jako suburb a obec jako town, jinde je část obce jako
> village, v levelu municipality je pouze okres, který nechci, ideálně
> potřebuji dostat část obce.
> Zde mám několik náhodých lokalit:
>
> "suburb":"Kamenný Újezd","village":"*Bukovec*","municipality":"okres České Budějovice",
>
> "suburb":"Zubčice","village":"*Zubčice*","municipality":"okres Český Krumlov
>
> "village":"*Doudleby*","municipality":"okres České Budějovice"
>
> "neighbourhood":"Nové Hodějovice","suburb":"*České Budějovice 6*","city":"České Budějovice","municipality":"okres České Budějovice"
>
> "suburb":"Radostice u Trocnova","village":"*Radostice*","town":"Borovany","municipality":"okres České Budějovice"
>
> "hamlet":"*Růžov*","suburb":"Ledenice","village":"Ledenice","municipality":"okres České Budějovice"
>
> ve většině případů chci dostat village, ale ve městě suburb nebo
> neigborhood, ale v posledním případě pro změnu hamlet.
>
>
> Myšlenka je taková, zkusit přes SPARQL najít sídlo jména XX ležící v YY, což by mělo být v 98% jednoznačné.
> Jenže odkud vzít XX?
>
> Nebo máte jiný nápad, jak z OSM získat co nejpřesněší lokalizaci?
>
>
> JAnD
>
>
> _______________________________________________
> talk-cz mailing list
> talk-cz na openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-cz
> https://openstreetmap.cz/talkcz
>
>
>
> --
> Ing. Martin Ždila
>
> _______________________________________________
> talk-cz mailing list
> talk-cz na openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-cz
> https://openstreetmap.cz/talkcz
>
> _______________________________________________
> talk-cz mailing list
> talk-cz na openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-cz
> https://openstreetmap.cz/talkcz
>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://lists.openstreetmap.org/pipermail/talk-cz/attachments/20250609/3992ab1b/attachment.htm>
No pokud jsi schopen dostat se ze souřadnice na adresní místo,
tak pak přes RÚIAN kód si můžeš napojit všechny vyšší navazující admin.
celky, čili KÚ, obec, a vyšší.
Nikoliv ale část obce. Aktuálně se v datech od ČÚZK nenachází (nebo o tom
nevím) polygonový vrstva částí obcí, pouze bodová,
a není nikde popsána jednoznačná propojenost s jinými admin. celky, kromě
obce.
Ale - v těchto datech: https://nahlizenidokn.cuzk.gov.cz/
StahniAdresniMistaRUIAN.aspx
je k adresnímu místu navázána i část obce.
Jinak k obci (dle kódu RÚIAN) se dá přiřadit její status (obec/město/městys
atp.), případně třeba počet obyvatel (ale asi tak k 1.1.2024).
Stačí si na to asi napsat nějaký skript/prográmek. Dává to smysl?
Martin Simčo
---------- Původní e-mail ----------
Od: Jan Dudík <jan.dudik na gmail.com>
Komu: OpenStreetMap Czech Republic <talk-cz na openstreetmap.org>
Datum: 9. 6. 2025 14:52:10
Předmět: Re: [talk-cz] Reverzní geokódování z Nominatim
"
Usecase:
Na Wikidatech jsou položky ležící v Česku a mající souřadnice, ale buď
nemají uvedenou administrativní jednotku https://w.wiki/E2zY
(https://w.wiki/E2zY) nebo jen s přesností na obec.
Na původní API Frettie? napsal skript, který uměl získat z mapy.cz
(http://mapy.cz) administrativní jednotku s přesností na části obce (byly
tam nějaké výjimky jako Plzeň-Křimice, ale jinak perfektní a přesné) a na
jedno kliknutí vložit.
Jenže tento skript již nefunguje, tak hledám něco jiného.
Nejsem programátor, tak za pomoci AI postupně iteruji k požadovanému
výsledku, ale zatím mi to přes Nominatim zobrazí jen adresu (lepší než nic)
@Frettie, Nové mapy by to prý měly umět, https://pro.mapy.com/examples/
geocode/(https://pro.mapy.com/examples/geocode/) ale zda a jak by to šlo
implementovat je otázkou...
JAnD
po 9. 6. 2025 v 10:53 odesílatel OSM Mapper <osmmapper na seznam.cz
(mailto:osmmapper na seznam.cz)> napsal:
"
Ahoj,
dotaz na JAnDa - omlouvam se, ale uplne se nechytam, o co presne jde,
ale jestli chapu dobre tvuj dotaz, tak v otevrenych datech CUZKu je vse
potrebne, doufam.
Od kraje pres okresy, orp, pou, obce, casti obce, mestske casti, ku, zsj..
(plochy)
az po mistni nazvy (body)
Martin Simčo
p.s. Vi nekdo, odkud brala informace stara apina od Mapy.cz?
---------- Původní e-mail ----------
Od: Martin Ždila <m.zdila na gmail.com(mailto:m.zdila na gmail.com)>
Komu: OpenStreetMap Czech Republic <talk-cz na openstreetmap.org
(mailto:talk-cz na openstreetmap.org)>
Datum: 9. 6. 2025 10:24:31
Předmět: Re: [talk-cz] Reverzní geokódování z Nominatim
"
Skus MapTiler Geocoding API.
On Sun, Jun 8, 2025 at 3:27?PM Jan Dudík <jan.dudik na gmail.com
(mailto:jan.dudik na gmail.com)> wrote:
"
Jelikož přestalo fungovat staré api od mapy.com(http://mapy.com), hledám
nástroj, který by mi na Wikidatech uměl vyplnit administrativní jednotku na
základ souřadnic.
Potřebuji, aby to fungovalo na území ČR i mimo zástavbu.
Ve spolupráci s ChatGPT zkouším použít nominatim.
Problém je, že na různých místech dostávám různé výsledky v různých admin -
level.
někde je část obce jako suburb a obec jako town, jinde je část obce jako
village, v levelu municipality je pouze okres, který nechci, ideálně
potřebuji dostat část obce.
Zde mám několik náhodých lokalit:
"suburb":"Kamenný Újezd","village":"<b>Bukovec</b>","municipality":"okres České Budějovice",
<pre>"suburb":"Zubčice","village":"<b>Zubčice</b>","municipality":"okres Český Krumlov
"village":"<b>Doudleby</b>","municipality":"okres České Budějovice"
<pre>"neighbourhood":"Nové Hodějovice","suburb":"<b>České Budějovice 6</b>","city":"České Budějovice","municipality":"okres České Budějovice"
<pre>"suburb":"Radostice u Trocnova","village":"<b>Radostice</b>","town":"Borovany","municipality":"okres České Budějovice"
"hamlet":"<b>Růžov</b>","suburb":"Ledenice","village":"Ledenice","municipality":"okres České Budějovice"
ve většině případů chci dostat village, ale ve městě suburb nebo
neigborhood, ale v posledním případě pro změnu hamlet.
<br>
Myšlenka je taková, zkusit přes SPARQL najít sídlo jména XX ležící v YY, což by mělo být v 98% jednoznačné.
Jenže odkud vzít XX?
Nebo máte jiný nápad, jak z OSM získat co nejpřesněší lokalizaci?
<br>
JAnD
_______________________________________________
talk-cz mailing list
talk-cz na openstreetmap.org(mailto:talk-cz na openstreetmap.org)
https://lists.openstreetmap.org/listinfo/talk-cz
(https://lists.openstreetmap.org/listinfo/talk-cz)
https://openstreetmap.cz/talkcz(https://openstreetmap.cz/talkcz)
"
--
Ing. Martin Ždila
_______________________________________________
talk-cz mailing list
talk-cz na openstreetmap.org(mailto:talk-cz na openstreetmap.org)
https://lists.openstreetmap.org/listinfo/talk-cz
(https://lists.openstreetmap.org/listinfo/talk-cz)
https://openstreetmap.cz/talkcz(https://openstreetmap.cz/talkcz)
"
_______________________________________________
talk-cz mailing list
talk-cz na openstreetmap.org(mailto:talk-cz na openstreetmap.org)
https://lists.openstreetmap.org/listinfo/talk-cz
(https://lists.openstreetmap.org/listinfo/talk-cz)
https://openstreetmap.cz/talkcz(https://openstreetmap.cz/talkcz)
"
_______________________________________________
talk-cz mailing list
talk-cz na openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cz
https://openstreetmap.cz/talkcz
"
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://lists.openstreetmap.org/pipermail/talk-cz/attachments/20250609/f9883f5b/attachment-0001.htm>
Ahoj,
pokud chces stale Mapy.com API, tak tohle je nove a funkcni API tehoz:
https://api.mapy.com/v1/docs/geocode/#/geocoding/api_rgeocode_v1_rgeocode_get
ne 8. 6. 2025 v 15:28 odesílatel Jan Dudík <jan.dudik na gmail.com> napsal:
zobrazit citaci
> Jelikož přestalo fungovat staré api od mapy.com, hledám nástroj, který by
> mi na Wikidatech uměl vyplnit administrativní jednotku na základ souřadnic.
> Potřebuji, aby to fungovalo na území ČR i mimo zástavbu.
> Ve spolupráci s ChatGPT zkouším použít nominatim.
> Problém je, že na různých místech dostávám různé výsledky v různých admin
> -level.
>
> někde je část obce jako suburb a obec jako town, jinde je část obce jako
> village, v levelu municipality je pouze okres, který nechci, ideálně
> potřebuji dostat část obce.
> Zde mám několik náhodých lokalit:
>
> "suburb":"Kamenný Újezd","village":"*Bukovec*","municipality":"okres České Budějovice",
>
> "suburb":"Zubčice","village":"*Zubčice*","municipality":"okres Český Krumlov
>
> "village":"*Doudleby*","municipality":"okres České Budějovice"
>
> "neighbourhood":"Nové Hodějovice","suburb":"*České Budějovice 6*","city":"České Budějovice","municipality":"okres České Budějovice"
>
> "suburb":"Radostice u Trocnova","village":"*Radostice*","town":"Borovany","municipality":"okres České Budějovice"
>
> "hamlet":"*Růžov*","suburb":"Ledenice","village":"Ledenice","municipality":"okres České Budějovice"
>
> ve většině případů chci dostat village, ale ve městě suburb nebo
> neigborhood, ale v posledním případě pro změnu hamlet.
>
>
> Myšlenka je taková, zkusit přes SPARQL najít sídlo jména XX ležící v YY, což by mělo být v 98% jednoznačné.
> Jenže odkud vzít XX?
>
> Nebo máte jiný nápad, jak z OSM získat co nejpřesněší lokalizaci?
>
>
> JAnD
>
>
> _______________________________________________
> talk-cz mailing list
> talk-cz na openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-cz
> https://openstreetmap.cz/talkcz
>
--
S pozdravem/Best regards
Ondřej Nový
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://lists.openstreetmap.org/pipermail/talk-cz/attachments/20250610/3f373cb9/attachment.htm>
Ahoj,
umí to, ale nezískáme z geocode mapy.cz ID, tj. se nemáme jak dostat ke
konečné jednotce na WD.
Resp. pro města to ještě umíme ohnout podle jména města a okresu (Písek
(okres Písek)) ? tam bych nové mapy rest api asi použít mohl. Ale nechce se
mi tam lepit vlastní klíč. Tohle by šlo případně udělat i přes nominatim.
Ale musí to počkat. Ale myslím, že to bys na rest api mohl zvládnout
přepsat i sám ? mrkni na metodu getNameOfCityByCoords ? tam ti stačí
okres + jméno a dohledání a zápis je tam připraven.
Zajímavá myšlenka je si to tvořit sám, ale na to už nemám čas a chuť vůbec.
:)
On Mon, Jun 9, 2025 at 2:49?PM Jan Dudík <jan.dudik na gmail.com> wrote:
zobrazit citaci
> Usecase:
>
> Na Wikidatech jsou položky ležící v Česku a mající souřadnice, ale buď
> nemají uvedenou administrativní jednotku https://w.wiki/E2zY nebo jen s
> přesností na obec.
>
> Na původní API Frettie? napsal skript, který uměl získat z mapy.cz
> administrativní jednotku s přesností na části obce (byly tam nějaké výjimky
> jako Plzeň-Křimice, ale jinak perfektní a přesné) a na jedno kliknutí
> vložit.
> Jenže tento skript již nefunguje, tak hledám něco jiného.
> Nejsem programátor, tak za pomoci AI postupně iteruji k požadovanému
> výsledku, ale zatím mi to přes Nominatim zobrazí jen adresu (lepší než nic)
>
> @Frettie, Nové mapy by to prý měly umět,
> https://pro.mapy.com/examples/geocode/ ale zda a jak by to šlo
> implementovat je otázkou...
>
> JAnD
>
> po 9. 6. 2025 v 10:53 odesílatel OSM Mapper <osmmapper na seznam.cz> napsal:
>
>> Ahoj,
>>
>> dotaz na JAnDa - omlouvam se, ale uplne se nechytam, o co presne jde,
>> ale jestli chapu dobre tvuj dotaz, tak v otevrenych datech CUZKu je vse
>> potrebne, doufam.
>> Od kraje pres okresy, orp, pou, obce, casti obce, mestske casti, ku,
>> zsj.. (plochy)
>> az po mistni nazvy (body)
>>
>> Martin Simčo
>>
>> p.s. Vi nekdo, odkud brala informace stara apina od Mapy.cz?
>>
>> ---------- Původní e-mail ----------
>> Od: Martin Ždila <m.zdila na gmail.com>
>> Komu: OpenStreetMap Czech Republic <talk-cz na openstreetmap.org>
>> Datum: 9. 6. 2025 10:24:31
>> Předmět: Re: [talk-cz] Reverzní geokódování z Nominatim
>>
>> Skus MapTiler Geocoding API.
>>
>> On Sun, Jun 8, 2025 at 3:27?PM Jan Dudík <jan.dudik na gmail.com> wrote:
>>
>> Jelikož přestalo fungovat staré api od mapy.com, hledám nástroj, který
>> by mi na Wikidatech uměl vyplnit administrativní jednotku na základ
>> souřadnic.
>> Potřebuji, aby to fungovalo na území ČR i mimo zástavbu.
>> Ve spolupráci s ChatGPT zkouším použít nominatim.
>> Problém je, že na různých místech dostávám různé výsledky v různých admin
>> -level.
>>
>> někde je část obce jako suburb a obec jako town, jinde je část obce jako
>> village, v levelu municipality je pouze okres, který nechci, ideálně
>> potřebuji dostat část obce.
>> Zde mám několik náhodých lokalit:
>>
>> "suburb":"Kamenný Újezd","village":"*Bukovec*","municipality":"okres České Budějovice",
>>
>> "suburb":"Zubčice","village":"*Zubčice*","municipality":"okres Český Krumlov
>>
>> "village":"*Doudleby*","municipality":"okres České Budějovice"
>>
>> "neighbourhood":"Nové Hodějovice","suburb":"*České Budějovice 6*","city":"České Budějovice","municipality":"okres České Budějovice"
>>
>> "suburb":"Radostice u Trocnova","village":"*Radostice*","town":"Borovany","municipality":"okres České Budějovice"
>>
>> "hamlet":"*Růžov*","suburb":"Ledenice","village":"Ledenice","municipality":"okres České Budějovice"
>>
>> ve většině případů chci dostat village, ale ve městě suburb nebo
>> neigborhood, ale v posledním případě pro změnu hamlet.
>>
>>
>> Myšlenka je taková, zkusit přes SPARQL najít sídlo jména XX ležící v YY, což by mělo být v 98% jednoznačné.
>> Jenže odkud vzít XX?
>>
>> Nebo máte jiný nápad, jak z OSM získat co nejpřesněší lokalizaci?
>>
>>
>> JAnD
>>
>>
>> _______________________________________________
>> talk-cz mailing list
>> talk-cz na openstreetmap.org
>> https://lists.openstreetmap.org/listinfo/talk-cz
>> https://openstreetmap.cz/talkcz
>>
>>
>>
>> --
>> Ing. Martin Ždila
>>
>> _______________________________________________
>> talk-cz mailing list
>> talk-cz na openstreetmap.org
>> https://lists.openstreetmap.org/listinfo/talk-cz
>> https://openstreetmap.cz/talkcz
>>
>> _______________________________________________
>> talk-cz mailing list
>> talk-cz na openstreetmap.org
>> https://lists.openstreetmap.org/listinfo/talk-cz
>> https://openstreetmap.cz/talkcz
>>
> _______________________________________________
> talk-cz mailing list
> talk-cz na openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-cz
> https://openstreetmap.cz/talkcz
>
--
S pozdravem,
Jirka Sedláček
---
jirisedlacek na gmail.com
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://lists.openstreetmap.org/pipermail/talk-cz/attachments/20250610/b4c1f078/attachment-0001.htm>
Můžu polygony na části obce vytvořit, vezmu si v QGIS adresy po krajích,
pospojuju je (totální kravina na vizualizaci nepřehlednosti číslování budov)
a můžou se začít zakreslovat. Ale budu muset dát uskupení pouze po částech
obce, ne po ulicích a části obce. Na vesnicích to většinou bude odpovídat
katastrálnímu území, ve městech to už tomu nemusí tak odpovídat.
--
Aleš
---------- Původní e-mail ----------
Od: OSM Mapper <osmmapper na seznam.cz>
Komu: OpenStreetMap Czech Republic <talk-cz na openstreetmap.org>
Datum: 9. 6. 2025 16:04:50
Předmět: Re: [talk-cz] Reverzní geokódování z Nominatim
"No pokud jsi schopen dostat se ze souřadnice na adresní místo,
tak pak přes RÚIAN kód si můžeš napojit všechny vyšší navazující admin.
celky, čili KÚ, obec, a vyšší.
Nikoliv ale část obce. Aktuálně se v datech od ČÚZK nenachází (nebo o tom
nevím) polygonový vrstva částí obcí, pouze bodová,
a není nikde popsána jednoznačná propojenost s jinými admin. celky, kromě
obce.
Ale - v těchto datech: https://nahlizenidokn.cuzk.gov.cz/
StahniAdresniMistaRUIAN.aspx
je k adresnímu místu navázána i část obce.
Jinak k obci (dle kódu RÚIAN) se dá přiřadit její status (obec/město/městys
atp.), případně třeba počet obyvatel (ale asi tak k 1.1.2024).
Stačí si na to asi napsat nějaký skript/prográmek. Dává to smysl?
Martin Simčo
---------- Původní e-mail ----------
Od: Jan Dudík <jan.dudik na gmail.com>
Komu: OpenStreetMap Czech Republic <talk-cz na openstreetmap.org>
Datum: 9. 6. 2025 14:52:10
Předmět: Re: [talk-cz] Reverzní geokódování z Nominatim
"
Usecase:
Na Wikidatech jsou položky ležící v Česku a mající souřadnice, ale buď
nemají uvedenou administrativní jednotku https://w.wiki/E2zY
(https://w.wiki/E2zY) nebo jen s přesností na obec.
Na původní API Frettie? napsal skript, který uměl získat z mapy.cz
(http://mapy.cz) administrativní jednotku s přesností na části obce (byly
tam nějaké výjimky jako Plzeň-Křimice, ale jinak perfektní a přesné) a na
jedno kliknutí vložit.
Jenže tento skript již nefunguje, tak hledám něco jiného.
Nejsem programátor, tak za pomoci AI postupně iteruji k požadovanému
výsledku, ale zatím mi to přes Nominatim zobrazí jen adresu (lepší než nic)
@Frettie, Nové mapy by to prý měly umět, https://pro.mapy.com/examples/
geocode/(https://pro.mapy.com/examples/geocode/) ale zda a jak by to šlo
implementovat je otázkou...
JAnD
po 9. 6. 2025 v 10:53 odesílatel OSM Mapper <osmmapper na seznam.cz
(mailto:osmmapper na seznam.cz)> napsal:
"
Ahoj,
dotaz na JAnDa - omlouvam se, ale uplne se nechytam, o co presne jde,
ale jestli chapu dobre tvuj dotaz, tak v otevrenych datech CUZKu je vse
potrebne, doufam.
Od kraje pres okresy, orp, pou, obce, casti obce, mestske casti, ku, zsj..
(plochy)
az po mistni nazvy (body)
Martin Simčo
p.s. Vi nekdo, odkud brala informace stara apina od Mapy.cz?
---------- Původní e-mail ----------
Od: Martin Ždila <m.zdila na gmail.com(mailto:m.zdila na gmail.com)>
Komu: OpenStreetMap Czech Republic <talk-cz na openstreetmap.org
(mailto:talk-cz na openstreetmap.org)>
Datum: 9. 6. 2025 10:24:31
Předmět: Re: [talk-cz] Reverzní geokódování z Nominatim
"
Skus MapTiler Geocoding API.
On Sun, Jun 8, 2025 at 3:27?PM Jan Dudík <jan.dudik na gmail.com
(mailto:jan.dudik na gmail.com)> wrote:
"
Jelikož přestalo fungovat staré api od mapy.com(http://mapy.com), hledám
nástroj, který by mi na Wikidatech uměl vyplnit administrativní jednotku na
základ souřadnic.
Potřebuji, aby to fungovalo na území ČR i mimo zástavbu.
Ve spolupráci s ChatGPT zkouším použít nominatim.
Problém je, že na různých místech dostávám různé výsledky v různých admin -
level.
někde je část obce jako suburb a obec jako town, jinde je část obce jako
village, v levelu municipality je pouze okres, který nechci, ideálně
potřebuji dostat část obce.
Zde mám několik náhodých lokalit:
"suburb":"Kamenný Újezd","village":"<b>Bukovec</b>","municipality":"okres České Budějovice",
<pre>"suburb":"Zubčice","village":"<b>Zubčice</b>","municipality":"okres Český Krumlov
"village":"<b>Doudleby</b>","municipality":"okres České Budějovice"
<pre>"neighbourhood":"Nové Hodějovice","suburb":"<b>České Budějovice 6</b>","city":"České Budějovice","municipality":"okres České Budějovice"
<pre>"suburb":"Radostice u Trocnova","village":"<b>Radostice</b>","town":"Borovany","municipality":"okres České Budějovice"
"hamlet":"<b>Růžov</b>","suburb":"Ledenice","village":"Ledenice","municipality":"okres České Budějovice"
ve většině případů chci dostat village, ale ve městě suburb nebo
neigborhood, ale v posledním případě pro změnu hamlet.
<br>
Myšlenka je taková, zkusit přes SPARQL najít sídlo jména XX ležící v YY, což by mělo být v 98% jednoznačné.
Jenže odkud vzít XX?
Nebo máte jiný nápad, jak z OSM získat co nejpřesněší lokalizaci?
<br>
JAnD
_______________________________________________
talk-cz mailing list
talk-cz na openstreetmap.org(mailto:talk-cz na openstreetmap.org)
https://lists.openstreetmap.org/listinfo/talk-cz
(https://lists.openstreetmap.org/listinfo/talk-cz)
https://openstreetmap.cz/talkcz(https://openstreetmap.cz/talkcz)
"
--
Ing. Martin Ždila
_______________________________________________
talk-cz mailing list
talk-cz na openstreetmap.org(mailto:talk-cz na openstreetmap.org)
https://lists.openstreetmap.org/listinfo/talk-cz
(https://lists.openstreetmap.org/listinfo/talk-cz)
https://openstreetmap.cz/talkcz(https://openstreetmap.cz/talkcz)
"
_______________________________________________
talk-cz mailing list
talk-cz na openstreetmap.org(mailto:talk-cz na openstreetmap.org)
https://lists.openstreetmap.org/listinfo/talk-cz
(https://lists.openstreetmap.org/listinfo/talk-cz)
https://openstreetmap.cz/talkcz(https://openstreetmap.cz/talkcz)
"
_______________________________________________
talk-cz mailing list
talk-cz na openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cz
https://openstreetmap.cz/talkcz
"
_______________________________________________
talk-cz mailing list
talk-cz na openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cz
https://openstreetmap.cz/talkcz
"
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://lists.openstreetmap.org/pipermail/talk-cz/attachments/20250610/b98d9401/attachment.htm>
Ne, lepší bude si vzít polygony s ZSJ a podle jejich seznamu s přiřazením na
části obce je pospojovat.
--
Aleš
---------- Původní e-mail ----------
Od: Aleš <f.ales1 na seznam.cz>
Komu: OpenStreetMap Czech Republic <talk-cz na openstreetmap.org>
Datum: 10. 6. 2025 18:29:45
Předmět: Re: [talk-cz] Reverzní geokódování z Nominatim
"Můžu polygony na části obce vytvořit, vezmu si v QGIS adresy po krajích,
pospojuju je (totální kravina na vizualizaci nepřehlednosti číslování budov)
a můžou se začít zakreslovat. Ale budu muset dát uskupení pouze po částech
obce, ne po ulicích a části obce. Na vesnicích to většinou bude odpovídat
katastrálnímu území, ve městech to už tomu nemusí tak odpovídat.
--
Aleš
---------- Původní e-mail ----------
Od: OSM Mapper <osmmapper na seznam.cz>
Komu: OpenStreetMap Czech Republic <talk-cz na openstreetmap.org>
Datum: 9. 6. 2025 16:04:50
Předmět: Re: [talk-cz] Reverzní geokódování z Nominatim
"No pokud jsi schopen dostat se ze souřadnice na adresní místo,
tak pak přes RÚIAN kód si můžeš napojit všechny vyšší navazující admin.
celky, čili KÚ, obec, a vyšší.
Nikoliv ale část obce. Aktuálně se v datech od ČÚZK nenachází (nebo o tom
nevím) polygonový vrstva částí obcí, pouze bodová,
a není nikde popsána jednoznačná propojenost s jinými admin. celky, kromě
obce.
Ale - v těchto datech: https://nahlizenidokn.cuzk.gov.cz/
StahniAdresniMistaRUIAN.aspx
je k adresnímu místu navázána i část obce.
Jinak k obci (dle kódu RÚIAN) se dá přiřadit její status (obec/město/městys
atp.), případně třeba počet obyvatel (ale asi tak k 1.1.2024).
Stačí si na to asi napsat nějaký skript/prográmek. Dává to smysl?
Martin Simčo
---------- Původní e-mail ----------
Od: Jan Dudík <jan.dudik na gmail.com>
Komu: OpenStreetMap Czech Republic <talk-cz na openstreetmap.org>
Datum: 9. 6. 2025 14:52:10
Předmět: Re: [talk-cz] Reverzní geokódování z Nominatim
"
Usecase:
Na Wikidatech jsou položky ležící v Česku a mající souřadnice, ale buď
nemají uvedenou administrativní jednotku https://w.wiki/E2zY
(https://w.wiki/E2zY) nebo jen s přesností na obec.
Na původní API Frettie? napsal skript, který uměl získat z mapy.cz
(http://mapy.cz) administrativní jednotku s přesností na části obce (byly
tam nějaké výjimky jako Plzeň-Křimice, ale jinak perfektní a přesné) a na
jedno kliknutí vložit.
Jenže tento skript již nefunguje, tak hledám něco jiného.
Nejsem programátor, tak za pomoci AI postupně iteruji k požadovanému
výsledku, ale zatím mi to přes Nominatim zobrazí jen adresu (lepší než nic)
@Frettie, Nové mapy by to prý měly umět, https://pro.mapy.com/examples/
geocode/(https://pro.mapy.com/examples/geocode/) ale zda a jak by to šlo
implementovat je otázkou...
JAnD
po 9. 6. 2025 v 10:53 odesílatel OSM Mapper <osmmapper na seznam.cz
(mailto:osmmapper na seznam.cz)> napsal:
"
Ahoj,
dotaz na JAnDa - omlouvam se, ale uplne se nechytam, o co presne jde,
ale jestli chapu dobre tvuj dotaz, tak v otevrenych datech CUZKu je vse
potrebne, doufam.
Od kraje pres okresy, orp, pou, obce, casti obce, mestske casti, ku, zsj..
(plochy)
az po mistni nazvy (body)
Martin Simčo
p.s. Vi nekdo, odkud brala informace stara apina od Mapy.cz?
---------- Původní e-mail ----------
Od: Martin Ždila <m.zdila na gmail.com(mailto:m.zdila na gmail.com)>
Komu: OpenStreetMap Czech Republic <talk-cz na openstreetmap.org
(mailto:talk-cz na openstreetmap.org)>
Datum: 9. 6. 2025 10:24:31
Předmět: Re: [talk-cz] Reverzní geokódování z Nominatim
"
Skus MapTiler Geocoding API.
On Sun, Jun 8, 2025 at 3:27?PM Jan Dudík <jan.dudik na gmail.com
(mailto:jan.dudik na gmail.com)> wrote:
"
Jelikož přestalo fungovat staré api od mapy.com(http://mapy.com), hledám
nástroj, který by mi na Wikidatech uměl vyplnit administrativní jednotku na
základ souřadnic.
Potřebuji, aby to fungovalo na území ČR i mimo zástavbu.
Ve spolupráci s ChatGPT zkouším použít nominatim.
Problém je, že na různých místech dostávám různé výsledky v různých admin -
level.
někde je část obce jako suburb a obec jako town, jinde je část obce jako
village, v levelu municipality je pouze okres, který nechci, ideálně
potřebuji dostat část obce.
Zde mám několik náhodých lokalit:
"suburb":"Kamenný Újezd","village":"<b>Bukovec</b>","municipality":"okres České Budějovice",
<pre>"suburb":"Zubčice","village":"<b>Zubčice</b>","municipality":"okres Český Krumlov
"village":"<b>Doudleby</b>","municipality":"okres České Budějovice"
<pre>"neighbourhood":"Nové Hodějovice","suburb":"<b>České Budějovice 6</b>","city":"České Budějovice","municipality":"okres České Budějovice"
<pre>"suburb":"Radostice u Trocnova","village":"<b>Radostice</b>","town":"Borovany","municipality":"okres České Budějovice"
"hamlet":"<b>Růžov</b>","suburb":"Ledenice","village":"Ledenice","municipality":"okres České Budějovice"
ve většině případů chci dostat village, ale ve městě suburb nebo
neigborhood, ale v posledním případě pro změnu hamlet.
<br>
Myšlenka je taková, zkusit přes SPARQL najít sídlo jména XX ležící v YY, což by mělo být v 98% jednoznačné.
Jenže odkud vzít XX?
Nebo máte jiný nápad, jak z OSM získat co nejpřesněší lokalizaci?
<br>
JAnD
_______________________________________________
talk-cz mailing list
talk-cz na openstreetmap.org(mailto:talk-cz na openstreetmap.org)
https://lists.openstreetmap.org/listinfo/talk-cz
(https://lists.openstreetmap.org/listinfo/talk-cz)
https://openstreetmap.cz/talkcz(https://openstreetmap.cz/talkcz)
"
--
Ing. Martin Ždila
_______________________________________________
talk-cz mailing list
talk-cz na openstreetmap.org(mailto:talk-cz na openstreetmap.org)
https://lists.openstreetmap.org/listinfo/talk-cz
(https://lists.openstreetmap.org/listinfo/talk-cz)
https://openstreetmap.cz/talkcz(https://openstreetmap.cz/talkcz)
"
_______________________________________________
talk-cz mailing list
talk-cz na openstreetmap.org(mailto:talk-cz na openstreetmap.org)
https://lists.openstreetmap.org/listinfo/talk-cz
(https://lists.openstreetmap.org/listinfo/talk-cz)
https://openstreetmap.cz/talkcz(https://openstreetmap.cz/talkcz)
"
_______________________________________________
talk-cz mailing list
talk-cz na openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cz
https://openstreetmap.cz/talkcz
"
_______________________________________________
talk-cz mailing list
talk-cz na openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cz
https://openstreetmap.cz/talkcz
"_______________________________________________
talk-cz mailing list
talk-cz na openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cz
https://openstreetmap.cz/talkcz
"
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://lists.openstreetmap.org/pipermail/talk-cz/attachments/20250610/e714da06/attachment-0001.htm>
« zpět na výpis měsíce