Verwenden von Mosaik-Datasets und Image-Services in Geoverarbeitungswerkzeugen

Mosaik-Datasets und Image-Services können als Eingabe in Geoverarbeitungswerkzeugen verwendet werden. Für eine erfolgreiche Anwendung sind jedoch einige Dinge zu beachten.

  1. Mosaik-Datasets und Image-Services verfügen über eine Eigenschaft für eine maximale Anforderungsgröße, die die Anzahl der Zeilen und Spalten begrenzt, die exportiert werden können. Die Größe des Bildes, das durch das Geoverarbeitungswerkzeug verarbeitet wird, kann daher kleiner als gewünscht sein. Diese Eigenschaft kann in den ursprünglichen Mosaik-Datensatz-Eigenschaften oder durch den Serveradministrator erhöht werden, oder Sie müssen Stück für Stück bearbeiten.
  2. Mosaik-Datasets oder Image-Services können Bilder mit unterschiedlichen Zellengrößen enthalten. Wenn die angeforderte Zellengröße in den Umgebungen nicht definiert ist, verarbeiten die Werkzeuge das Mosaik-Dataset oder den Image-Service immer unter Verwendung der entsprechenden Basiszellengröße (die Zellengröße wird in den Eigenschaften des Datasets definiert). Wenn Sie die ganze Welt verarbeiten, ist eine Zellengröße von einem Zentimeter möglicherweise zu klein und würde zu viel Zeit in Anspruch nehmen. Erhöhen Sie die Größe stattdessen, z. B. auf einen Kilometer.
  3. Mosaik-Datasets oder Image-Services können Bilder enthalten, die die Erde abdecken. Wenn Sie nicht möchten, dass dieser gesamte Inhalt verarbeitet wird, sollten Sie die Ausdehnung mit einem der nachfolgend vorgeschlagenen Layer-Werkzeuge begrenzen.

Verwenden von Mosaik-Datasets

Die Geoverarbeitungswerkzeuge zur Raster- oder räumlichen Analyse bieten eine direkte Unterstützung für den Mosaik-Dataset oder Mosaik-Layer. Um zu überprüfen, ob andere Geoverarbeitungswerkzeuge Unterstützung bieten, lesen Sie die entsprechende Dokumentation des Werkzeugs. Wenn der Eingabedatentyp "Raster-Dataset", "Raster-Layer", "Mosaik-Layer" oder "Mosaik-Dataset" lautet, können Sie ein Mosaik-Dataset oder einen Mosaik-Layer verwenden. Das bedeutet, Sie können entweder direkt einen Pfad zum Mosaik-Dataset als Eingabe des Werkzeugs angeben, oder einen Mosaik-Layer in das ArcMap-Inhaltsverzeichnis für die Werkzeugeingabe ziehen.

Bei der Skripterstellung mit Python können Sie die Eingabe mit dem physischen Pfad zum Mosaik-Dataset angeben oder das Werkzeug "Mosaik-Layer erstellen" verwenden, um zuerst einen In-Memory-Mosaik-Layer zu erstellen und dann die Eingabe mit dem In-Memory-Layer-Namen festzulegen.

Verwenden von Image-Services

Es gibt zwei Möglichkeiten, einen Image-Service in einem Geoverarbeitungswerkzeug zu verwenden. Bei beiden Möglichkeiten muss Ihr Image-Service jedoch ein Layer sein, damit dieser im Werkzeug verwendet werden kann. Der Grund dafür ist, dass es viele Einstellungen gibt, die einen Image-Service beeinflussen können. Wenn Sie es versuchen, werden Sie feststellen, dass der Image-Service nicht direkt aus der Serververbindung in die Eingabe des Werkzeugs gezogen werden kann.

Wie bereits vorher erwähnt, können Sie den Image-Service zu ArcMap hinzufügen und den im Inhaltsverzeichnis erstellten Layer verwenden. Fügen Sie den Image-Service zuerst Ihrer Karte hinzu, und öffnen Sie dann das Werkzeug. Auf diese Weise wird der Layer als gültiger Eingabetyp erkannt und kann in der Dropdown-Liste in der Eingabe des Werkzeugs ausgewählt werden. Er kann auch im integrierten Python-Fenster ausgewählt werden, wie ein herkömmlicher Raster-Layer.

Die zweite Möglichkeit, den Image-Service in einem Geoverarbeitungswerkzeug zu verwendet, ist das Werkzeug "Image Server-Layer erstellen". Auf diese Weise wird ein temporärer Raster-Layer aus einem Image-Service erstellt, der als Eingabe für Geoverarbeitungswerkzeuge verwendet werden kann, die den des Raster-Layers unterstützen.

Das Werkzeug "Image Server-Layer erstellen" nimmt die Image-Service-URL als Eingabe und verfügt zudem über zusätzliche Einstellungen, um die Ausdehnung, die Anzahl der Bänder und die Mosaik-Methode des Ausgabe-Layers zu definieren. Beachten Sie, dass die Größe des Ausgabe-Layers auch durch die Anforderungsgröße des Image-Service eingeschränkt wird.


7/10/2012