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

Standardmäßiges räumliches Indexgitter berechnen

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

Zusammenfassung

Berechnet einen Satz gültiger Indexgitterwerte (räumliches Gitter 1, 2 und 3) für die Eingabe-Features. Indexgitterwerte werden auch dann berechnet, wenn die Eingabe-Features keine Indizierung von räumlichen Gittern unterstützen.

Weitere Informationen zu räumlichen Indizes

Verwendung

  • Die Indexgitterwerte werden als Meldung vom Werkzeug zurückgegeben. Die Werte können im Geoverarbeitungsfenster Ergebnisse angezeigt werden. Der Wert kann auch bei der Skripterstellung durch Zugreifen auf das Ergebnisobjekt der Werkzeugausführung einer Variablen zugewiesen werden.

  • Das räumliche Indexgitter der Eingabe-Features wird von diesem Werkzeug nicht aktualisiert. Räumliche Indexgitter von Feature-Classes einer File- oder SDE-Geodatabase können mit dem Werkzeug Räumlichen Index hinzufügen oder auf der Registerkarte Index der Eigenschaftenseite der Feature-Class geändert werden.

  • Der von diesem Werkzeug zurückgegebene Wertesatz kann mit den Werkzeugen Räumlichen Index hinzufügen oder Features kopieren oder für die Umgebungseinstellungen Räumliches Gitter der Ausgabe verwendet werden.

  • Die zurückgegebene Gittergröße basiert auf dem Raumbezug, der durchschnittlichen Feature-Größe und der Anzahl der Features in den Eingabe-Features.

Syntax

arcpy.management.CalculateDefaultGridIndex(in_features)
ParameterErklärungDatentyp
in_features

Die Features, für die ein gültiges räumliches Indexgitter berechnet wird.

Feature Layer; Raster Catalog Layer

Codebeispiel

Calculate Default Grid Index Example – Beispiel (Python-Fenster)

Das folgende Skript im Python-Fenster veranschaulicht, wie Sie die Funktion "CalculateDefaultGridIndex" im unmittelbaren Modus verwenden.

import arcpy
arcpy.env.workspace = "C:/data"
arcpy.CalculateDefaultGridIndex_management("rivers.shp")
Calculate Default Grid Index Example – Beispiel 2 (eigenständiges Skript)

Das folgende eigenständige Skript verwendet die Funktion "CalculateDefaultGridIndex" in einem Workflow, um den räumlichen Index einer FC zu aktualisieren.

# Name: UpdateSI_Example.py
# Description: Use Calculate Default Grid Index to update the spatial index of a FC

# Import system modules 
import arcpy

# Set the workspace
arcpy.env.workspace = "C:/data/data.gdb"

# Set local parameters
inFeatures = "river"

try:
    # Get the grid sizes from the tool, this is a string with 3 semi-colon seperated values (typically something like "1500; 0; 0") 
    result = arcpy.CalculateDefaultGridIndex_management(inFeatures)
    indexGrids = []
    for count in range(0, result.outputCount):
        indexGrids.append(result.getOutput(count))

    # First remove the existing grid index
    try:
        arcpy.RemoveSpatialIndex_management(inFeatures)
    except:
        # if no index exists, RemoveSpatialIndex will fail, but just keep going
        pass

    # Now add the indexes calculated by the tool
    arcpy.AddSpatialIndex_management(inFeatures, indexGrids)

except Exception as err:
    print(err.args[0])

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzinformationen

  • Basic: Ja
  • Standard: Ja
  • Advanced: Ja

Verwandte Themen

  • Überblick über das Toolset "Feature-Class"

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