Raum-Zeit-Würfel in 3D visualisieren (Space Time Pattern Mining)

Zusammenfassung

Visualisiert die Variablen, die in einem netCDF-Würfel gespeichert sind und mit den Werkzeugen Space Time Pattern Mining erstellt wurden. Die Ausgabe dieses Werkzeugs ist eine dreidimensionale Darstellung, die eindeutig basierend auf der ausgewählten Variable und dem ausgewählten Design gerendert wird.

Abbildung

Raum-Zeit-Würfel in 3D visualisieren

Verwendung

  • Dieses Werkzeug akzeptiert ausschließlich netCDF-Dateien, die mit dem Werkzeug Raum-Zeit-Würfel durch Aggregieren von Punkten erstellen oder Raum-Zeit-Würfel aus definierten Positionen erstellen generiert wurden.

  • Mit dem Design Wert können Sie die unverarbeiteten Zahlen anzeigen, die mit der Aggregation verknüpft sind.

  • Wenn Sie Trendanalyse von Hot-Spots für eine bestimmte Variable ausgeführt haben, steht das Design Hot- und Cold-Spot-Ergebnisse zur Verfügung. Dieses Design zeigt die statistische Signifikanz jedes Abschnitts basierend auf der räumlichen und zeitlichen Hot-Spot-Analyse an, die in der Trendanalyse von Hot-Spots ausgeführt wird.

  • Wenn Sie Lokale Ausreißeranalyse für eine bestimmte Variable ausgeführt haben, steht das Design Cluster- und Ausreißerergebnisse zur Verfügung. Dieses Design zeigt den Ergebnistyp, der jedem statistisch signifikanten Abschnitt zugewiesen wurde, basierend auf der Analyseausführung in Lokale Ausreißeranalyse.

  • Wenn Sie ein Werkzeug im Toolset Zeitserienvorhersage für eine bestimmte Variable ausgeführt haben, steht das Design Ergebnisse vorhersagen zur Verfügung. Dieses Design zeigt die Zeitserie an jeder Position sowie die vorhergesagten Zeitintervalle. Die angepassten Werte für die einzelnen Zeitintervalle werden in einem separaten Feld gespeichert. Für Würfel, die mit dem Werkzeug Forest-basierte Vorhersage oder Vorhersage für exponentielles Glätten erstellt wurden, werden die obere und untere Grenze des Konfidenzintervalls in separaten Feldern gespeichert. Darüber hinaus werden die Ebenen-, Trend- und Jahreszeitkomponenten von Würfeln, die mit dem Werkzeug Vorhersage für exponentielles Glätten erstellt wurden, in separaten Feldern gespeichert. Diese Attribute können in einer Karte mit Symbolisierung angezeigt werden.

    Wenn der Parameter Ausreißeroption in den Werkzeugen der Zeitserienvorhersage angegeben wurde, steht zudem das Design Zeitserien-Ausreißerergebnisse zur Verfügung.

  • Bei Würfeln, die mit dem Werkzeug Raum-Zeit-Würfel aus definierten Positionen erstellen erstellt wurden und zeitlich aggregiert sind, steht das Design Anzahl zeitliche Aggregation zur Verfügung, mit dem die Anzahl der aggregierten Datensätze in jedem Raum-Zeit-Abschnitt visualisiert werden kann.

  • Zeitseriendiagramme werden als Teil der Ausgabe dieses Werkzeugs erstellt. Wenn der Parameter Anzeigedesign Hot- und Cold-Spot-Ergebnisse lautet, werden die Z-Werte für jede Position im Zeitverlauf dargestellt. Für alle anderen Designthemen wird der ausgewählte Wert für den Parameter Würfelvariable für jede Position als Diagramm im Zeitverlauf dargestellt. Diese Diagramme werden dem Bereich Inhalt unter der Ausgabe-Feature-Class hinzugefügt.

  • Für alle aggregierten Zusammenfassungsfelder oder Variablen besteht auch die Möglichkeit, Geschätzte Abschnitte zu visualisieren, damit Sie erkennen können, welche Abschnitte basierend auf Ihren Angaben in Raum-Zeit-Würfel durch Aggregieren von Punkten erstellen oder Raum-Zeit-Würfel aus definierten Positionen erstellen geschätzt wurden.

  • Da die Zeit bei der Visualisierung des Raum-Zeit-Würfels als vertikale Achse verwendet wird, ist es für eine genaue Interpretation wichtig, dass alle Positionen auf dem Boden dieselbe Höhe haben. Auf diese Weise beginnen alle Zeitschrittintervalle auf der gleichen Basis. Blenden Sie dazu den Standard-Höhenservice aus, indem Sie alle Boden-Layer, die in der Gruppe Höhenoberflächen im Bereich Inhalt angezeigt werden, deaktivieren.

    Hinweis:
    Beim nächsten Hinzufügen eines Wertes für Neue Szene werden die Standard-Oberflächen erneut gefüllt.

  • Falls Ihre Daten nicht richtig angezeigt werden, müssen Sie möglicherweise die Beschränkungen des Sichtbarkeitsbereichs löschen. Dazu gehen Sie wie folgt vor: Wählen Sie den neuen Layer im Bereich Inhalt aus, wählen Sie die Registerkarte Aussehen aus, und klicken Sie auf die Schaltfläche Beschränkungen löschen.

  • Die Ausgabe dieses Werkzeugs wird mit würfelförmigen Punktsymbolen symbolisiert, die jeden Abschnitt des Würfels darstellen. Wenn der Würfel aus definierten Positionen erstellt wurde, empfiehlt es sich aus Gründen der Perspektive, der Szene eine 2D-Darstellung Ihrer Polygone hinzuzufügen.

  • Der Raum-Zeit-Würfel lässt sich mit dem Add-In Space Time Cube Explorer auch in 3D visualisieren.

  • Um die zeitliche Genauigkeit beizubehalten, wird die Ausgabe als Shapefile nicht empfohlen, da hierbei das Datum und die Uhrzeit nicht im selben Feld gespeichert werden können. Dies ist besonders wichtig, wenn die Ergebnisse in 3D visualisiert und der Zeitschieberegler zur Erkundung der Ergebnisse verwendet wird. Zeitliche Genauigkeit kann nur dann erreicht werden, wenn die Daten in einer Geodatabase gespeichert werden.

Syntax

arcpy.stpm.VisualizeSpaceTimeCube3D(in_cube, cube_variable, display_theme, output_features)
ParameterErklärungDatentyp
in_cube

Der netCDF-Würfel, der die Variable enthält, die angezeigt werden soll. Diese Datei muss eine .nc-Erweiterung aufweisen und mit dem Werkzeug Raum-Zeit-Würfel durch Aggregieren von Punkten erstellen oder dem Werkzeug Raum-Zeit-Würfel aus definierten Positionen erstellen erstellt worden sein.

File
cube_variable

Die numerische Variable im netCDF-Würfel, den Sie erkunden möchten. Der Würfel enthält stets die Variable COUNT, wenn der Würfel mittels Aggregation erstellt wurde. Alle Zusammenfassungsfelder oder Variablen sind ebenso verfügbar, wenn sie in den Prozess der Würfelerstellung einbezogen wurden.

String
display_theme

Gibt die Eigenschaft des Parameters Würfel-Variable an, die angezeigt werden soll. Es sind unterschiedliche Optionen verfügbar, je nachdem, wie der Würfel erstellt wurde und die Analysen ausgeführt werden.

  • VALUEZeigt den numerischen Wert der Würfel-Variable an.
  • HOT_AND_COLD_SPOT_RESULTSZeigt die statistische Signifikanz jedes Abschnitts basierend auf der Raum-Zeit-Hot-Spot-Analyse, die in der Trendanalyse von Hot-Spots ausgeführt wird.
  • ESTIMATED_BINSZeigt die Abschnitte mit geschätzten Werten an.
  • LOCAL_OUTLIER_RESULTSZeigt den Cluster- oder Ausreißertyp (COType) für jeden Abschnitt an, der in der lokalen Ausreißeranalyse ermittelt wurde.
  • TEMPORAL_AGGREGATION_COUNTZeigt die Anzahl der Datensätze an, die in jedem Raum-Zeit-Abschnitt aggregiert sind.
  • FORECAST_RESULTSZeigt die Eingabe-Zeitintervalle sowie die resultierenden vorhergesagten Werte aus den Werkzeugen der Zeitserienvorhersage an.
  • TIME_SERIES_OUTLIER_RESULTSZeigt die Ergebnisse des Parameters Ausreißeroption in den Werkzeugen der Zeitserienvorhersage an.

Wert ist der numerische Wert des Parameters Würfel-Variable und steht immer zur Verfügung. Geschätzte Abschnitte sind nur für die Zusammenfassungsfelder verfügbar, die in den Prozess der Würfelerstellung einbezogen wurden. Die Option Hot- und Cold-Spot-Ergebnisse steht nur für den Würfel-Variable-Parameterwert zur Verfügung, für den Trendanalyse von Hot-Spots ausgeführt wurde. Cluster- und Ausreißerergebnisse sind nur für die Würfel-Variablen verfügbar, für die Lokale Ausreißeranalyse ausgeführt wurde. Anzahl zeitliche Aggregation steht nur für Würfel mit definierten Positionen zur Verfügung, die zeitlich aggregiert sind. Die Option Ergebnisse vorhersagen steht nur für den Würfel-Variable-Parameterwert zur Verfügung, für den ein Werkzeug im ToolsetZeitserienvorhersage ausgeführt wurde. Zeitserien-Ausreißerergebnisse sind nur verfügbar, wenn der Parameter Ausreißeroption für die Werkzeuge im Toolset Zeitserienvorhersage festgelegt wurde.

String
output_features

Die Ergebnisse der Ausgabe-Feature-Class. Diese Feature-Class ist eine dreidimensionale Kartendarstellung der Anzeigevariable, die in einer 3D-Szene angezeigt werden kann.

Feature Class

Codebeispiel

VisualizeSpaceTimeCube3D – Beispiel 1 (Python-Fenster)

Das folgende Skript veranschaulicht die Verwendung des Werkzeugs VisualizeSpaceTimeCube3D im Python-Fenster.

import arcpy
arcpy.env.workspace = r"C:\STPM"
arcpy.VisualizeSpaceTimeCube3D_stpm("Homicides.nc", "COUNT", 
                                    "HOT_AND_COLD_SPOT_RESULTS", 
                                    "Homicides_Count_HS.shp")
VisualizeSpaceTimeCube3D – Beispiel 2 (eigenständiges Skript)

Das folgende eigenständige Python-Skript veranschaulicht, wie Sie das Werkzeug VisualizeSpaceTimeCube3D verwenden.

# Display Space Time Cube of homicide incidents in a metropolitan area
# Import system modules
import arcpy
# Set geoprocessor object property to overwrite existing output, by default
arcpy.env.overwriteOutput = True
# Local variables...
workspace = r"C:\STPM"
arcpy.env.workspace = workspace
# Display Space Time Cube of homicide with the hot and cold spots with crime 
# counts.
# Process: Visualize Space Time Cube in 3D 
cube = arcpy.VisualizeSpaceTimeCube3D_stpm("Homicides.nc", "COUNT", 
                                           "HOT_AND_COLD_SPOT_RESULTS", 
                                           "Homicides_Count_HS.shp")

Lizenzinformationen

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

Verwandte Themen