Verwenden von Mosaik-Datasets und Image-Services in Geoverarbeitungswerkzeugen

Mosaik-Datasets und Image-Services können als Eingaben für Geoverarbeitungswerkzeuge verwendet werden. Erwägen Sie ihre Verwendung beim Entwerfen, und berücksichtigen Sie bei ihrer Verwendung den jeweiligen Inhalt.

Entwerfen eines Mosaik-Datasets für Analysen

Beim Entwerfen eines Mosaik-Datasets zur Verwendung für Analysen gibt es eine Reihe von Merkmalen, die sich auf dessen Verwendung auswirken:

  • Die Auflösung (Pixelgröße) der Daten
  • Die Beschränkung der Anforderungsgröße
  • Die Begrenzung der Anzahl der Raster pro mosaikiertem Bild (Anfrage)

Die Auflösung kann sich auf die Qualität und Gültigkeit der Analyse auswirken. Wenn Sie beispielsweise eine geospezifische Analyse mit den Daten durchführen, hängt die Genauigkeit des Ergebnisses von dem am wenigsten genauen Dataset in der Sammlung ab. Wenn Sie zum Beispiel ein Höhen-Dataset mit einer Auflösung von 10 Metern und eines mit einer Auflösung von 2 Metern haben und ein Resampling des 10-Meter-Datasets auf 2 Meter durchführen, wird das Ergebnis nicht genauer. Wenn Sie die beiden Datasets kombinieren, ist die von den Datasets bedeckte Fläche nur so genau wie das 10-Meter-Dataset.

Einige Übersichten oder andere Elemente mit geringer Auflösung in einem Mosaik-Dataset können die Auflösung für die Analyse falsch beeinflussen. In diesen Fällen sollten Sie die am besten geeignete Auflösung verwenden (nicht die Übersichten). Sie können auch Raster-Daten mit einer einheitlichen Auflösung verwenden, anstatt verschiedene Auflösungen in einem Mosaik-Dataset zu kombinieren. In jedem Fall sollten Sie die für die Art der Analyse geeignete Zellengröße für das Mosaik-Dataset überprüfen oder festlegen.

  1. Klicken Sie mit der rechten Maustaste im Bereich Katalog auf das Mosaik-Dataset und dann auf Eigenschaften.
  2. Klicken Sie auf die Registerkarte Allgemein.

    Die Eigenschaft Zellengröße (X, Y) finden Sie unter Raster-Information. Dies ist die Zellen- oder Pixelgröße, die bei der Durchführung von Analysen oder Verarbeitungen unter Verwendung der Pixelgröße verwendet wird. Dieser Standardwert ist die kleinste im Mosaik-Dataset verwendete Zellengröße (LowPS). Angenommen, Sie haben zwei Höhen-Datasets in einem Mosaik-Dataset: einer deckt eine ganze Stadt mit einer Auflösung von einem Meter ab und der andere einen Stadtteil mit einer Auflösung von 50 Zentimetern. In diesem Fall beträgt die Zellengröße des Mosaik-Datasets 50 Zentimeter. Je nachdem, wie dieses Mosaik-Dataset verwendet wird, sollten Sie die Zellengröße des Mosaik-Datasets zu einem Meter ändern. Auf diese Weise wird bei jeder Analyse der gesamten Fläche eine geeignete Zellengröße verwendet. Bei Bedarf kann der Benutzer die gewünschte Zellengröße bei der Verarbeitung angeben. Wenn er also nur das Dataset mit der höheren Auflösung in einer Analyse verwendet, kann er die Größe von 50 Zentimetern angeben.

  3. Klicken Sie auf die Schaltfläche Bearbeiten neben der Eigenschaft Zellengröße (X, Y).
  4. Geben Sie eine neue Zellengröße an. Alternativ können Sie auch auf die Schaltfläche Standard festlegen klicken, um die Werte auf die ursprünglichen Standardwerte zurückzusetzen.
  5. Klicken Sie auf OK, um die geöffneten Dialogfelder zu schließen.

Alternativ können Sie das Werkzeug Mosaik-Dataset-Eigenschaften festlegen verwenden und den Wert des Parameters Ausgabezellengröße ändern.

Die Beschränkung der Anforderungsgröße wirkt sich auf die Größe des Datasets aus, das analysiert werden kann. Mosaik-Datasets weisen eine Eigenschaft für die maximale Anforderungsgröße auf, die die Anzahl der Zeilen und Spalten begrenzt, auf die zugegriffen oder die exportiert werden können. Die Größe des Bildes, das vom Werkzeug verarbeitet wird, kann kleiner sein als für die Analyse erforderlich. Außerdem kann es vorkommen, dass bei einigen Analysevorgängen die Grenze für die Anzahl der Raster, die zu einem mosaikierten Bild kombiniert werden können, überschritten werden. Dies kann dazu führen, dass bei der Ausgabe Inhalte fehlen. Die Werte beider Eigenschaften der Anforderungsgröße können in den Eigenschaften von Mosaik-Datasets erhöht werden.

  1. Klicken Sie mit der rechten Maustaste im Bereich Katalog auf das Mosaik-Dataset und dann auf Eigenschaften.
  2. Klicken Sie auf die Registerkarte Standardeinstellungen.
  3. Geben Sie neue Werte für die Eigenschaften Maximale Größe von Anforderungen, Zeilen und Spalten an.
  4. Geben Sie einen neuen Wert für die Eigenschaft Maximale Anzahl an Rastern pro Mosaik ein.
  5. Klicken Sie auf OK, um das Dialogfeld zu schließen.

Alternativ können Sie das Werkzeug Werkzeug Mosaik-Dataset-Eigenschaften festlegen verwenden und neue Werte für die Parameter Zeilen mit maximaler Bildgröße von Anforderungen, Spalten mit maximaler Bildgröße von Anforderungen und Max. Anzahl pro Mosaik festlegen.

Verwenden von Mosaik-Datasets und Image-Services bei der Analyse

Wenn Mosaik-Datasets und die daraus veröffentlichten Image-Services mehrere Datenauflösungen enthalten und extrem groß sind, beachten Sie Folgendes:

  • Mosaik-Datasets und Image-Services weisen eine Eigenschaft für die maximale Anforderungsgröße auf, die die Anzahl der Zeilen und Spalten begrenzt, die exportiert werden können. Die Größe des vom Werkzeug verarbeiteten Bildes kann kleiner als erforderlich sein. Der Wert für diese Eigenschaft kann nur in den Eigenschaften des Quell-Mosaik-Datasetsoder vom Server-Administrator erhöht werden. Alternativ können Sie auch jeweils einen Block (Chunk) verarbeiten.

    Wie Sie diesen Wert ändern können, erfahren Sie in den obigen Schritten.

    Wenn Sie diesen Wert überschreiten, tritt ein Fehler auf.

  • Mosaik-Datasets oder Image-Services enthalten Bilder mit unterschiedlichen Zellengrößen. Bei den Übersichten handelt sich um Versionen mit geringerer Auflösung der Eingabebilder mit gröberer räumlicher Auflösung. Wenn die gewünschte Zellengröße nicht in der Umgebungseinstellung festgelegt ist, verarbeiten die Werkzeuge das Mosaik-Dataset oder den Image-Service unter Verwendung seiner Basiszellengröße (d. h. der in den Eigenschaften des Datasets festgelegten Zellengröße).

    Führen Sie die folgenden Schritte aus, um die geeignete Zellengröße zu bestimmen.

    Führen Sie die folgenden Schritte aus, um bestimmte Raster zu sperren.

    Hinweis:

    Nur die Werkzeuge der Toolboxes "Spatial Analyst" und "3D Analyst" verwenden den Parameterwert Zellengröße in den Geoverarbeitungsumgebungen. Für andere Werkzeuge erstellen Sie z. B. mit dem Werkzeug Mosaik-Layer erstellen einen In-Memory-Layer, der die Zellengröße definiert.

  • Mosaik-Datasets oder Image-Services enthalten Bilddaten, die die ganze Erde abdecken. Wenn Sie nicht möchten, dass der gesamte Inhalt verarbeitet wird, begrenzen Sie die Ausdehnung mit einem der unten beschriebenen Layer-Werkzeuge.

Vorsicht:

Bei der Verwendung von Geoverarbeitungswerkzeugen ist es wichtig, die richtige Zellengröße und Ausdehnung festzulegen.

Werkzeuge in den Werkzeugleisten

Wenn es sich bei der Eingabe um ein Mosaik-Dataset oder einen Image-Service handelt, werden die Zellengröße und die Ausdehnung auf die Bildschirmauflösung der Daten und die Anzeigeausdehnung festgelegt.

Mosaik-Datasets

Mosaik-Datasets können in den meisten Geoverarbeitungswerkzeugen verwendet werden, die Raster-Datasets akzeptieren. Bei Geoverarbeitungswerkzeugen, die ein Mosaik-Dataset nicht direkt akzeptieren, können Sie einen Mosaik-Layer im Geoverarbeitungswerkzeug verwenden. Weitere Informationen darüber, ob ein Mosaik-Dataset in einem Werkzeug akzeptiert wird, finden Sie im jeweiligen Geoverarbeitungswerkzeug in den Optionen für das Eingabe-Raster.

Im Geoverarbeitungswerkzeug unterstützte Raster-Formate

Bei der Skripterstellung mit Python können Sie die Eingabe mit dem Pfad zum Mosaik-Dataset angeben oder das Werkzeug Mosaik-Layer erstellen verwenden, um zunächst einen In-Memory-Mosaik-Layer zu erstellen; legen Sie dann die Eingabe mit dem Namen des In-Memory-Layers fest.

Image-Services

Es gibt zwei Möglichkeiten, einen Image-Service in einem Geoverarbeitungswerkzeug zu verwenden. Bei beiden Möglichkeiten muss der Image-Service ein Layer sein. Das liegt daran, dass es viele Einstellungen gibt, die einen Image-Service beeinflussen können. Ein Image-Service kann nicht direkt von der Serververbindung in die Eingabe des Werkzeugs gezogen werden.

Sie können den Image-Service ArcGIS Pro hinzufügen und den im Bereich Inhalt erstellten Layer verwenden. Fügen Sie zunächst den Image-Service zu einer Karte hinzu, und öffnen Sie dann das Werkzeug. Auf diese Weise wird der Layer als gültiger Eingabetyp erkannt und kann aus der Eingabe-Dropdown-Liste des Werkzeugs ausgewählt werden. Er kann auch im integrierten Python-Fenster wie ein Layer des Typs "Normalverteiltes Raster" ausgewählt werden.

Eine weitere Möglichkeit der Verwendung eines Image-Service in einem Geoverarbeitungswerkzeug ist die Verwendung des Werkzeugs Image Server-Layer erstellen. Hierbei wird ein temporärer Raster-Layer aus einem Image-Service erstellt, der als Eingabe für Werkzeuge verwendet werden kann, die den Eingabetyp "Raster-Layer" unterstützen.

Das Werkzeug Image Server-Layer erstellen übernimmt die URL des Image-Service als Eingabe. Zudem verfügt es über zusätzliche Einstellungen, um die Ausdehnung des Ausgabe-Layers, die Bandnummer und die Mosaik-Methoden festzulegen. Die Größe des Ausgabe-Layers wird durch die Eigenschaft "Anforderungsgröße" des Image-Service begrenzt.

Bestimmen der Zellengröße

Um die Zellengröße für Ihre Analyse zu bestimmen, berücksichtigen Sie die Zellengrößen im Mosaik-Dataset oder Image-Service, und überprüfen Sie, ob die Raster mit dieser Zellengröße die zu analysierende Fläche abdecken.

  1. Fügen Sie ArcGIS Pro das Mosaik-Dataset oder den Image-Service hinzu.
  2. Öffnen Sie die Eigenschaften des Mosaik-Dataset-Bildes auf der Registerkarte Quelle , und klicken Sie auf Raster-Information.
  3. Überprüfen Sie die Eigenschaften Zellengröße X und Y, die die Zellengröße angeben.
  4. Öffnen Sie die Attributtabelle, und überprüfen Sie die Werte im Feld LowPS.

    Mehrere eindeutige LowPS-Werte weisen darauf hin, dass das Mosaik-Dataset oder der Image-Service Raster mit mehreren Auflösungen enthält.

  5. Wählen Sie die Raster mit den LowPS-Zellgrößen aus, die Sie verwenden möchten, und überprüfen Sie deren Ausdehnung für Ihre Analyse.

Verwenden von spezifischen Rastern in Mosaik-Datasets oder Image-Services

Sie können ein oder mehrere Raster-Datasets in einem Mosaik-Dataset als Eingabe für Werkzeuge verwenden.

Führen Sie in ArcGIS Pro die folgenden Schritte aus:

  1. Fügen Sie das Mosaik-Dataset einer Karte in ArcGIS Pro hinzu.
  2. Wählen Sie im Bereich Katalog das Bild des Mosaik-Datasets aus, um die Registerkarte Daten für den Bilddaten-Layer zu aktivieren.
  3. Klicken Sie auf die Schaltfläche Raster-Elemente erkunden, um den Raster-Element-Explorer einzublenden.
  4. Der Raster-Element-Explorer verfügt über zahlreiche Werkzeuge, mit denen Sie auf Informationen zu den einzelnen Bildern im Mosaik-Dataset, im Image-Service oder im Bilddaten-Layer zugreifen können. Sie können Metadaten zu den einzelnen Bildern und eine Vorschau des ausgewählten Bildes anzeigen und einen Layer mit dem ausgewählten Bild erstellen.
  5. Passen Sie die Kartenausdehnung an, um das Bild zu finden, das Sie sperren möchten.
  6. Klicken Sie im Raster-Element-Explorer auf die Schaltfläche Anwenden, um die Liste der sichtbaren Bilder zu füllen.
  7. Wählen Sie eine Option aus, um eines der Bilder auszuwählen, oder lokalisieren Sie das Bild mithilfe der Auswahloptionen.
  8. Wählen Sie das Bild bzw. die Bilder aus, die Sie als einzige(s) sichtbare(s) Bild(er) sperren möchten.
  9. Klicken Sie im ausgewählten Bild auf die Schaltfläche "Sperren".
    Die Karte wird aktualisiert, um die Auswahl zu übernehmen. Der Footprint und der Grenzen-Layer sind sichtbar, und die Bildanzeige ändert sich entsprechend der Auswahl.
  10. Sie können auch auf die Schaltfläche "Sperren" klicken, um das Bild für eine weitere Auswahl zu entsperren.
  11. Wenn Sie fertig sind, schließen Sie den Raster-Element-Explorer.

Verwandte Themen