Re: [FreeGeoCZ] GDAL VFK driver
Ahoj, Dne 10. dubna 2016 14:42 Michal Seidl napsal(a): > jestli se nepletu tak takto to nejde protoze se prave dostanu pouze k prvnim > bodum v geometrii. Opakuji nevim jak pracuje ogr2ogr ale proste v pracovni > tabulce v SQLite je tabulka SBP kam si to nejdriv nasypes to je jak bych to > potreboval (a i ocekaval, sloupec geometrie navic mi nevadi) v PostgreSql uz > tam zustanou pouze ten prvni bod. v te interni SQLite databazi jsou v SBP samozrejme vsechny zaznamy, geometrie linie je ulozena u prvniho bodu. SQL dotaz co jsem poslal by potom mel byt OK. Ma -- Martin Landa http://geo.fsv.cvut.cz/gwiki/Landa http://gismentors.cz/mentors/landa ___ FreeGeoCZ mailing list FreeGeoCZ@fsv.cvut.cz http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz
Re: [FreeGeoCZ] GDAL VFK driver
Ahoj, jestli se nepletu tak takto to nejde protoze se prave dostanu pouze k prvnim bodum v geometrii. Opakuji nevim jak pracuje ogr2ogr ale proste v pracovni tabulce v SQLite je tabulka SBP kam si to nejdriv nasypes to je jak bych to potreboval (a i ocekaval, sloupec geometrie navic mi nevadi) v PostgreSql uz tam zustanou pouze ten prvni bod. select sobr.id, kodchb_kod from sobr join sbp on bp_id=sobr.id where hp_id is not null and poradove_cislo_bodu > '1' limit 100; Proste toto mi nevrati pro prevodu do PostgreSQL uz nic zatimco na SQLite mi to jeste bezi. Michal On 04/09/2016 10:09 PM, Martin Landa wrote: Dne 9. dubna 2016 19:33 Michal Seidl napsal(a): - proc to cele resim, ukol: dohledej ke geometriim POINT z tabulky SOBR jejich kodchb_kod ALE JEN U TECH CO LEZI NA HP a podobne, proste mi nejde bez prostorovych dotazu zjisti z jakych bodu byla geometrie PAR, HP a dalsi vytvorena select sobr.id, kodchb_kod from sobr join sbp on bp_id=sobr.id where hp_id is not null ? Ma ___ FreeGeoCZ mailing list FreeGeoCZ@fsv.cvut.cz http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz ___ FreeGeoCZ mailing list FreeGeoCZ@fsv.cvut.cz http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz
Re: [FreeGeoCZ] GDAL VFK driver
Dne 28. prosince 2015 14:54 Michal Seidl napsal(a): > ogr2ogr -f PostgreSQL -lco PRECISION=NO -lco SCHEMA=tmp PG:"dbname='psqldkm' > host='127.0.0.1' user='psqldkm' password='x' test.vfk mimochodem, pokud bude VFK driver v dalsi verzi podporovat i PostgreSQL, tak by import do PG znamenal v podstate data jenom nacist :-) napr. OGR_VFK_DB_NAME="PG:"dbname='psqldkm' host='127.0.0.1' user='psqldkm' password='x'" ogrinfo test.vfk ;-) Ma -- Martin Landa http://geo.fsv.cvut.cz/gwiki/Landa http://gismentors.cz/mentors/landa ___ FreeGeoCZ mailing list FreeGeoCZ@fsv.cvut.cz http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz
Re: [FreeGeoCZ] GDAL VFK driver
Dne 9. dubna 2016 19:33 Michal Seidl napsal(a): > - proc to cele resim, ukol: dohledej ke geometriim POINT z tabulky SOBR > jejich kodchb_kod ALE JEN U TECH CO LEZI NA HP a podobne, proste mi nejde > bez prostorovych dotazu zjisti z jakych bodu byla geometrie PAR, HP a dalsi > vytvorena select sobr.id, kodchb_kod from sobr join sbp on bp_id=sobr.id where hp_id is not null ? Ma -- Martin Landa http://geo.fsv.cvut.cz/gwiki/Landa http://gismentors.cz/mentors/landa ___ FreeGeoCZ mailing list FreeGeoCZ@fsv.cvut.cz http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz
Re: [FreeGeoCZ] GDAL VFK driver
Dne 9. dubna 2016 21:12 Leknín Řepánek napsal(a): > Ono je to jinak u budov a jinak u parcel, bacha na to, u parcel je ještě > hranice parcel. tam je zase OB, pokud se nepletu [1]. Ma [1] http://freegis.fsv.cvut.cz/wiki/images/8/8a/Vfk-diagram-geom.png -- Martin Landa http://geo.fsv.cvut.cz/gwiki/Landa http://gismentors.cz/mentors/landa ___ FreeGeoCZ mailing list FreeGeoCZ@fsv.cvut.cz http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz
Re: [FreeGeoCZ] GDAL VFK driver
Ono je to jinak u budov a jinak u parcel, bacha na to, u parcel je ještě hranice parcel. U sbp je odkaz na bod a pořadový číslo. Je to o přiřazení bodu k linii. On Sat, Apr 09, 2016 at 07:05:44PM +0200, Martin Landa wrote: > Ahoj, > > Dne 9. dubna 2016 18:31 Michal Seidl napsal(a): > > no strukture VFK nerozumim ale proste blok SBP, respektive odpovidajici > > tabulka je pry vpodstate definice spojeni mezi tabulkou SOBR body a > > tabulkami geometrii (HP, BP, OB ...). Pokud tam zustane pouze prvni vrchol > > linie, nelze pomoci SQL dotazu (neuvazuji nejaky prostorovy dotaz) dohledat > > body ktere lezi napr. na hranici. > > geometrie GDAL prvku samozrejme obsahuje vsechny lomove body linie > tak, jak jsou definovany v bloku SBP. > > > Asi take nelze z takto importovanych dat si vygenerovat geometrie nezavisle > > na driveru VFK a moc mi nedava smysl generovat geometri v tabulce SBP pokud > > je pouze tabulkou spojeni. > > VFK driver generuje geometrii pro vsechny vrstvy, kde nejaka geometrie > potencionalne muze byt, tj. ne pouze PAR a BUD, ale i HP, SBP, SOBR a > pod. Ten mechanismus je rekurzivni. > > > Myslim ze kdyby tam ta data zustala ze by to nicemu nevadilo. Nebo ano? > > Myslis v SBP? No to bys mel v pripade, ze treba prvek v SBP je tvoren > 5 lomovymi body, 5 stejnych lomenych car. To mi nedava smysl. > > Ma > > -- > Martin Landa > http://geo.fsv.cvut.cz/gwiki/Landa > http://gismentors.cz/mentors/landa > ___ > FreeGeoCZ mailing list > FreeGeoCZ@fsv.cvut.cz > http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz ___ FreeGeoCZ mailing list FreeGeoCZ@fsv.cvut.cz http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz
Re: [FreeGeoCZ] GDAL VFK driver
Ahoj, Dne 9. dubna 2016 19:33 Michal Seidl napsal(a): > - no podle mych informaci nad tabulkou SBP zadna geometrie byt nemuze > protoze to je pouze definice spojeni jak jsem jiz psal, 5 stejnych geometrii > samozrejme smysl nedava, proste sloupec s geometriem v tabulce SBP nedelat > (o rekurzi nic nevim), geometrie by mely byt az v tabulkach na ktere SBP > odkazuje, nevim zda to je nejaky argument ale ma to tak Groma i Nautilus (to > druhe moc nevim co je, no vlastne ani to prve) jasne, nabizet geometrii by driver pro SBP nutne nemusel. Casem to muzu vypnout, ale jsou tam vetsi priority. Hlavne COPY over INSERT a podpora pro PostgreSQL (coz je realne, dela na to ted jeden student v ramci semestralniho projektu). Ma -- Martin Landa http://geo.fsv.cvut.cz/gwiki/Landa http://gismentors.cz/mentors/landa ___ FreeGeoCZ mailing list FreeGeoCZ@fsv.cvut.cz http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz
Re: [FreeGeoCZ] GDAL VFK driver
No ve vfk je to ulozene topologicky je to SOBR (POINT) -> SBP (LINE) -> HP ... polygon parcely TJ od hrany parcely se na lomovy body dostanes zpetne prez SBP kde je poradi bodu v hrane, pripadne typ spojeni. Je; On Sat, Apr 09, 2016 at 07:33:45PM +0200, Michal Seidl wrote: > Ahoj, > - proc to cele resim, ukol: dohledej ke geometriim POINT z tabulky SOBR > jejich kodchb_kod ALE JEN U TECH CO LEZI NA HP a podobne, proste mi nejde > bez prostorovych dotazu zjisti z jakych bodu byla geometrie PAR, HP a dalsi > vytvorena > > - koukal jsem do C kodu driveru, ale to bylo na me prilis > > - no podle mych informaci nad tabulkou SBP zadna geometrie byt nemuze > protoze to je pouze definice spojeni jak jsem jiz psal, 5 stejnych geometrii > samozrejme smysl nedava, proste sloupec s geometriem v tabulce SBP nedelat > (o rekurzi nic nevim), geometrie by mely byt az v tabulkach na ktere SBP > odkazuje, nevim zda to je nejaky argument ale ma to tak Groma i Nautilus (to > druhe moc nevim co je, no vlastne ani to prve) > > - ale podle me by stacilo nechat tabulku jako ji mas u SBPG > > - mozna to ma nejaka dalsi ale, byl to jen dotaz, jak rikam hloubeji do toho > nevidim > > Michal > > On 04/09/2016 07:05 PM, Martin Landa wrote: > >Ahoj, > > > >Dne 9. dubna 2016 18:31 Michal Seidl napsal(a): > >>no strukture VFK nerozumim ale proste blok SBP, respektive odpovidajici > >>tabulka je pry vpodstate definice spojeni mezi tabulkou SOBR body a > >>tabulkami geometrii (HP, BP, OB ...). Pokud tam zustane pouze prvni vrchol > >>linie, nelze pomoci SQL dotazu (neuvazuji nejaky prostorovy dotaz) dohledat > >>body ktere lezi napr. na hranici. > > > >geometrie GDAL prvku samozrejme obsahuje vsechny lomove body linie > >tak, jak jsou definovany v bloku SBP. > > > >>Asi take nelze z takto importovanych dat si vygenerovat geometrie nezavisle > >>na driveru VFK a moc mi nedava smysl generovat geometri v tabulce SBP pokud > >>je pouze tabulkou spojeni. > > > >VFK driver generuje geometrii pro vsechny vrstvy, kde nejaka geometrie > >potencionalne muze byt, tj. ne pouze PAR a BUD, ale i HP, SBP, SOBR a > >pod. Ten mechanismus je rekurzivni. > > > >>Myslim ze kdyby tam ta data zustala ze by to nicemu nevadilo. Nebo ano? > > > >Myslis v SBP? No to bys mel v pripade, ze treba prvek v SBP je tvoren > >5 lomovymi body, 5 stejnych lomenych car. To mi nedava smysl. > > > >Ma > > > > > > > >___ > >FreeGeoCZ mailing list > >FreeGeoCZ@fsv.cvut.cz > >http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz > > > ___ > FreeGeoCZ mailing list > FreeGeoCZ@fsv.cvut.cz > http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz ___ FreeGeoCZ mailing list FreeGeoCZ@fsv.cvut.cz http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz
Re: [FreeGeoCZ] GDAL VFK driver
Ahoj, - proc to cele resim, ukol: dohledej ke geometriim POINT z tabulky SOBR jejich kodchb_kod ALE JEN U TECH CO LEZI NA HP a podobne, proste mi nejde bez prostorovych dotazu zjisti z jakych bodu byla geometrie PAR, HP a dalsi vytvorena - koukal jsem do C kodu driveru, ale to bylo na me prilis - no podle mych informaci nad tabulkou SBP zadna geometrie byt nemuze protoze to je pouze definice spojeni jak jsem jiz psal, 5 stejnych geometrii samozrejme smysl nedava, proste sloupec s geometriem v tabulce SBP nedelat (o rekurzi nic nevim), geometrie by mely byt az v tabulkach na ktere SBP odkazuje, nevim zda to je nejaky argument ale ma to tak Groma i Nautilus (to druhe moc nevim co je, no vlastne ani to prve) - ale podle me by stacilo nechat tabulku jako ji mas u SBPG - mozna to ma nejaka dalsi ale, byl to jen dotaz, jak rikam hloubeji do toho nevidim Michal On 04/09/2016 07:05 PM, Martin Landa wrote: Ahoj, Dne 9. dubna 2016 18:31 Michal Seidl napsal(a): no strukture VFK nerozumim ale proste blok SBP, respektive odpovidajici tabulka je pry vpodstate definice spojeni mezi tabulkou SOBR body a tabulkami geometrii (HP, BP, OB ...). Pokud tam zustane pouze prvni vrchol linie, nelze pomoci SQL dotazu (neuvazuji nejaky prostorovy dotaz) dohledat body ktere lezi napr. na hranici. geometrie GDAL prvku samozrejme obsahuje vsechny lomove body linie tak, jak jsou definovany v bloku SBP. Asi take nelze z takto importovanych dat si vygenerovat geometrie nezavisle na driveru VFK a moc mi nedava smysl generovat geometri v tabulce SBP pokud je pouze tabulkou spojeni. VFK driver generuje geometrii pro vsechny vrstvy, kde nejaka geometrie potencionalne muze byt, tj. ne pouze PAR a BUD, ale i HP, SBP, SOBR a pod. Ten mechanismus je rekurzivni. Myslim ze kdyby tam ta data zustala ze by to nicemu nevadilo. Nebo ano? Myslis v SBP? No to bys mel v pripade, ze treba prvek v SBP je tvoren 5 lomovymi body, 5 stejnych lomenych car. To mi nedava smysl. Ma ___ FreeGeoCZ mailing list FreeGeoCZ@fsv.cvut.cz http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz ___ FreeGeoCZ mailing list FreeGeoCZ@fsv.cvut.cz http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz
Re: [FreeGeoCZ] GDAL VFK driver
Ahoj, Dne 9. dubna 2016 18:31 Michal Seidl napsal(a): > no strukture VFK nerozumim ale proste blok SBP, respektive odpovidajici > tabulka je pry vpodstate definice spojeni mezi tabulkou SOBR body a > tabulkami geometrii (HP, BP, OB ...). Pokud tam zustane pouze prvni vrchol > linie, nelze pomoci SQL dotazu (neuvazuji nejaky prostorovy dotaz) dohledat > body ktere lezi napr. na hranici. geometrie GDAL prvku samozrejme obsahuje vsechny lomove body linie tak, jak jsou definovany v bloku SBP. > Asi take nelze z takto importovanych dat si vygenerovat geometrie nezavisle > na driveru VFK a moc mi nedava smysl generovat geometri v tabulce SBP pokud > je pouze tabulkou spojeni. VFK driver generuje geometrii pro vsechny vrstvy, kde nejaka geometrie potencionalne muze byt, tj. ne pouze PAR a BUD, ale i HP, SBP, SOBR a pod. Ten mechanismus je rekurzivni. > Myslim ze kdyby tam ta data zustala ze by to nicemu nevadilo. Nebo ano? Myslis v SBP? No to bys mel v pripade, ze treba prvek v SBP je tvoren 5 lomovymi body, 5 stejnych lomenych car. To mi nedava smysl. Ma -- Martin Landa http://geo.fsv.cvut.cz/gwiki/Landa http://gismentors.cz/mentors/landa ___ FreeGeoCZ mailing list FreeGeoCZ@fsv.cvut.cz http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz
Re: [FreeGeoCZ] GDAL VFK driver
Ahoj, no strukture VFK nerozumim ale proste blok SBP, respektive odpovidajici tabulka je pry vpodstate definice spojeni mezi tabulkou SOBR body a tabulkami geometrii (HP, BP, OB ...). Pokud tam zustane pouze prvni vrchol linie, nelze pomoci SQL dotazu (neuvazuji nejaky prostorovy dotaz) dohledat body ktere lezi napr. na hranici. Asi take nelze z takto importovanych dat si vygenerovat geometrie nezavisle na driveru VFK a moc mi nedava smysl generovat geometri v tabulce SBP pokud je pouze tabulkou spojeni. Myslim ze kdyby tam ta data zustala ze by to nicemu nevadilo. Nebo ano? Michal to je v poradku, v bloku SBP jsou lomove body liniovych prvku. Proto se atributy berou pouze z prvniho lomoveho bodu linie. Ma ___ FreeGeoCZ mailing list FreeGeoCZ@fsv.cvut.cz http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz
Re: [FreeGeoCZ] GDAL VFK driver
Ahoj, Dne 7. dubna 2016 23:37 Michal Seidl napsal(a): > sestaveni geometri v tabulkach s priponou G jsem zatim nekontroloval ale > zjistil jsem zalezitost ktera nevim zda souvisi s VFK. > > Zatimco v SQLite databazi jsou udaje v tabulce SBP zda se spravne, pri > pouziti ogr2ogr jako prevodnik do PostgreSQL jsou v tabulce SBP pouze 1. > body z kazde linie, respektive neni tam jine poradove cislo nez 1. to je v poradku, v bloku SBP jsou lomove body liniovych prvku. Proto se atributy berou pouze z prvniho lomoveho bodu linie. Ma -- Martin Landa http://geo.fsv.cvut.cz/gwiki/Landa http://gismentors.cz/mentors/landa ___ FreeGeoCZ mailing list FreeGeoCZ@fsv.cvut.cz http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz
Re: [FreeGeoCZ] GDAL VFK driver
Ahoj, sestaveni geometri v tabulkach s priponou G jsem zatim nekontroloval ale zjistil jsem zalezitost ktera nevim zda souvisi s VFK. Zatimco v SQLite databazi jsou udaje v tabulce SBP zda se spravne, pri pouziti ogr2ogr jako prevodnik do PostgreSQL jsou v tabulce SBP pouze 1. body z kazde linie, respektive neni tam jine poradove cislo nez 1. Nesetkal jsi se s timto problemem. verze gdal 2.0.1 i 2.0.2 Diky Michal ___ FreeGeoCZ mailing list FreeGeoCZ@fsv.cvut.cz http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz
Re: [FreeGeoCZ] GDAL VFK driver
Ahoj, no nejaka sample data jsou zde http://www.cuzk.cz/Katastr-nemovitosti/Poskytovani-udaju-z-KN/Vymenny-format-KN/Vystupy-dat-ISKN-ve-vymennych-formatech.aspx o tech ale asi vis. Jinak to vidim blede. Kdyby na to prislo dam ti vedet. Jinak co jsem to zkusil pustit vypada to slibne, fakt slusny. Michal ___ FreeGeoCZ mailing list FreeGeoCZ@fsv.cvut.cz http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz
Re: [FreeGeoCZ] GDAL VFK driver
Ahoj, Dne 26. března 2016 20:15 Michal Seidl napsal(a): > diky za odpoved. Ted jsem se jeste znova dival do definice VFK a opravdu to > tam je. Nejak jsem to prehledl. > > Obecne takulky s priponou G souvisi s data z geometrickych planu. jenom se obavam, ze pro tyto bloky VFK driver v soucasnosti nesestavuje geometrii. Jsou nekde sample data, na kterych bycht o mohl vyzkoiuset? Ma -- Martin Landa http://geo.fsv.cvut.cz/gwiki/Landa http://gismentors.cz/mentors/landa ___ FreeGeoCZ mailing list FreeGeoCZ@fsv.cvut.cz http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz
Re: [FreeGeoCZ] GDAL VFK driver
Ahoj, diky za odpoved. Ted jsem se jeste znova dival do definice VFK a opravdu to tam je. Nejak jsem to prehledl. Obecne takulky s priponou G souvisi s data z geometrickych planu. Zdravi Michal On 03/25/2016 10:56 PM, Martin Landa wrote: Ahoj, Dne 28. prosince 2015 14:54 Michal Seidl napsal(a): se mi vytvori krome tabulek BUD, PAR, HP atd take tabulky BUDG, PARG, HPG atd. GDAL nacte vse co je ve vstupnim souboru, ten evidentne tyto datove bloky obsahuje. Martin ___ FreeGeoCZ mailing list FreeGeoCZ@fsv.cvut.cz http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz ___ FreeGeoCZ mailing list FreeGeoCZ@fsv.cvut.cz http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz
Re: [FreeGeoCZ] GDAL VFK driver
Ahoj, Dne 28. prosince 2015 14:54 Michal Seidl napsal(a): > se mi vytvori krome tabulek BUD, PAR, HP atd take tabulky BUDG, PARG, HPG > atd. GDAL nacte vse co je ve vstupnim souboru, ten evidentne tyto datove bloky obsahuje. Martin -- Martin Landa http://geo.fsv.cvut.cz/gwiki/Landa http://gismentors.cz/mentors/landa ___ FreeGeoCZ mailing list FreeGeoCZ@fsv.cvut.cz http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz
[FreeGeoCZ] GDAL VFK driver
Ahoj, chtel jsem se zeptat na vlastnost vfk driveru. ogr2ogr -f PostgreSQL -lco PRECISION=NO -lco SCHEMA=tmp PG:"dbname='psqldkm' host='127.0.0.1' user='psqldkm' password='x' test.vfk se mi vytvori krome tabulek BUD, PAR, HP atd take tabulky BUDG, PARG, HPG atd. Jaka je funkce techto tabulek? Vsiml jsem si ze jsou jiz i v interni SQLite databazi. Diky Michal ___ FreeGeoCZ mailing list FreeGeoCZ@fsv.cvut.cz http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz