Adresní místa z RÚIAN pluginu v QGIS

11 zpráv
Zpět na přehled

Adresní místa z RÚIAN pluginu v QGIS

11 zpráv AOM 3 účastníků 6 min čtení
  1. Aleš f.ales1 na seznam.cz #m4f7f6d
    Ahoj, tak jsem si stáhnul do QGIS data pomocí RÚIAN pluginu a ke svému zděšení jsem zjistil, že v atributové tabulce nejsou kódy obcí ani částí obcí. A to jsem si chtěl s těmi adresy pohrát například si pospojovat čísla domů pomocí čáry (což je u čísel popisných naprostá ptákovina), jinak ty u ČÚZK jsou po obcích ve formátu CSV a při pokusu o import všech CSV přímo z Průzkumníka souborů se mi QGIS zahltil. Takže mě ten plugin už dost zklamal s těmi adresami a už nevím co dělat.
  2. OSM Mapper osmmapper na seznam.cz #m55edfd
    Ahoj Alesi, predpokladam, zes stahoval adresni mista odtud: https://nahlizenidokn.cuzk.gov.cz/StahniAdresniMistaRUIAN.aspx v techto datasetech je soubor adresni-mista-vazby-cr.csv, pomoci nehoz s k adr. mistu naparujes vpodst. jakykoliv nadrazeny admin. kod. Jinak jsou tu pripadne jeste ciselniky: https://cuzk.gov.cz/ruian/Poskytovani-udaju-ISUI-RUIAN-VDP/Ciselniky-ISUI.aspx muzes kdyztak pouzit i toto. Pokud by ti to nestacilo, najdes adresni mista v techto datech (obec, nebo ku) https://services.cuzk.gov.cz/shp/ pripadne stahnout a zpracovat VFK: https://vdp.cuzk.gov.cz/vdp/ruian/vymennyformat Staci na to napsat par skriptu treba v pythonu (zalezi na preferencich), pouzit gdal knihovny atp. Muzes si samozrejme postahovat data jen dle nejakeho pozadovaneho filtru. Jako vysledna data bych si vytvoril SHP (stejne jsou to furt body), pripadne GPKG nebo FGDB, to je na tobe a pak bych si s tim zacal hrat v QGISu. A problem je vlastne kde presne? 1) cislo popisne prideluje se budovam urcenym k trvalemu bydleni nebo podnikani je jedinecne v ramci obce (ne ulice) 2) cislo orientacni pouziva se ve mestech, kde jsou ulice je jedinecne v ramci ulice, ne obce slouzi k presnejsi orientaci, protoze cisla popisna se prideluji podle poradi vystavby, ne podle polohy casto ma pismeno (napr. 12a), pokud se vklada nova budova mezi starsi s pozdravem Martin Simčo osmmapper na seznam.cz +420 739 460 535
  3. Aleš f.ales1 na seznam.cz #m79084f
    Problém je hlavně ten, že mi plugin nedal k adresám kód obce ani části obce, takže a adres bez ulic nemůžu vůbec pracovat. wkt_geom fid gml_id Kod Nespravny CisloDomovni CisloOrientacni CisloOrientacniPismeno Psc StavebniObjektKod UliceKod PlatiOd PlatiDo IdTransakce GlobalniIdNavrhuZmeny IsknBudovaId Point (-851447.21999999997206032 -995259.7900000000372529) 1 AD.11882387 11882387 4 36235 11814641 181498 2013-12-05T00:00:00 422152 468474 Point (-850080.06000000005587935 -996916.67000000004190952) 2 AD.11884908 11884908 445 36235 11817160 181412 2013-12-05T00:00:00 422152 468474 Point (-851436.81000000005587935 -995311.88000000000465661) 3 AD.11883201 11883201 195 36235 11815469 181293 2013-12-05T00:00:00 422152 468474 Dvě řešení problému by byla: Buďto by se musel přidat alespoň atribut CastObceKod, nebo by se začaly pojmenovávat ulice tam, kde nejsou pojmenovány, ale to by musela takto nákladný projekt dotovat Evropská unie včetně finančního příspěvku občanům za změnu adresy, aby se jim do toho pojmenování chtělo. Takže jedině pospojovat všech 6258 CSV souborů do jednoho SHP a bylo by vymalováno. Také se může navíc v QGIS udělat propojení obou vrstev do jedné atributové tabulky na základě kódu AM.
  4. OSM Mapper osmmapper na seznam.cz #m6f5cb3
    CSV si muzes spojit nativnim win prikazem v CMD: copy *.csv nazev_slouceneho _souboru.csv (samozrejme za predpokladu, ze vsechny spojovane csv soubory maji stejnou strukturu). Pak si si to otevri v qgisu, preved si to na bodovou vrstvu (Přidat oddělenou textovou vrstvu) a fci join by attr. k tomu pripoj tuto tabulku: adresni-mista-vazby-cr.csv (najdes zde: https://nahlizenidokn.cuzk.gov.cz/StahniAdresniMistaRUIAN.aspx). Struktura tohoto csv je tato: ADM_KOD;ULICE_KOD;COBCE_KOD;MOMC_KOD;OP_KOD; SPRAVOBV_KOD;OBEC_KOD;POU_KOD;ORP_KOD;OKRES_KOD;VUSC_KOD;VO_KOD vic podle me nepotrebujes. Samozrejme v zavislosti na tvem HW si to pripadne muzes rozdelit treba po krajich. Pozn.: Bacha, pokud to v nejake fazi preklopis do SHP, tak ti o seseka delky nazvu sloupcu (jako treba CisloOrientacniPismeno), SHP povoluje myslim 10 znaku. Pokud chces zachovat dlouhe nazvy, tak pak spis GJSON, GPKG atp. Pozn.2: Nevim, do jake miry jsi kdy pracoval s temito daty, ale ne vsechna adr. mista maji souradnice. Proste to tak je. Tzn. (v zavislosti na softu) ti to bude hazet bud chybu, nebo tem "prazdnym" mistum to priradi 0. Coz v pripade JTSK bude nekde hodne daleko na SV (neco jako Litva nebo tam tim smerem) :) To jen, abys nebyl vyjukanej ;) s pozdravem Martin Simčo osmmapper na seznam.cz +420 739 460 535
  5. Aleš f.ales1 na seznam.cz #m80b6dd
    K tvé první poznámce: Tak zrovna písmeno orientačního čísla bude vždycky maximálně 1 znak, osekat na deset znaků to může spíš názvy ulic, obcí a jejich částí.
  6. OSM Mapper osmmapper na seznam.cz #m482e93
    psal jsem, ze seseka delku nazvu sloupcu - mysleno nazvu atributu, nikoliv samotnych hodnot. delka hodnot je urcena datovym typem ;) s pozdravem Martin Simčo osmmapper na seznam.cz +420 739 460 535
  7. Aleš f.ales1 na seznam.cz #m602d68
    Ono taky se dá v QGIS propojit kódy obcí a části obcí včetně jejich názvů pomocí propojení polí, takže to není žádný problém, jistě se dá pomocí VUSC taky rozdělit na kraje pomocí něčeho. A co se týče EPSG, tak plugin RUIAN používá S-JTSK (Ferro) / Krovak East North EPSG:5221, a uložená data ADR celé ČR po obcích z webu ČÚZK má naopak S-JTSK (Ferro) / Krovak EPSG:2065. A teď ještě jedna věc: Když jsem ještě neznal EPSG:2065, tak jsem si Souřadnice Y přepočítal do -X souřadnice a Souřadnice X přepočítal do do -Y souřadnice pro zobrazení v EPSG:5221. Výsledek byl úplně stejný. Mariáne, jsou v těchto EPSG transformacích drobné posuny?
  8. Marián Kyral mkyral na email.cz #m5222fe
    "Ono taky se dá v QGIS propojit kódy obcí a části obcí včetně jejich názvů pomocí propojení polí, takže to není žádný problém, jistě se dá pomocí VUSC taky rozdělit na kraje pomocí něčeho. A co se týče EPSG, tak plugin RUIAN používá S-JTSK (Ferro) / Krovak East North EPSG:5221, a uložená data ADR celé ČR po obcích z webu ČÚZK má naopak S-JTSK (Ferro) / Krovak EPSG:2065. A teď ještě jedna věc: Když jsem ještě neznal EPSG:2065, tak jsem si Souřadnice Y přepočítal do -X souřadnice a Souřadnice X přepočítal do do -Y souřadnice pro zobrazení v EPSG:5221. Výsledek byl úplně stejný. Mariáne, jsou v těchto EPSG transformacích drobné posuny? Marián netuší, Marián se Křováka zbavil, Marián je šťastný :-D
  9. Martin Simčo osmmapper na seznam.cz #m2c99b5
    Ono taky se dá v QGIS propojit kódy obcí a části obcí včetně jejich názvů pomocí propojení polí, takže to není žádný problém, jistě se dá pomocí VUSC taky rozdělit na kraje pomocí něčeho - ano, asi jo, zavisi tve "knowledge" ;) A co se týče EPSG, tak plugin RUIAN používá S-JTSK (Ferro) / Krovak East North EPSG:5221, a uložená data ADR celé ČR po obcích z webu ČÚZK má naopak S-JTSK (Ferro) / Krovak EPSG:2065. A teď ještě jedna věc: Když jsem ještě neznal EPSG:2065, tak jsem si Souřadnice Y přepočítal do -X souřadnice a Souřadnice X přepočítal do do -Y souřadnice pro zobrazení v EPSG:5221. - eeeh, ja teda nevim, ale vidim vsude EPSG:5514 ;) https://geoportal.cuzk.cz/(S(1zqf1srxyb4lzv0wl52d4zyo))/Default.aspx?mode=TextMeta&side=sit.trans&text=souradsystemy - a ano, v nekterych datech si musis (nejakym zpusobem) prehodit Y (=-X) a X (=-Y) :) s pozdravem Martin Simčo osmmapper na seznam.cz +420 739 460 535
  10. Aleš f.ales1 na seznam.cz #m6db7c5
    V podstatě základním EPSG pro Křováka je EPSG:5514, pro transformaci u dat z pluginu na podkladovou vrstvu EPSG:3857 se použije transformační zobrazení EPSG:5221, z webu ČÚZK se může buďto prohodit si X a Y mezi sebou na záporná a použít EPSG:5221, nebo se může bez přepočítávání X a Y použít rovnou EPSG: 2065, protože EPSG:2065 bez úpravy souřadnic se rovná EPSG:5221 s přehozenými X a Y do záporných hodnot.
  11. Aleš f.ales1 na seznam.cz #mc286d3
Napsat odpověď e-mailem… Odpovědět

Otevře váš e-mailový klient. Odpovědi pak sledujte zde na webu.