Upload
van
View
49
Download
0
Embed Size (px)
DESCRIPTION
Projekt Informatika 2. Automatizace sestavení Atlasu erozního smyvu a transportu splavenin ve velkých povodích. Bc. Michal Bečička 15.5.2013. ČVUT FSV obor Geodézie a Kartografie. Úvod. Atlas - Prezentace výsledků projektu NAZV QI102A265 Kontaktní osoba doc. Ing. Josef Krása Ph.D . - PowerPoint PPT Presentation
Citation preview
Automatizace sestavení Atlasu erozního smyvu a transportu splavenin
ve velkých povodích
Projekt Informatika 2
ČVUT FSV obor Geodézie a Kartografie
Bc. Michal Bečička15.5.2013
Úvod
Atlas - Prezentace výsledků projektu NAZV QI102A265
Kontaktní osoba doc. Ing. Josef Krása Ph.D.
Rozsah map
58 povodí v nespojitých shlucích
Tvorba atlasu – Toolbar DataDrivenPages 1 indexová vrstva gridu nevhodná
Nástroj pro tvorbu gridu
Rozdělí povodí po sekcích = spojité shluky
Pro každou sekci vytvoří vhodně umístěný grid
Mapové listy jednoznačně pojmenuje K jednotlivým povodím vygeneruje
jejich rozsah mapových listů Připravý vrstvy pro tvorbu přehledky Vytvoří finální vrstvu gridu
Nástroj pro tvorbu gridu
Výsledný grid
Nástroj pro generalizaci
Generalizována byla hodnota splavenin [t/rok] Vrstva vodních toků
Provedena kategorizace Přidán atributový sloupec Plněn podle hodnot v externí tabulce 5 kategorií podle hodnot splavenin
Ukázka skriptu – načtení hodnot z externí tabulky path = arcpy.GetParameterAsText(0)
arcpy.MakeFeatureLayer_management(path, "layer")
arcpy.AddIndex_management ("layer", "HydroID")
arcpy.AddJoin_management("layer", "HydroID", table, "Riverid")
fieldList = arcpy.ListFields(path, 'category')
if (len(fieldList) != 1): arcpy.AddField_management(path, 'category', 'SHORT')
rows= arcpy.SearchCursor("layer")
stack=[]
for row in rows: value=row.getValue('projectriversediment$.Sediment output river') stack.append(value)
del rows, row
Generace mapových listů Pomocí funkcí toolbaru
DataDrivenPages Umístění prvků definováno ručně v
Layout view Využito dynamických prvků Příklad dynamického textu:
<dyn type="page" property="name"/>
Toolbar DataDrivenPages
Výsledky – vzorová povodí
Výsledky
Mapový list
Výsledky – detail dynamických prvků
Výsledky- detail dynamických prvků
Děkuji za pozornost