ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Hilfe
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Die Mapping-Plattform für Ihre Organisation

ArcGIS Desktop

Ein vollständiges professionelles GIS

ArcGIS Enterprise

GIS in Ihrem Unternehmen

ArcGIS Developers

Werkzeuge zum Erstellen standortbezogener Apps

ArcGIS Solutions

Kostenlose Karten- und App-Vorlagen für Ihre Branche

ArcGIS Marketplace

Rufen Sie Apps und Daten für Ihre Organisation ab.

  • Dokumentation
  • Support
Esri
  • Anmelden
user
  • Eigenes Profil
  • Abmelden

ArcMap

  • Startseite
  • Erste Schritte
  • Karte
  • Analysieren
  • Verwalten von Daten
  • Werkzeuge
  • Erweiterungen

Raster-Domäne

  • Zusammenfassung
  • Abbildung
  • Verwendung
  • Syntax
  • Codebeispiel
  • Umgebungen
  • Lizenzinformationen

Zusammenfassung

Erstellt 3D-Polygone oder 3D-Polylinien, die die Höhe entlang der Grenze einer Raster-Oberfläche skizzieren.

Abbildung

Raster-Domänen-Eingabe und -Ausgabe

Verwendung

  • Mit dem Werkzeug kann an einer Raster-Oberfläche gearbeitet werden. Es kann jedoch nur für ein Einzelband-Raster oder ein bestimmtes Band eines Multiband-Rasters verwendet werden. Das Ausgabe-Feature erfasst die Grenze von zusammenhängenden Zellen mit Datenwerten, und deren Z-Wert wird entlang des Umfangs der Oberfläche interpoliert. Der Umfang wird durch Verbinden der Mittelpunkte der äußeren Zellen im Raster definiert.

  • Die Ausgabegeometrie wird in einem Feature-Datensatz abgelegt und kann Multipart-Features umfassen, wenn das Raster über nicht kontinuierliche Datenzellen verfügt, die durch NoData-Zellen getrennt sind.

    Hinweis:

    3D-Polygone enthalten Höhenwerte nur entlang des Umfangs von Features, da die inneren Teile des Polygons keine Stützpunkte enthalten. Wenn die Grenzstützpunkte in 3D mit einer Flächenfüllung gezeichnet sind, werden sie willkürlich zu Dreiecken für das Rendern verbunden. Sofern es sich nicht um ein planares Polygon handelt, das entweder geneigt oder horizontal ist, ist es unwahrscheinlich, dass die Füllung die Innenfläche genau darstellt. Aus diesem Grund wird empfohlen, nicht planare 3D-Polygone ohne Füllsymbole zu zeichnen.

Syntax

arcpy.ddd.RasterDomain(in_raster, out_feature_class, out_geometry_type)
ParameterErklärungDatentyp
in_raster

Das zu verarbeitende Raster.

Raster Layer; Mosaic Layer
out_feature_class

Die Feature-Class, die von diesem Werkzeug erstellt wird.

Feature Class
out_geometry_type

Die Geometrie der Ausgabe-Feature-Class.

  • LINE —Die Ausgabe ist eine Z-aktivierte Line-Feature-Class.
  • POLYGON —Die Ausgabe ist eine Z-aktivierte Polygon-Feature-Class.
String

Codebeispiel

RasterDomain – Beispiel 1 (Python-Fenster)

Anhand des folgenden Beispiels wird die Verwendung dieses Werkzeugs im Python-Fenster veranschaulicht.

import arcpy
from arcpy import env

arcpy.CheckOutExtension("3D")
env.workspace = "C:/data"
arcpy.RasterDomain_3d("dtm_grd", "raster_domain.shp", "POLYGON")
RasterDomain – Beispiel 2 (eigenständiges Skript)

Im folgenden Beispiel wird die Verwendung dieses Werkzeugs in einem eigenständigen Python-Skript veranschaulicht.

'''*********************************************************************
Name: RasterDomain Example
Description: This script demonstrates how to use the 
             Raster Domain tool to generate polygon footprints for all
             *.img rasters in a given workspace.
**********************************************************************'''

# Import system modules
import arcpy
from arcpy import env

# Obtain a license for the ArcGIS 3D Analyst extension
arcpy.CheckOutExtension("3D")

# Set environment settings
env.workspace = "C:/data"

try:
    # Create the list of IMG rasters
    rasterList = arcpy.ListRasters("*", "IMG")
    # Verify there are rasters in the list
    if rasterList:
        # Loop the process for each raster
        for raster in rasterList:
            # Set Local Variables
            outGeom = "POLYGON" # output geometry type
            # The [:-4] strips the .img from the raster name
            outPoly = "domain_" + raster[:-4] + ".shp"
            print "Creating footprint polygon for " + raster + "."
            #Execute RasterDomain
            arcpy.RasterDomain_3d(raster, outPoly, outGeom)
        print "Finished."
    else:
        "There are no IMG files in the " + env.workspace + " directory."
        
except Exception as e:
    # Returns any other error messages
    print e.message

Umgebungen

  • Aktueller Workspace
  • Scratch-Workspace
  • Ausgabe-Koordinatensystem
  • Geographische Transformationen
  • Ausdehnung
  • XY-Auflösung
  • XY-Toleranz
  • Ausgabe-XY-Domäne
  • Auto-Commit
  • Ausgabe-CONFIG-Schlüsselwort

Lizenzinformationen

  • Basic: Erfordert 3D Analyst
  • Standard: Erfordert 3D Analyst
  • Advanced: Erfordert 3D Analyst

Verwandte Themen

  • Überblick über das Toolset "Konvertierung"
  • Grundlagen der Geoverarbeitung mit der ArcGIS 3D Analyst-Erweiterung

ArcGIS Desktop

  • Startseite
  • Dokumentation
  • Support

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Über Esri

  • Über uns
  • Karriere
  • Esri Blog
  • User Conference
  • Developer Summit
Esri
Wir sind an Ihrer Meinung interessiert.
Copyright © 2021 Esri. | Datenschutz | Rechtliches