Sichtfeld (Einsatzbereit)

Zusammenfassung

Gibt Polygone sichtbarer Bereiche für mehrere angegebene Eingabe-Beobachterpunkte zurück.

Verwendung

  • Die Werkzeuge in der Sammlung "Einsatzbereite Werkzeuge" sind ArcGIS Online-Geoverarbeitungsservices, die gehostete Daten und Analysefunktionen von ArcGIS Online verwenden.

  • Es stehen mehrere Höhenquellen zur Verfügung, die eine unterschiedliche räumliche Auflösung aufweisen und verschiedene Flächen abdecken. Nicht alle Auflösungen sind für alle Flächen verfügbar. Das Werkzeug gibt eine Fehlermeldung zurück, wenn die angegebene Auflösung an einem der Eingabe-Beobachterpunkte nicht verfügbar ist.

  • Wenn der Parameter DEM-Auflösung nicht angegeben wurde, wird die gröbste Auflösung (90 m) verwendet. Wenn Finest angegeben wurde, verwendet das Werkzeug die höchste verfügbare Auflösung am Beobachterpunkt, die durch den Parameter Maximale Entfernung zulässig ist.

  • Für den Parameter Maximale Entfernung beträgt der zulässige Wert für die DEM-Auflösungen von 10 m und 30 m maximal 15 Kilometer. Für die DEM-Auflösung von 90 m liegt der zulässige Wert bei maximal 50 Kilometern. Wenn dieser Parameter nicht angegeben ist, verwendet das Werkzeug einen Standardwert basierend auf dem Parameter für die DEM-Auflösung. Bei der Auflösung von 10 m beträgt die standardmäßige maximale Entfernung 5 Kilometer. Bei den DEM-Auflösungen von 30 m und 90 m beträgt die Standardentfernung 15 Kilometer.

  • Das Werkzeug verwendet eine Höhenquelle mit einfacher Auflösung für die Eingabe-Features. Alle Eingabe-Features müssen in eine einfache Auflösung passen. Andernfalls wählt das Werkzeug die höchste Auflösung aus, die die Eingabe-Features abdeckt.

  • Die Sichtbarkeit in Wasser ist eingeschränkt, deshalb verwendet das Werkzeug die Wasseroberfläche als Höhenoberfläche. Meeren wird der Wert Null zugewiesen, und großen Wasserflächen wird eine angemessene flache örtliche Höhe zugewiesen.

  • Das Ausgabesichtfeld wird als Polygon-Features zurückgegeben. Das Feld Frequency wird zum Aufnehmen der Anzahl der Beobachtungspunkte verwendet, von denen aus jedes Polygon sichtbar ist. Das Feld DEMResolution wird zum Aufnehmen der Quell-DEM-Auflösung für die Sichtfeldberechnung verwendet.

    Es werden drei zusätzliche Felder zurückgegeben, welche die DEM-Datenquelle identifizieren, die in der Berechnung verwendet wird. Es handelt sich um die Felder Product Name, Source und Source URL.

  • Eine niedrigere DEM-Auflösung führt zu einer schnelleren Antwort des Werkzeugs. Beispielsweise hat die 90 m-Auflösung die kürzeste Antwortzeit. Der Kompromiss besteht darin, dass eine niedrigere DEM-Auflösung eine geringere Genauigkeit im Sichtfeldergebnis im Vergleich zu einer höheren DEM-Auflösung aufweist.

  • Der Parameter Maximale Entfernung kann sich auch auf die Antwortzeit des Werkzeugs auswirken. Generell führt die Verwendung einer geringeren Entfernung zu einer kürzeren Antwortzeit.

  • Die maximale Anzahl von Eingabepunkten beträgt 1.000. Wenn mehr als 1.000 Eingabepunkte bereitgestellt werden, gibt das Werkzeug einen Fehler zurück und wird nicht ausgeführt.

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Punkt-Features

Die Punkt-Features, die als Beobachterpositionen verwendet werden sollen.

Feature Set
Maximale Entfernung
(optional)

Die maximale Entfernung zum Berechnen des Sichtfeldes.

Double
Einheiten für maximale Entfernung
(optional)

Gibt die Einheiten für den Parameter Maximale Entfernung an.

  • Meter —Die Einheiten lauten Meter. Dies ist die Standardeinstellung.
  • Kilometer —Die Einheiten lauten Kilometer.
  • Fuß —Die Einheiten lauten Fuß.
  • Yard —Die Einheiten lauten Yard.
  • Meilen —Die Einheiten lauten Meilen.
String
DEM-Auflösung
(optional)

Gibt die annähernde räumliche Auflösung (Zellengröße) der für die Berechnung verwendeten Quellhöhendaten an.

  • Feinste —Die feinsten für die Ausdehnung verfügbaren Einheiten werden verwendet.
  • 10 Meter —Die Auflösung der Höhenquelle beträgt 1/3 Bogensekunde oder ca. 10 Meter.
  • 24 Meter —Die Höhenquelle ist das Dataset "Airbus WorldDEM4Ortho" mit einer Auflösung von 24 Metern.
  • 30 Meter —Die Auflösung der Höhenquelle beträgt 1 Bogensekunde oder ca. 30 Meter.
  • 90 Meter —Die Auflösung der Höhenquelle beträgt 3 Bogensekunden oder ca. 90 Meter. Dies ist die Standardeinstellung.
String
Beobachterhöhe
(optional)

Die Höhe über der Oberfläche des Beobachters. Der Standardwert von 1,75 Metern ist die Durchschnittshöhe für eine Person. Verwenden Sie bei einer erhöhten Position, beispielsweise einem Beobachtungsturm oder einem hohen Gebäude, stattdessen die tatsächliche Höhe.

Double
Einheiten für die Beobachterhöhe
(optional)

Gibt die Einheiten für den Parameter Beobachterhöhe an.

  • Meter —Die Einheiten lauten Meter. Dies ist die Standardeinstellung.
  • Kilometer —Die Einheiten lauten Kilometer.
  • Fuß —Die Einheiten lauten Fuß.
  • Yard —Die Einheiten lauten Yard.
  • Meilen —Die Einheiten lauten Meilen.
String
Oberflächenversatz
(optional)

Die Höhe über der Oberfläche des Objekts, das Sie betrachten. Der Standardwert ist 0. Wenn Sie Gebäude oder Windräder betrachten, verwenden Sie deren Höhe.

Double
Einheiten für Oberflächenversatz
(optional)

Gibt die Einheiten für den Parameter Oberflächenversatz an.

  • Meter —Die Einheiten lauten Meter. Dies ist die Standardeinstellung.
  • Kilometer —Die Einheiten lauten Kilometer.
  • Fuß —Die Einheiten lauten Fuß.
  • Yard —Die Einheiten lauten Yard.
  • Meilen —Die Einheiten lauten Meilen.
String
Sichtfeld-Polygone generalisieren
(optional)

Gibt an, ob die Sichtfeld-Polygone generalisiert werden.

Die Sichtfeldberechnung basiert auf einem Raster-Höhenmodell, das ein Ergebnis mit stufenförmigen Kanten erstellt. Um ein angenehmeres Aussehen zu erstellen und die Performance zu verbessern, werden die Polygone standardmäßig generalisiert. Diese Generalisierung ändert die Genauigkeit des Ergebnisses für eine beliebige Position nicht um mehr als die Hälfte der DEM-Auflösung.

  • Aktiviert: Die Sichtfeld-Polygone werden generalisiert. Dies ist die Standardeinstellung.
  • Deaktiviert: Die Sichtfeld-Polygone werden nicht generalisiert.
Boolean

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Ausgabesichtfeld

Das ausgegebene Sichtfeld.

Feature Set

arcpy.agolservices.Viewshed(InputPoints, {MaximumDistance}, {MaximumDistanceUnits}, {DEMResolution}, {ObserverHeight}, {ObserverHeightUnits}, {SurfaceOffset}, {SurfaceOffsetUnits}, {GeneralizeViewshedPolygons})
NameErläuterungDatentyp
InputPoints

Die Punkt-Features, die als Beobachterpositionen verwendet werden sollen.

Feature Set
MaximumDistance
(optional)

Die maximale Entfernung zum Berechnen des Sichtfeldes.

Double
MaximumDistanceUnits
(optional)

Gibt die Einheiten für den Parameter Maximale Entfernung an.

  • MetersDie Einheiten lauten Meter. Dies ist die Standardeinstellung.
  • KilometersDie Einheiten lauten Kilometer.
  • FeetDie Einheiten lauten Fuß.
  • YardsDie Einheiten lauten Yard.
  • MilesDie Einheiten lauten Meilen.
String
DEMResolution
(optional)

Gibt die annähernde räumliche Auflösung (Zellengröße) der für die Berechnung verwendeten Quellhöhendaten an.

Das Schlagwort "Auflösung" ist eine Approximation der räumlichen Auflösung des digitalen Höhenmodells. Viele Höhenquellen werden in den Einheiten Bogensekunden verteilt, das Schlagwort ist zum besseren Verständnis eine Approximation in Metern.

  • FINESTDie feinsten für die Ausdehnung verfügbaren Einheiten werden verwendet.
  • 10mDie Auflösung der Höhenquelle beträgt 1/3 Bogensekunde oder ca. 10 Meter.
  • 24mDie Höhenquelle ist das Dataset "Airbus WorldDEM4Ortho" mit einer Auflösung von 24 Metern.
  • 30mDie Auflösung der Höhenquelle beträgt 1 Bogensekunde oder ca. 30 Meter.
  • 90mDie Auflösung der Höhenquelle beträgt 3 Bogensekunden oder ca. 90 Meter. Dies ist die Standardeinstellung.
String
ObserverHeight
(optional)

Die Höhe über der Oberfläche des Beobachters. Der Standardwert von 1,75 Metern ist die Durchschnittshöhe für eine Person. Verwenden Sie bei einer erhöhten Position, beispielsweise einem Beobachtungsturm oder einem hohen Gebäude, stattdessen die tatsächliche Höhe.

Double
ObserverHeightUnits
(optional)

Gibt die Einheiten für den Parameter Beobachterhöhe an.

  • MetersDie Einheiten lauten Meter. Dies ist die Standardeinstellung.
  • KilometersDie Einheiten lauten Kilometer.
  • FeetDie Einheiten lauten Fuß.
  • YardsDie Einheiten lauten Yard.
  • MilesDie Einheiten lauten Meilen.
String
SurfaceOffset
(optional)

Die Höhe über der Oberfläche des Objekts, das Sie betrachten. Der Standardwert ist 0. Wenn Sie Gebäude oder Windräder betrachten, verwenden Sie deren Höhe.

Double
SurfaceOffsetUnits
(optional)

Gibt die Einheiten für den Parameter Oberflächenversatz an.

  • MetersDie Einheiten lauten Meter. Dies ist die Standardeinstellung.
  • KilometersDie Einheiten lauten Kilometer.
  • FeetDie Einheiten lauten Fuß.
  • YardsDie Einheiten lauten Yard.
  • MilesDie Einheiten lauten Meilen.
String
GeneralizeViewshedPolygons
(optional)

Gibt an, ob die Sichtfeld-Polygone generalisiert werden.

Die Sichtfeldberechnung basiert auf einem Raster-Höhenmodell, das ein Ergebnis mit stufenförmigen Kanten erstellt. Um ein angenehmeres Aussehen zu erstellen und die Performance zu verbessern, werden die Polygone standardmäßig generalisiert. Diese Generalisierung ändert die Genauigkeit des Ergebnisses für eine beliebige Position nicht um mehr als die Hälfte der DEM-Auflösung.

  • TrueDie Sichtfeld-Polygone werden generalisiert. Dies ist die Standardeinstellung.
  • FalseDie Sichtfeld-Polygone werden nicht generalisiert.
Boolean

Abgeleitete Ausgabe

NameErläuterungDatentyp
OutputViewshed

Das ausgegebene Sichtfeld.

Feature Set

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Verwandte Themen