Räumliche Anfragen mit ArcMap 8.0

40
Räumliche Anfragen mit ArcMap 8.0 Carsten Tannhäuser 11.11.2002

description

Räumliche Anfragen mit ArcMap 8.0. Carsten Tannhäuser 11.11.2002. Gliederung. Definitionen Themenbezogene Anfragen 1.Übungsaufgabe Raumbezogene Anfragen räumliche Beziehungen Vergleich Egenhofer – ArcMap Weiterverarbeitung der Daten 2.Übungsaufgabe. - PowerPoint PPT Presentation

Transcript of Räumliche Anfragen mit ArcMap 8.0

Räumliche Anfragen mit

ArcMap 8.0

Carsten Tannhäuser 11.11.2002

Gliederung• Definitionen• Themenbezogene Anfragen• 1.Übungsaufgabe• Raumbezogene Anfragen

räumliche Beziehungen Vergleich Egenhofer – ArcMap

• Weiterverarbeitung der Daten • 2.Übungsaufgabe

Unterteilung der verschiedenen Anfragemethoden

Räumliche Anfragen werden durch folgende Arten der Abfrage bestimmt:

• Themenbezogene Anfragen

• Raumbezogene Anfragen

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.

Beispiel:Suche in Mexiko die Stadt Acapulco?

Antwort:

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.

Beispiel:

Welche Straßen innerhalb Kanadas kreuzen Flüsse?

Antwort:

Die Straßen, auf die diese Abfrage zutrifft, werden rot markiert!

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)

Themenbezogene Anfragen- Methodik -

• Selektion durch eine logische Abfrage • Werkzeug bei ArcMap 8:

Select By Attributes

Auswahlmenü:Layer, der die zu suchenden

Features enthält

Art der Auswahl

Attributtyp

Logische Verknüpfung

In Betracht kommende Attribute

Bedingungen

Prüfung auf Richtigkeit der

Syntax Start der Abfrage

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 und

2. deren EWZ zwischen 500000 und 1000000 liegt und

3. mehr männliche als weibliche EW haben!

Antwort:

• Selektion durch raumbezogene Relationen• Werkzeug bei ArcMap 8:

Select By Locations

Raumbezogene Anfragen- Methodik -

Ähnlich den topologischen Rela-tionen von Egenhofer (GIS I)!

Rückblick: Topologische Bezie-hungen bei Egenhofer

X

Y

X disjunkt Y

X trifft Y

X

Y

X innerhalb Y

X gleicht Y

Y innerhalb X

X

Y

X überdeckt Y

Y überdeckt X

X überlappt Y

Zusammenfassung:

X Y X° Y° X Y° X° Y Operation X disjunkt Y

not X trifft Y

not not X gleicht Y

not not X innerhalb Y

not not not Y überdeckt X

not not Y innerhalb X

not not not X überdeckt Y

not not not not X überlappt Y

: Rand : Durchschnitt ° : Inneres

Räumliche Beziehungen bei ArcMap

Aber was bedeuten diese 11 räumlichen Beziehungen

überhaupt?

Bei welchen Geometrietypen existieren sie?

(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!

(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

(3) completely contain -beinhaltet vollständig-

• A beinhaltet B vollständig, falls B komplett in A liegt!

• Keine Grenzberührung zu-lässig!

A

B

AB• Geometrietyp:

- Polygon

(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

(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

(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

(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

A

(8) are identical to-sind identisch-

• A und B sind identisch , falls gilt:

AB RandRand

AB InneresInneres

• Geometrietyp:

- Punkt

- Linie

- Polygon

B

(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

(10) contain-beinhaltet-

• A beinhaltet B, wenn gilt:

A

B AB• Geometrietyp:

- Punkt

- Linie

- Polygon

B

(11) are contained by-wird beinhaltet von-

A

• A wird von B beinhaltet wenn gilt:

BA• Geometrietyp:

- Punkt

- Linie

- Polygon

Vergleich zwischen Egenhofer und ArcMap

• disjunkt • -

• trifft • touch the boundary of

• gleicht • are identical to

• innerhalb • completely contain

• überdeckt • are completely within• are crossed by the outline of• contain• are contained by

• überlappt • intersect

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

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

Features

Evtl. Angabe einer

Bufferzone

Start der Abfrage

Anzeige, ob Kombinierung

logisch ist

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

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

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!

Antwort: