ModelBuilder und Editieren

Werbung
ModelBuilder und Editieren –
Bewährte Konzepte und neue
Möglichkeiten
Gregor Radlmair
1
ESRI Deutschland GmbH 2010 ©
Inhalt
+ Möglichkeiten zum Editieren – ein Überblick
+ Bewährte Editier-Konzepte in der Geodatabase
+ Editieren in ArcGIS 10
+ Model Builder – Automatisierung für Nicht-Programmierer
2
ModelBuilder und Editieren
+ Möglich-
keiten zum
Editieren
3
ArcGIS – eine Produktfamilie
ArcGIS
Desktop
ArcGIS
Engine
ArcGIS
Explorer /
ArcReader
Web
Mapping
Application
Custom GIS
applications
Lightweight GIS
Viewer
Java
.NET
ArcGIS
Mobile
Anwendungen
ArcMap
ArcCatalog
+ Extensions
Mobile GIS
ArcGIS
Server
Dienste
Shapefiles
SDE technology
Daten
4
Geodatabase
ModelBuilder und Editieren
Personal
(.mdb)
File
Personal
(SDE)
Workgroup
Enterprise
ArcGIS Desktop: Unterschiede bei der Editierung
ArcInfo
ArcEditor
= ArcEditor
+
= ArcView
+
+ SDE Technologie
+ Multiuser Editierung
ArcView
+ Verteilte Geodatabase
+ Shapefile,
Personal und File
Geodatabase
+ Complex Features
(Geometrische
Netzwerke, Topologie,
Relationship Classes)
+ Simple Features
(Geometrie,
Attribute +
Domänen)
5
ModelBuilder und Editieren
+ ArcInfo Classic
(Workstation
Modul)
+ ArcInfo
Coverages
+ Representations
Shapefile versus Geodatabase
Shapefile
6
Geodatabase
Vektor
Speicherung
Vektor / Raster /
Geländemodelle /
Tabellen/
Ausprägungen /
Beziehungen /
Tools /
Geokodierungsregeln
Ungeschützt
Nur Ein Bearbeiter
Editieren
Geschützt /
gleichzeitig
(Versionierung)
^= shape
Graphische Ausprägung
^= shape oder
Representations
(ArcInfo)
ModelBuilder und Editieren
Shapefile versus Geodatabase
Shapefile
7
Geodatabase
Nein
Fehlervermeidung und
Überprüfung
Subtypes,
Domänen,
Beziehungsklassen
Nur Map-Topology
Topologie
Regeln in der GDB
- auch zu anderen
Daten
Begrenzt durch
dBase-Tabelle
Größe
Skalierbar /
Unbegrenzt
Nein
Echte Kurven
Ja
Grafik
Beschriftung
Grafik / (Featurelinked) Annotation,
Bemaßungen
Personal und File Geodatabase
Personal
File
.mdb
Speicherung
.gdb (Folder)
4 GB (2 GB+)
Größe
unbegrenzt
Windows
Plattform
Windows, Linux,
Solaris
-
Performance
+
Keine Versionierung
8
Personal ArcSDE
+ Im Lieferumfang von ArcEditor und ArcInfo
+ Vollständig integrierte Gesamtlösung
+ Enthalten sind
> SQL Server Express
+ Beschränkungen
> 3 je Instanz, zeitgleich
> 1 schreibend je DB
> bis 4 GB Gesamtdatenvolumen
9
ModelBuilder und Editieren
ArcGIS Server: Produktabstufungen
Advanced
Standard
Basic
10
Funktionalität
Workgroup
Enterprise
Größe
ArcGIS Server - Web Anwendung
+ Mapping / 3D
+ Geoverarbeitung
+ Geokodieren
+ Routing
+ Editieren
Web Map
AJAX
Integration von
Verschiedenen Services
11
ModelBuilder und Editieren
ArcGIS Server – Functionality Matrix
12
ArcGIS Mobile
+ Nutzung gecachter ArcGIS Server Daten
+ Sehr schnelle Darstellung
+ Nutzung auch offline
+ Mapping
+ Editieren
+ Abfragen
+ GPS-Anbindung
Lauffähig auf:
+ Smartphones
+ PDA
+ Laptop
+ Tablet PC
. . . Daten werden beim connect synchronisiert
13
ModelBuilder und Editieren
ArcPad
ArcPad
AXF oder Shape
checkout/checkin
Geodatabase
14
+ Bewährte
Konzepte
15
Editierkonzepte in der Geodatabase
+ Qualitative Dateneingabe und -überprüfung
> Attributiv:
> Subtypes,
> Domains,
> Beziehungsklassen (Spezialfall Annotations)
> Räumlich:
> Topologie (Spezialfall Geometrische Netzwerke)
+ Versionierung
+ Repräsentationen
16
ModelBuilder und Editieren
Beziehungsklassen
+ Permanante Tabellenbeziehung als Regel in der GDB
> Einfache Beziehung (peer-to-peer)
> Abhängige Beziehung (Composite Relationship Class)
+ Lese- und Schreibzugriff
+ Referentielle Integrität
+ ab ArcEditor
17
ModelBuilder und Editieren
Beschriftung vs. Annotation
18
Beschriftung
Annotation
Dynamisch platziert
Behalten die Position
Als Gruppe behandelt
Individuell platzierbar
In Kartendokument oder Layer
gespeichert
Können in der Geodatabase
gespeichert werden
Immer mit einem Objekt verbunden
Können mit Objekt verlinkt sein
Maßstabsabhängig
Maßstabsunabhängig
Layer Eigenschaft
Kann Grafik oder Objekt sein
Topologie
+ Karten-Topologie (nur im .mxd)
+ „echte“ Topologie in der Geodatabase
+ Geometrische Netzwerke
19
ModelBuilder und Editieren
Topologische Prüfung
+ Ebene 1
ArcCatalog
+ Ebene
1
ArcMap
> Ebene 2
> Ebene
3
Topologie
>erstellen
Ebene 4
> Ebene 5
Validierung
Cluster-Toleranz
Ränge
Regeln
20
Nicht überprüfte
Bereiche
Topologie
validieren
Daten
fehlerfrei
Fehler
Ausnahme
definieren
Fehler
beheben
Ausnahmen
Verfügbarkeit der Topologiewerkzeuge
ArcInfo & ArcEditor ArcGIS
GeodatabaseTopologie
TopologieBearbeitung
Gemeinsame
Features anzeigen
Linien an
Schnittpunkten teilen
Features
konstruieren
Überprüfen
Fehlermanagement
21
ArcView
ArcGIS
Karten-Topologie Karten-Topologie
Versionierung
AGS_Demo
Ursprungs-Datenbestand
Versionen
ESRI2010_V1
Kindergarten
22
ESRI2010_V2
Schule
Versionierung
AGS_Demo
Ursprungs-Datenbestand
Konflikt
Versionen
ESRI2010_V1
Kindergarten
23
ESRI2010_V2
Schule
+ ArcGIS 10
24
Feature Templates
+ Anstelle des Editier-Ziels
+ Pro Layer
+ Symbologie aus TOC
1: 40.000
25
ModelBuilder und Editieren
Feature Templates
+ maßstabsabhängig
+ Eigenschaften
> Default KonstruktionsWerkzeug
> Attributbelegung
1: 24.000
26
ModelBuilder und Editieren
Feature Templates
+ „Subtypes“ für das mxd
+ Symbol- und Attributvergabe vereinfacht
27
Edit tools
+ Einfachere und schnellere Bedienung:
> Sticky Window
> Neue Button-Symbolik
+ Bezier-Kurven
+ Symbologie schon während der Editierung
+ Snapping überarbeitet
28
ModelBuilder und Editieren
Kartographisches Editieren
+ ..eine kleine Auswahl der neuen Toolboxes
29
Verdrängung (Resolve Building Confl.)
+ vorher
+ nachher
30
Straßen-Ausdünnung (Thin Road Network)
31
Web-Editing
REST
32
SOAP
ab ArcGIS 10
Editierung
ja
JavaScript
Flex
Silverlight
Verfügbare API‘s
Web ADF
Mobile SDK
+
Geschwindigkeit
-
HTTP
Übertragung
HTTP / DCOM
-
Funktionsumfang
+
short
Transaktionen
long
Simple
Features
Complex
ModelBuilder und Editieren
+ Model
Builder
33
ModelBuilder - Warum?
+ für wiederkehrende Prozesse
+ für veränderte Parameter
+ zur Dokumentation
+ für verkettete
Geoverarbeitung
34
ModelBuilder und Editieren
Die Geoverarbeitungsumgebung
ArcToolbox
Befehlszeile /
Python Window
Modell
Skript
ArcObjects
35
ModelBuilder - Wie?
+ per Drag & Drop
+ in einer eigenen Toolbox
36
ModelBuilder und Editieren
Iterators - For (ArcGIS 10)
37
Neues Arbeiten mit ArcGIS 10 – Termine
38
+ Bonn
07.12.
+ Hannover
21.09. / 18.11.
+ Kranzberg
11.11.
+ Leipzig
03.11.
+ Münster
13.07. / 15.07. / 26.11
+ Wiesbaden
09.09. / 02.12.
ModelBuilder und Editieren
Niederlassungen ESRI Deutschland
Hannover
ESRI Deutschland GmbH
Lister Meile 27
D-30161 Hannover
Telefon +49 511 334 16 0
Telefax +49 511 334 16 11
Münster
ESRI Deutschland GmbH
Martin-Luther-King-Weg 20
D-48155 Münster
Telefon +49 251 747 45 48 0
Telefax +49 251 747 45 48 11
con terra GmbH
Martin-Luther-King-Weg 24
D-48155 Münster
Telefon +49 251 747 4 0
Telefax +49 251 747 4 100
Leipzig
ESRI Deutschland GmbH
Fechnerstraße 8
D-04155 Leipzig
Telefon +49 341 711 96 0
Telefax +49 341 711 96 11
Bonn
ESRI Deutschland GmbH
Rheinallee 24
D-53173 Bonn
Telefon +49 228 329 692 0
Telefax +49 228 329 692 11
Wiesbaden
ESRI Deutschland GmbH
Dwight-D.Eisenhower-Straße 9
D-65197 Wiesbaden
Telefon +49 611 447 54 42 0
Telefax +49 611 447 54 42 11
39
Kranzberg b. München
ESRI Deutschland GmbH
Ringstraße 7
D-85402 Kranzberg
Telefon +49 8166 677 0
Telefax +49 8166 677 1111
http://esri.de
Herunterladen