räumliche anfragen mit arcmap 8.0 carsten tannhäuser 11.11.2002
TRANSCRIPT
![Page 1: Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser 11.11.2002](https://reader036.vdocuments.mx/reader036/viewer/2022062521/570491bf1a28ab14218d82ee/html5/thumbnails/1.jpg)
Räumliche Anfragen mit
ArcMap 8.0
Carsten Tannhäuser 11.11.2002
![Page 2: Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser 11.11.2002](https://reader036.vdocuments.mx/reader036/viewer/2022062521/570491bf1a28ab14218d82ee/html5/thumbnails/2.jpg)
Gliederung• Definitionen• Themenbezogene Anfragen• 1.Übungsaufgabe• Raumbezogene Anfragen
räumliche Beziehungen Vergleich Egenhofer – ArcMap
• Weiterverarbeitung der Daten • 2.Übungsaufgabe
![Page 3: Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser 11.11.2002](https://reader036.vdocuments.mx/reader036/viewer/2022062521/570491bf1a28ab14218d82ee/html5/thumbnails/3.jpg)
Unterteilung der verschiedenen Anfragemethoden
Räumliche Anfragen werden durch folgende Arten der Abfrage bestimmt:
• Themenbezogene Anfragen
• Raumbezogene Anfragen
![Page 4: Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser 11.11.2002](https://reader036.vdocuments.mx/reader036/viewer/2022062521/570491bf1a28ab14218d82ee/html5/thumbnails/4.jpg)
Definitionen (1)- Themenbezogene Anfragen -
Themenbezogene Abfragen beziehen sich auf „nicht räumliche Attribute“. Mit Hilfe von kombinierten Abfragen an die Datenbank werden die gesuchten Objekte durch ein Ausschluss-verfahren („Filterung“) selektiert. Je mehr detaillierte Daten vorliegen, desto besser wirddas Ergebnis der Abfrage.Ziel bei dieser Methode ist es also, räumliche Objekte, die zuvor festgelegten Bedingungen erfüllen, zu identifi-zieren und graphisch anzuzeigen.
![Page 5: Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser 11.11.2002](https://reader036.vdocuments.mx/reader036/viewer/2022062521/570491bf1a28ab14218d82ee/html5/thumbnails/5.jpg)
Beispiel:Suche in Mexiko die Stadt Acapulco?
![Page 6: Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser 11.11.2002](https://reader036.vdocuments.mx/reader036/viewer/2022062521/570491bf1a28ab14218d82ee/html5/thumbnails/6.jpg)
Antwort:
![Page 7: Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser 11.11.2002](https://reader036.vdocuments.mx/reader036/viewer/2022062521/570491bf1a28ab14218d82ee/html5/thumbnails/7.jpg)
Definitionen (2)- Raumbezogene Anfragen -
Raumbezogene Anfragen beziehen sich auf „räumlicheAttribute“. Die Abfrage setzt somit in der Kartenebene an, durchVerknüpfungen können aber auch Sachdaten der Objekteangezeigt werden. Das Ziel einer solchen Anfrage besteht darin, dass un-mittelbar die Eigenschaften („Geometriedaten“) für den selektierten Bereich einzusehen sind.
![Page 8: Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser 11.11.2002](https://reader036.vdocuments.mx/reader036/viewer/2022062521/570491bf1a28ab14218d82ee/html5/thumbnails/8.jpg)
Beispiel:
Welche Straßen innerhalb Kanadas kreuzen Flüsse?
![Page 9: Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser 11.11.2002](https://reader036.vdocuments.mx/reader036/viewer/2022062521/570491bf1a28ab14218d82ee/html5/thumbnails/9.jpg)
Antwort:
Die Straßen, auf die diese Abfrage zutrifft, werden rot markiert!
![Page 10: Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser 11.11.2002](https://reader036.vdocuments.mx/reader036/viewer/2022062521/570491bf1a28ab14218d82ee/html5/thumbnails/10.jpg)
Features finden mit ArcMap• Themenbezogene Anfragen erfolgen durch:
logische Abfragen bzw. Selektion durch Aufstellen von Bedingungen(Anfrage in der Datenebene)
• Raumbezogene Anfragen erfolgen durch:Auswahl und Verknüpfung der räum- lichen Beziehungen(Anfrage in der Kartenebene)
![Page 11: Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser 11.11.2002](https://reader036.vdocuments.mx/reader036/viewer/2022062521/570491bf1a28ab14218d82ee/html5/thumbnails/11.jpg)
Themenbezogene Anfragen- Methodik -
• Selektion durch eine logische Abfrage • Werkzeug bei ArcMap 8:
Select By Attributes
![Page 12: Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser 11.11.2002](https://reader036.vdocuments.mx/reader036/viewer/2022062521/570491bf1a28ab14218d82ee/html5/thumbnails/12.jpg)
Auswahlmenü:Layer, der die zu suchenden
Features enthält
Art der Auswahl
Attributtyp
Logische Verknüpfung
In Betracht kommende Attribute
BedingungenPrüfung auf
Richtigkeit der Syntax Start der
Abfrage
![Page 13: Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser 11.11.2002](https://reader036.vdocuments.mx/reader036/viewer/2022062521/570491bf1a28ab14218d82ee/html5/thumbnails/13.jpg)
Aufgabe 1:• Öffnet den Ordner:
D:\GIS\Data\ESRI\ArcTutor\Data_and_Maps\usa• Erstellt eine neue Karte mit: cities.shp und states.shp • Wählt die Städte aus, die:
1. keine Hauptstädte („capital“) sind und2. deren EWZ zwischen 500000 und 1000000 liegt und3. mehr männliche als weibliche EW haben!
![Page 14: Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser 11.11.2002](https://reader036.vdocuments.mx/reader036/viewer/2022062521/570491bf1a28ab14218d82ee/html5/thumbnails/14.jpg)
Antwort:
![Page 15: Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser 11.11.2002](https://reader036.vdocuments.mx/reader036/viewer/2022062521/570491bf1a28ab14218d82ee/html5/thumbnails/15.jpg)
• Selektion durch raumbezogene Relationen• Werkzeug bei ArcMap 8:
Select By Locations
Raumbezogene Anfragen- Methodik -
Ähnlich den topologischen Rela-tionen von Egenhofer (GIS I)!
![Page 16: Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser 11.11.2002](https://reader036.vdocuments.mx/reader036/viewer/2022062521/570491bf1a28ab14218d82ee/html5/thumbnails/16.jpg)
Rückblick: Topologische Bezie-hungen bei Egenhofer
X
Y
X disjunkt Y
X trifft Y
![Page 17: Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser 11.11.2002](https://reader036.vdocuments.mx/reader036/viewer/2022062521/570491bf1a28ab14218d82ee/html5/thumbnails/17.jpg)
X
Y
X innerhalb Y
X gleicht Y
Y innerhalb X
![Page 18: Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser 11.11.2002](https://reader036.vdocuments.mx/reader036/viewer/2022062521/570491bf1a28ab14218d82ee/html5/thumbnails/18.jpg)
X
Y
X überdeckt Y
Y überdeckt X
X überlappt Y
![Page 19: Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser 11.11.2002](https://reader036.vdocuments.mx/reader036/viewer/2022062521/570491bf1a28ab14218d82ee/html5/thumbnails/19.jpg)
Zusammenfassung:
X Y X° Y° X Y° X° Y Operation X disjunkt Y
not X trifft Ynot not X gleicht Y not not X innerhalb Y
not not not Y überdeckt X
not not Y innerhalb Xnot not not X überdeckt Y
not not not not X überlappt Y
: Rand : Durchschnitt ° : Inneres
![Page 20: Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser 11.11.2002](https://reader036.vdocuments.mx/reader036/viewer/2022062521/570491bf1a28ab14218d82ee/html5/thumbnails/20.jpg)
Räumliche Beziehungen bei ArcMap
![Page 21: Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser 11.11.2002](https://reader036.vdocuments.mx/reader036/viewer/2022062521/570491bf1a28ab14218d82ee/html5/thumbnails/21.jpg)
Aber was bedeuten diese 11 räumlichen Beziehungen
überhaupt?
Bei welchen Geometrietypen existieren sie?
![Page 22: Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser 11.11.2002](https://reader036.vdocuments.mx/reader036/viewer/2022062521/570491bf1a28ab14218d82ee/html5/thumbnails/22.jpg)
(1) intersect -schneiden/kreuzen-
• B schneidet A, falls B sich teilweise in A befindet!
A B • Geometrietyp:- Punkt- Linie- Polygon
Wichtig: Bei der Kombinierung ist in einigen Fällen darauf zu achten, in welcher Reihenfolge die Layer verknüpft werden!
![Page 23: Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser 11.11.2002](https://reader036.vdocuments.mx/reader036/viewer/2022062521/570491bf1a28ab14218d82ee/html5/thumbnails/23.jpg)
(2) are within a distance of -in der Nähe von-
A
B• B befindet sich in der Nähe
von A, falls B innerhalb der Bufferzone von A liegt!
ABufferzoneB• Geometrietyp:
- Punkt- Linie- Polygon
![Page 24: Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser 11.11.2002](https://reader036.vdocuments.mx/reader036/viewer/2022062521/570491bf1a28ab14218d82ee/html5/thumbnails/24.jpg)
(3) completely contain -beinhaltet vollständig-
• A beinhaltet B vollständig, falls B komplett in A liegt!
• Keine Grenzberührung zu-lässig!
AB
AB• Geometrietyp:
- Polygon
![Page 25: Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser 11.11.2002](https://reader036.vdocuments.mx/reader036/viewer/2022062521/570491bf1a28ab14218d82ee/html5/thumbnails/25.jpg)
(4) are completely within-befindet sich vollständig in-
• B befindet sich vollständig in A, falls gilt:
A
B
AB• Grenzberührung möglich!• Geometrietyp:
- Punkt- Linie- Polygon
![Page 26: Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser 11.11.2002](https://reader036.vdocuments.mx/reader036/viewer/2022062521/570491bf1a28ab14218d82ee/html5/thumbnails/26.jpg)
(5) have their center in-haben ihren Mittelpunkt in-
A
• Der Mittelpunkt von B liegt in A, wenn gilt:
AM B
BMB
• Geometrietyp:- Punkt- Linie- Polygon
![Page 27: Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser 11.11.2002](https://reader036.vdocuments.mx/reader036/viewer/2022062521/570491bf1a28ab14218d82ee/html5/thumbnails/27.jpg)
(6) share a line segment with-teilt ein Liniensegment mit-
• A teilt sich ein Linienseg-ment mit B, wenn A und B dieselbe Kante / denselben Punkt besitzen.(Bsp.:Grenze zwischen zwei benachbarten Flurstücken)
A B
• Geometrietyp:- Linie
- Polygon
![Page 28: Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser 11.11.2002](https://reader036.vdocuments.mx/reader036/viewer/2022062521/570491bf1a28ab14218d82ee/html5/thumbnails/28.jpg)
(7) touch the boundary of-berührt die Grenze von-
• B berührt die Grenze von A, falls gilt:
AB
AB RandRand
• Geometrietyp:- Linie- Polygon
BA InneresInneres
![Page 29: Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser 11.11.2002](https://reader036.vdocuments.mx/reader036/viewer/2022062521/570491bf1a28ab14218d82ee/html5/thumbnails/29.jpg)
A
(8) are identical to-sind identisch-
• A und B sind identisch , falls gilt:
AB RandRand AB InneresInneres
• Geometrietyp:- Punkt- Linie- Polygon
B
![Page 30: Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser 11.11.2002](https://reader036.vdocuments.mx/reader036/viewer/2022062521/570491bf1a28ab14218d82ee/html5/thumbnails/30.jpg)
(9) are crossed by the outline of -überkreuzen sich-
• A und B überkreuzen sich, wenn gilt: Der Vorgänger des Schnitt-punktes liegt auf der anderen Seite von der Schnittkante als der Nachfolger (ähnlich der Scan-Line)
• Geometrietyp: - Linie - Polygon
A B
![Page 31: Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser 11.11.2002](https://reader036.vdocuments.mx/reader036/viewer/2022062521/570491bf1a28ab14218d82ee/html5/thumbnails/31.jpg)
(10) contain-beinhaltet-
• A beinhaltet B, wenn gilt:
AB AB
• Geometrietyp:- Punkt- Linie- Polygon
![Page 32: Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser 11.11.2002](https://reader036.vdocuments.mx/reader036/viewer/2022062521/570491bf1a28ab14218d82ee/html5/thumbnails/32.jpg)
B
(11) are contained by-wird beinhaltet von-
A
• A wird von B beinhaltet wenn gilt:
BA• Geometrietyp:
- Punkt- Linie- Polygon
![Page 33: Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser 11.11.2002](https://reader036.vdocuments.mx/reader036/viewer/2022062521/570491bf1a28ab14218d82ee/html5/thumbnails/33.jpg)
Vergleich zwischen Egenhofer und ArcMap
• disjunkt • -
• trifft • touch the boundary of
• gleicht • are identical to
![Page 34: Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser 11.11.2002](https://reader036.vdocuments.mx/reader036/viewer/2022062521/570491bf1a28ab14218d82ee/html5/thumbnails/34.jpg)
• innerhalb • completely contain
• überdeckt • are completely within• are crossed by the outline of• contain• are contained by
• überlappt • intersect
![Page 35: Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser 11.11.2002](https://reader036.vdocuments.mx/reader036/viewer/2022062521/570491bf1a28ab14218d82ee/html5/thumbnails/35.jpg)
Bei folgenden Beziehungen ist keine Vergleichs-möglichkeit mit Egenhofer gegeben, da sie nichttopologischer Art sind:
• share a line segment with
• have their center in
• are within a distance of
![Page 36: Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser 11.11.2002](https://reader036.vdocuments.mx/reader036/viewer/2022062521/570491bf1a28ab14218d82ee/html5/thumbnails/36.jpg)
Auswahlmenü:Auswahltyp
Layer, auf dem Features selek-
tiert werden
Räumliche Beziehungen
Layer, der durch räumliche
Beziehung verknüpft wird
Benutzung nur von selektierten
FeaturesEvtl. Angabe
einer Bufferzone
Start der Abfrage
Anzeige, ob Kombinierung
logisch ist
![Page 37: Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser 11.11.2002](https://reader036.vdocuments.mx/reader036/viewer/2022062521/570491bf1a28ab14218d82ee/html5/thumbnails/37.jpg)
Was kann man nun mit den selektierten Daten machen:
Zoom zu den ausgewählten
Features
Statistik zu den ausgewählten
Features
Auswahl aufhebenSelektierbare
Layer
Optionen
![Page 38: Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser 11.11.2002](https://reader036.vdocuments.mx/reader036/viewer/2022062521/570491bf1a28ab14218d82ee/html5/thumbnails/38.jpg)
Fortsetzung:- Erzeugung eines neuen Layers -
Folgendes Fenster wird durch Rechtsklick auf den Layer, derdie selektierten Daten enthält, geöffnet:
Aktiver Layer
Erzeugung eines neuen
Layers
![Page 39: Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser 11.11.2002](https://reader036.vdocuments.mx/reader036/viewer/2022062521/570491bf1a28ab14218d82ee/html5/thumbnails/39.jpg)
Aufgabe 2:• Öffnet den Ordner:
D:\GIS\Data\ESRI\ArcTutor\Data_and_Maps\usa• Erstellt neue Karte mit: airports.shp, cities.shp, states.shp u. urban.shp• Die Farbe für die Markierung der Selektion auf ROT umstellen• Findet Städte, die folgende Merkmale haben:
1. weniger als 11000 Einwohner2. die sich komplett in einem Ballungszentrum („urban“) befinden, 3. nicht mehr als 5km vom nächsten Flughafen entfernt sind!
• Legt danach mit diesen Städten einen neuen Layer an!
NICHT VERGESSEN: Für die erste Abfrage eine neue Auswahl bestimmen (voreingestellt), bei den folgenden Abfragen die Ein-stellung so vornehmen, dass sie die erste Selektion als Grundlage haben!
![Page 40: Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser 11.11.2002](https://reader036.vdocuments.mx/reader036/viewer/2022062521/570491bf1a28ab14218d82ee/html5/thumbnails/40.jpg)
Antwort: