Ich habe kürzlich das Auswahlwerkzeug im Spatial Analyst von ArcGIS gefunden. Ich verstehe, was das Tool macht; Es erstellt ein Ausgabe-Raster unter Verwendung einer Liste von Eingabe-Raster und eines Positions-Rasters, das für jede Gitterzelle in der Ausgabe vorschreibt, von welcher Eingabe der Wert empfangen werden soll. Ich habe auf GIS.SE nach Fragen gesucht, die die Auswahl erwähnenWerkzeug und es scheint keine zu geben. Nachdem ich GIS schon seit einiger Zeit verwende, kann ich mir kein früheres Szenario vorstellen, in dem diese Operation für mich nützlich gewesen wäre. Selbst die ArcGIS-Hilfedokumentation, die normalerweise sehr umfangreich ist, enthält keinen Anwendungsfall für das Tool. Ich bin sehr gespannt, ob einer von Ihnen dieses Tool jemals benutzt hat und wenn ja, wofür? Gibt es einen Nischenbereich, den ich übersehen habe, z. B. eine Operation mit multispektralen Bildern, bei der dies eine häufige Operation ist?
quelle
Antworten:
Pick
ist das Kartenalgebra-Analogon einer "case" - oder "switch" -Anweisung. Wie sie ist es nicht unverzichtbar, aber es kann bequem sein (und effizienter als tief verschachtelte binäre logische Operatoren).Unter den Verwendungszwecken, für die ich diese Operation eingesetzt habe, ist die Fähigkeit bemerkenswert, einen zellularen Automaten zu implementieren .
Eine weitere praktische Verwendung ist die zufällige Auswahl von Rastern. Ein funktionierendes Beispiel finden Sie auf dieser Site unter Erstellen eines Rasters durch zufällige Auswahl des Zellenwerts aus mehreren überlappenden Raster?
quelle
Pick
ist dies das richtige Werkzeug für die Auswahl der nächsten Generation. Der Link, den ich bereitgestellt habe, konzentriert sich auf eine Zertifizierungsstelle (Conway's Game of Life), die so einfach ist, dass es nur zwei Bedingungen gibt undPick
für die Implementierung nicht erforderlich ist.Der größte Teil des Tools kann durch Map-Algebra ersetzt werden, aber die Syntax von pick erleichtert die Verwendung.
Ich habe es zum Mosaikieren mit mehreren Masken verwendet (Sie haben eine Reihe von Klassifizierungen und möchten diese basierend auf der geografischen Schichtung kombinieren.)
Es ist auch in Kombination mit dem lokalen Toolset sehr nützlich . Beispielsweise kann eines dieser Werkzeuge die Position des höchsten Werts in einer Reihe von Raster ermitteln. Wenn Sie also einen zum Ergebnis hinzufügen, können Sie den Wert nach dem Maximum auswählen. Dies ist sehr nützlich für die Zeitreihenanalyse.
quelle