pátek 28. června 2013

Vložit hromadně cokoliv kamkoliv

A to všechno najednou! Chtěl bych vám dnes ukázat jednu velmi užitečnou funkci, která je v aplikacích AutoCAD Map 3D a Civil 3D už dlouhá léta. Jako příklad mi poslouží data RÚIAN získané z našeho Záboráku, konkrétně budeme řešit vkládání symbolů pro jednotlivé druhy pozemků podle následující OBR tabulky:
Připravíme si tedy sadu bloků (jejich názvy) podle kódů v tabulce. Jsou to ta červená čísla v horní tabulce. Upravené bloky vypadají přibližně takto
Příkazem MAPIMPORT naimportujeme polygony parcel včetně objektových dat z RUIAN sqlite databáze...budeme je časem potřebovat.
Protože do polygonu je problém vložit symbol podle kultury, musíme si trochu pomoci vytvořením bodové databáze s jedním atributem druhu pozemku.Toho nejlépe vytvořením tzv. centroidů s daty z polygonů křivek.
Tyto "chytré" body vyexportujeme příkazem MAPEXPORT do formátu .SDF pouze s atributem druh pozemku.
A takto vytvořená bodová data v SDF souboru opět příkazem MAPIMPORT vložíme, ale pozor, teď přijde ten trik s vkládáním těch symbolů.
A je hotovo...
Proč je ten postup ale tak komplikovaný? Odpověď je jednoduchá, pouze takto máte zaručeno, že se vloží skutečně všechny značky. Pro druhy pozemků, které nemají symbol, je vhodné vyrobit prázdný blok... Obecně je tento způsob vkládání bloků podle názvu s využitím objektových dat velmi efektivní.

6 komentářů:

Oliver Jones řekl(a)...


Everyone loves it when people come together and share views. Great site, continue the good work! itunes account login

Edison hope řekl(a)...

I just wanted to thank you very much once again. Thank you for all your work on this website. You can get a Turkey e visa anywhere with an internet connection and computer , laptop in less than 1 hour quick processing, your Turkish e visa should be ready.

Alexander Jacob řekl(a)...

This is a wonderful inspiring article. I am practically satisfied with your great work. You have really put together extremely helpful data. Keep it up... foreign citizens can apply for their kenya e visa in a simple, secure, and convenient way.

Olivia řekl(a)...

Thanks for sharing the post. It is really good which provides enough information to find out about the given topic. Good luck. Azerbaijan Visas for Australians citizens, Australians citizens are eligible to obtain a Visa to travel to the Republic of Azerbaijan. Apply for the Azerbaijan visa online.

Rebecca Grundy řekl(a)...

Thanks for sharing...air suvidha self declaration form you can find information about related air suvidha self reporting form via the online self declaration form India website.

MARTIN KAPOS řekl(a)...

I think this is an informative post and it is very useful and informative. So, I would like to thank you for the effort you put into writing this article. What is e visa Indian? Indian e Visa or Electronic Visa (ETV) is an online travel authorization. You can apply e visa to Indian online.