Zobrazit plnou verzi příspěvku: Načtení bloků podle objektových dat
Zdravím a prosím o nějaký nápad k následujícímu problému.Dostali jsme SHP soubor (včetně shx, dbf, a dalších) - jde o pasport dopravních značek.Do civilu to dostanu i s objektovými daty, takže vím, co který bod představuje za značku.Potřeboval bych ale najít nějaký způsob, jak k témto bodům automaticky (podle objektových dat) vložit příslušnou značku. Je to vůbec možné?Děkuji
Vladimír Michl
17.01.2023, 18:06
Jestli jsou to opravdu body (point), můžete v importu použít mapování dat a název značky z objektových dat namapovat na název (předem připraveného) bloku.
Vladimír Michl
18.01.2023, 09:28
Viz postup v tipu:https://www.cadforum.cz/cz/nacteni-bodu-z-shape-souboru-ve-forme-symbolu-bloku-dle-od-tip13603
Tak jsem to podle toho Vašeho tipu 13603 zkusil a Má to jen jeden malý háček, že je potřeba si prozkoumat názvy bloků v SHP a nahrát si potřebné bloky/značky s úplně stejným názvem a ít tak šablonu ... (tedy pokud to v případném jiném zdroji SHP nebude nazváno jinak) S tím souvisí další dotaz - dokážu nějak hromadně vypsat potřebnou položku objektových dat ?Děkuji
Vladimír Michl
19.01.2023, 07:54
Ano, tohle je potřeba. Jde postupovat dvěma cestami.1) GIS atributy jsou uloženy v doprovodném souboru .DBF, takže ten si můžete předem otevřít v Excelu nebo v nějakém dB prohlížeči a potřebná pole prohlédnout.2) Druhá možnost je hromadně vypsat objektová data z už načtených entit - to jde např. pomocí přiloženého LISPu (extrahuje OD do .CSV):uploads/9/All_OD2CSV.lsp
Děkuji Na možnost načtení dbf do excelu jsem úplně zapomněl. Je tam problém s češtinou, ale to v tomto případě zas tak nevadíZAto ten lisp funguje bezvadně a csv se načte do excelu i s češtinou