5. ESRI-Anwendertreffen Baden-Württemberg Andreas Mack Technischer Support / Schulung Kranzberg
Übersicht GIS Kartografie Kartografie in ArcGIS 9.x Neue Kartografikonzept in ArcGIS 9.2 Automatisierung über Geoverarbeitung 2
GIS und Kartografie Die klassische Rollenverteilung GIS Karten als thematischer Report der Ergebnisse räumlicher Berechnungen / Analysen Kartografie Karten als Kommunikationsmittel Die Qualität der Darstellung ist ebenso wichtig wie der Inhalt Darstellungsregeln kombiniert mit Freiheit der kartografischen Ausdrucksweise 3
kartografische Zielsetzung in ArcGIS 9.2 Zusammenführung von GIS und Kartografie gesamter kartografischer Entwicklungsprozess in einer Arbeitsumgebung. Erhalt des Datenbankbezugs Aktualisierung Automatisierung kartografischer Prozesse unter Beibehaltung der manuelle Einflussnahme des Kartografen. 4
Kartografie in ArcGIS 9.x Kartografische Darstellung: Maskierungsfunktionen variable Maskierungstiefe Symbol Level Drawing Text / Beschriftung: Textplatzierung über Maplex Annotations Geoprocessing Environment Automatisierung Weiterentwicklung der Layoutgestaltung Druck / Export 5
Kartografie in ArcGIS 9.x Maskierung von Beschriftung: Standard Labeling Labeling mit Halos Maskierung Convex Hull Variable Depth Masking Annotation mit Maskierung 6
Kartografie in ArcGIS 9.x Textplatzierung mit Maplex: 7
Kartografie in ArcGIS 9.x Textplatzierung mit Maplex: 8
Kartografie in ArcGIS 9.x Symbol Level Drawing: 9
Erstellung hochwertiger Karten mit einem GIS-System bisher Aktualisierung / Überarbeitung: GIS Erfassung Bzw. Aktualisierung Check out der Geometriedaten Neubearbeitung der betroffenen Bereiche Datenbank 10
ArcGIS 9.2 - ein neues System: Ganzheitlicher Lösungsansatz: Erfassung Verwaltung Analyse GIS Symbolisierung Kartografische Bearbeitung Vorteil: Datenbankanbindung bleibt erhalten Aktualisierung der Daten jederzeit möglich Zusätzliche Software nicht erforderlich Datenbank 11
Representations 12
Erstellung qualitativ hochwertiger Karten in ArcGIS 9.2 DLM 500 Automatisierte Extraktion der Daten über Geoprocessing Feature class (Strassen) Kartogr. Representation (Hauptstrassen) weitere Representation (Nebenstrassen) Copy Select Generalize Bundesstrassen Autobahnen Wirtschaftswege DLM 13
Wesentliche Änderungen zu ArcGIS 9.1 Geometrie und Symbolisierung (Grafik) in der Datenbank gespeichert Änderung der Lage, Form und Größe von Features auf Grafikebene. Geometrie bleibt (auf Wunsch) unangetastet! Regelbasierte und/oder freie Bearbeitung der Grafik 14
Datenbankmodell Representation Rule Override Feature Class Table Representation Zusätzliche Representation 15
Beispiel 16
Erstellen von Representations Eine Feature class kann viele Representations besitzen 17
Representation Rules in ArcMap Symbol layers RuleID Geometric Effect Graphic Attributes Rules Line layer (Stroke Layer) 18
Geometrische Effekte (Geometric Effects) Automatisierte Darstellungseffekte wie z.b. Vereinfachung von Linien etc. Effekte für unterschiedliche Geometrietypen (Punkt, Linie, Polygon) Sequenzielles Arbeiten: Das Ergebnis eines Effektes wird der Input eines weiteren Effektes 19
Globaler Geometric Effect Globaler Geometric Effect glättet alle Linienlayer dieser Regel 20
Geometric Effect für einen Symbol Layer Layer Geometric Effect strichliert nur den ausgewählten Linienlayer 21
Ausnahmen: Overrides Representation Property Overrides Ändern der Eigenschaften von Representation rules: Farbe, Breite, Winkel, Symbol, Struktur, etc. Geometry Overrides Die Form oder Position der feature Representation ändern 22
Attribut-Override swisstopo BA067627 23
Explicit Field Override: Friedhof Field mapping ist ein Explicit Field Override Default Values Field Mapping 24
Friedhof Symbole ausgerichtet Nach der Hauptachse des Polygons 25
Beispiel: Wanderweg Lösung in 4 Schritten: Ausgangslage: Schritt 1: Schritt 2: Schritt 3: Schritt 4: GIS-Symbol Representation Rule Geoprocessing Automatisierte Bearbeitung Manuelle Bearbeitung Free Representation Vergleich Geometrie / Grafik (Representation) 26
Automation: Geoprocessing Beispiel: Set Representation Control Point By Angle 27
Was sind Free Representations? Vollkommen losgelöst von Regeln Reine Grafik Bearbeitung wie in einem Grafikprogramm Free Representation 28
Anwendungsbeispiel 29 Original Representation Free Representation mit neu positionierten Markern
GP-Tools für Representations Die ArcToolbox 9.2 enthält drei neue Toolsets innerhalb der Cartography Toolbox: Graphic Quality Representation Management Symbolization Refinement 30
Graphic quality Grafische Konflikte detektieren 31
GP-Tools für Representations Die ArcToolbox 9.2 enthält drei neue Toolsets innerhalb der Cartography Toolbox: Graphic Quality Representation Management Symbolization Refinement 32
GP-Tools für Representations Die ArcToolbox 9.2 enthält drei neue Toolsets innerhalb der Cartography Toolbox: Graphic Quality Representation Management Symbolization Refinement 33
Anwendungsbeispiel: Sackgassen Problemfall: Linienenden Mit GeoProcessing Tool Calculate Line Caps vor Anwendung nach Anwendung swisstopo BA067627 34
Anwendungsbeispiel: Brücken Problemfall: Signatur und Maskierung Mit GeoProcessing Tool Create Overpass vor Anwendung nach Anwendung swisstopo BA067627 35
Anwendungsbeispiel: Tunnel Problemfall: Signatur und Maskierung Mit GeoProcessing Tool Create Underpass vor Anwendung nach Anwendung swisstopo BA067627 36
Anwendungsbeispiel: Friedhof Problemfall: Füllmuster Geoprocessing Tool Calculate Polygon Main Angle vor Anwendung nach Anwendung Free Representation swisstopo BA067627 37
Symbolization Refinement Beispiel: Align Marker To Stroke or Fill 38
Symbolization Refinement Beispiel: Set Representation Control Point By Angle 39
Erstellen einer Symbolbibliothek 1. Schritt: Symbole erstellen durch Bilden neuer Representation Rules Import von bereits existierenden Marker Zeichnen von Markern im Marker Editor 40
Erstellen einer Symbolbibliothek 2. Schritt: Symbole in style-files speichern 41
Was kann customisiert werden? Entwicklung von weiteren Geoprocessing Tools Geometric Effects Marker Placement Styles 42
Kartografische Generalisierung Reduzierung auf das Wesentliche Reduzieren oder Entfernen irrelevanter Details Änderung der Grösse / Verdrängung Humans find hard, while computers find harder! 1:10,000 1:50,000 1:250,000 Crown Copyright, Courtesy OSGB 43
Geoprocessing ArcToolbox Core tools Python Scripts and AMLs Models (including other tools) Any executable 44
Neue Generalisierungs Werkzeuge in ArcGIS 9.2 Vier neue Werkzeuge zur Generalisierung von Features einer Datenbank Simplify Polygon Vereinfachen von Polygonen durch entfernen überflüssiger Elemente unter Beibehaltung der Grundform Simplify Building Vereinfachen des Umrisses on Gebäudepolygonen unter Beibehaltung der wesentlichen Grundform und grösse. Aggregate Polygon Kombinieren auseinander liegender und miteinander verbundener Polygone in neuen Flächen, basierend auf einem Mindestabstand Collapse Dual Lines to Centerlines Zusammenführen zweier Linien zu einer Mittellinie. 45
Generalization Toolbox in 9.2 46
Simplify Polygons 47
Simplify Buildings 48
Aggregate Polygons Non-orthogonal Orthogonal 49
Collapse Dual-Lines To Centerline 50
Vielen Dank für Ihre Aufmerksamkeit 51