Von Spatial Analyst unterstützte Datenformate
Die Erweiterung "ArcGIS Spatial Analyst" akzeptiert als Eingabe alle Raster-, Feature- und Tabellenformate, die von ArcGIS unterstützt werden. Während systemintern von Spatial Analyst nun mehr Eingabeformate unterstützt werden, werden nur bestimmte Ausgabeformate unterstützt.
Raster-Daten
Spatial Analyst verarbeitet Raster-Daten, die entweder in einer Datei bereitgestellt werden oder in einer Geodatabase enthalten sind.
Eingabeformate für Raster-Daten
In ArcGIS 10 werden alle unterstützten Raster-Formate jetzt systemintern von der Spatial Analyst-Engine verarbeitet.
Da alle unterstützten Raster-Formate direkt gelesen werden können, wird der vorherige Konvertierungsschritt vermieden, bei dem temporäre Zwischendateien erstellt werden, wenn Vorgänge für bestimmte Datenformate ausgeführt werden. Dadurch werden die Verarbeitungszeiten reduziert, und es ist weniger Speicherplatz erforderlich.
Ausgabeformate für Raster-Daten
Die unterstützten Ausgabeformate für Raster sind:
- Esri Grid
- Geodatabase-Raster (einschließlich File-, Personal- und ArcSDE-Geodatabases.)
- TIFF (.tif)
- ERDAS IMAGINE (.img)
Die Position und der Name, den Sie für das Ausgabe-Raster angeben, bestimmen das Format, in dem es erstellt wird.
ArcGIS unterstützt weniger Ausgabeformate für Raster als Eingabeformate. Speziell Spatial Analyst unterstützt weniger Ausgabeformate für Raster als ArcGIS im Allgemeinen. Sobald allerdings ein Ausgabe-Raster erstellt wurde, kann es mit dem Werkzeug Raster kopieren leicht in ein anderes Format konvertiert werden.
Feature-Daten
Eingabe-Feature-Daten
Alle unterstützten Feature-Classes für ArcGIS 10 werden nun systemintern von der Spatial Analyst-Engine als Eingabe verarbeitet.
Ausgabe-Feature-Daten
Die unterstützten Feature-Typen für die Ausgabe sind je nach verwendetem Spatial Analyst-Geoverarbeitungswerkzeug: Punkt, Multipoint, Polylinie und Polygon.
Die Feature-Class kann in einer Geodatabase (File, Personal oder ArcSDE) oder in einem Ausgabeordner als Shapefile oder Coverage erstellt werden.
Erstellen von temporären (Scratch-) Daten
Beim Ausführen von Spatial Analyst-Werkzeugen, die auf Basis von Raster- oder Feature-Daten arbeiten, erstellt die Software in bestimmten Fällen Zwischenergebnisse bzw. Scratch-Dateien. Nachdem die Operation abgeschlossen und die Ausgabe erstellt wurde, werden die Scratch-Dateien gelöscht.
Der Speicherort für diese Scratch-Dateien kann mithilfe der Umgebung Scratch-Workspace gesteuert werden.
Einschränkungen bei Datenformaten
Bestimmte Formate unterliegen Einschränkungen, die bei der Erstellung von Ausgabedaten deutlich werden. Im Folgenden sind einige Themen aufgelistet, die diese Formateinschränkungen behandeln:
Multiband-Rasterdaten
Wenn ein Multiband-Raster als Eingabe verwendet wird, wird von den meisten Spatial Analyst-Werkzeugen nur das erste Band bearbeitet.
Ausnahmen sind bestimmte Werkzeuge in den Toolsets "Multivariate" und "Extraction", die alle Bänder in einer Multibandeingabe bearbeiten und eine Multibandausgabe erstellen können. Ausführlichere Informationen finden Sie in den Beschreibungen der jeweiligen Werkzeuge.
Mosaik-Datasets
Alle Spatial Analyst-Werkzeuge, die Raster als Eingabe unterstützen, können für Mosaik-Datasets verwendet werden.
Mosaik-Datasets können extreme Größen aufweisen (Hunderttausende Zellenzeilen und -spalten), sodass die Ausführung von Analysewerkzeugen die Systemressourcen stark beanspruchen kann und die Ausführungszeit erhöht ist. Bei den Vorgängen muss die Einschränkung der Analyseausdehnung oder Datenauflösung beachtet werden.
Umgang mit mehreren Auflösungen von Mosaik-Datasets
In Mosaik-Datasets können mehrere Raster-Daten-Auflösungen enthalten sein. Es ist wichtig, die entsprechende Zellengröße für den auszuführenden Analysetyp zu verwenden.
Zellengrößenbereiche werden verwendet, um zu bestimmen, welche Raster verarbeitet werden, um aus dem Mosaik-Dataset ein dynamisch mosaikiertes Bild zu erstellen.
Rasterbeschränkungen für Mosaik-Datasets
Mosaik-Datasets weisen eine Beschränkung hinsichtlich der Anzahl einzelner Raster auf, die gleichzeitig analysiert werden können. Wenn diese Anzahl überschritten wird, werden eventuell Bereiche vom Typ "NoData" in der Ausgabe angezeigt.
Dieser Grenzwert wird von der Eigenschaft Maximale Anzahl an Rastern pro Mosaik gesteuert. Die Standardeinstellung ist 20.
Mosaik-Regeln
Die Mosaik-Regeln, mit denen festgelegt wird, wie überlappende einzelne Raster gehandhabt werden, müssen ebenfalls beachtet werden. Ausführliche Informationen zur Steuerung des Mosaikierens finden Sie im folgenden Thema:
Um zu steuern, welche Layer verwendet werden und wie diese sortiert sind, erstellen Sie einen Mosaik-Layer.
Mithilfe weiterer Mosaik-Dataset-Eigenschaften wird auch festgelegt, wie einzelne Raster im Mosaikierungsvorgang gehandhabt werden. Dazu gehören "Zulässige Mosaik-Methoden", "Standardsortierreihenfolge" und "Standardmosaik-Operator". Einige Eigenschaften, wie beispielsweise "Standard-Resampling-Methode", beeinflussen die Pixelqualität.
Geoverarbeitungsanalyseumgebungen
In den meisten Fällen müssen Sie eine oder beide der folgenden Geoverarbeitungsumgebungen zur Steuerung der Analyse festlegen:
- Ausgabeausdehnung
Verwenden Sie diese Umgebung zur Steuerung der Ausgabe-Raster-Fläche.
- Zellengröße
Verwenden Sie diese Umgebung zur Steuerung der Ausgabe-Raster-Auflösung.
Image-Services
Sie können Spatial Analyst-Operationen nur für bestimmte Service-Typen, wie beispielsweise Image-Services oder WCS-Services, durchführen. Andere Service-Typen, z. B. Karten-Services oder die darin enthaltenen Layer, können nicht als Eingabe für Spatial Analyst-Werkzeuge verwendet werden.
Weitere Informationen zur Verwendung von Services finden Sie in der folgenden Dokumentation.
Überlegungen zur Verarbeitung beim Verwenden von Image-Services
Image-Services werden aus Raster-Datasets und Mosaik-Datasets erstellt. Alle Probleme im vorherigen Abschnitt, die sich auf Mosaik-Datasets beziehen, gelten auch, wenn Image-Services als Eingabe verwendet werden.
Beachten Sie die Eigenschaft Maximale Größe von Anforderungen, mit der die Anzahl der Zeilen und Spalten beschränkt wird, die gleichzeitig analysiert werden können. Wird dieser Grenzwert überschritten, wird der Vorgang nicht ausgeführt.
Bei der Arbeit mit Image-Services sollten Sie zunächst das Werkzeug Image-Server-Layer erstellen zum Erstellen eines Image-Service-Layers verwenden. Auf diese Weise können Sie viele der Eigenschaften festlegen, darunter auch die Ausdehnung (Vorlage) und Zellengröße.
Geoverarbeitungsanalyseumgebungen
Wie bei Mosaik-Datasets sollten die Geoverarbeitungsumgebungen Ausgabeausdehnung und Zellengröße festgelegt werden, um die Analyse entsprechend zu steuern.