時空間キューブを 2D で視覚化 (時空間パターン マイニング ツール)
サマリー
netCDF 時空間キューブに格納されている変数と、時空間パターン マイニング ツールで生成された結果を視覚化します。 このツールからの出力は、指定した変数とテーマに基づき独自にレンダリングされた 2 次元表現です。
注意:
最適な視覚効果のため、時空間キューブ レイヤーの作成 ツールを使用して時空間キューブ レイヤーを作成します。 このレイヤーは時空間キューブのデータを表示し、変数のインタラクティブな視覚化や、分析結果を 3D シーンに表示するための、時空間キューブのリボンをアクティブ化します。
図
使用法
このツールは、時空間パターン マイニング ツールボックス の各種ツールで作成された netCDF ファイルを受け付けます。
時空間キューブの作成の詳細
表示テーマ パラメーターで データを含むロケーション オプションを選択すると、選択した変数のデータを含むすべてのロケーションを表示できます。また、傾向 オプションを選択すると、時間とともに値が増加または減少している場所 (指定した キューブの変数 値に対してロケーションごとに実行された Mann-Kendall 統計の結果) を表示できます。 データを含むロケーション オプションと 傾向 オプションは、キューブを作成した後で常に使用可能です。
表示テーマ パラメーターの ホット/コールド スポットの傾向 オプションは、時間の経過に伴いホット/コールド スポットの Z スコアが増加または減少する場所を示します (指定した キューブの変数 の値の時空間ホット スポット分析の Z スコアに Mann-Kendall 統計を実行した結果)。時空間ホット スポット分析の結果 オプションは、時空間ホット スポット分析 ツールを実行したときに返される結果を再作成します。 ホット/コールド スポットの傾向 オプションと 時空間ホット スポット分析の結果 オプションは、指定した キューブの変数 の値に 時空間ホット スポット分析 が実行されたときのみ使用可能です。
表示テーマ パラメーターの 時系列クラスタリングの結果 オプションは、時系列クラスタリング ツールを最初に実行したときに返された結果を再作成します。
表示テーマ パラメーターの ローカル外れ値のパーセンテージ 、最新期間のローカル外れ値 、ローカル外れ値分析の結果 、および 空間近傍のない場所 オプションは、最初に ローカル外れ値分析 ツールが実行されている場合にのみ使用可能です。 ローカル外れ値のパーセンテージ は、各ロケーションでの外れ値の総数に占める割合を示し、最新期間のローカル外れ値 は、時空間キューブの直近の時間ステップで発生したすべての外れ値を示します。 ローカル外れ値分析の結果 は、ローカル外れ値分析 ツールを最初に実行したときに返された結果を再作成します。 空間近傍のないロケーション は、ローカル外れ値分析 を実行したときに指定した 近傍距離 の値内で、空間近傍がないすべての場所を表示します。 その結果、これらのロケーションは、解析計算に時間近傍のみを利用します。
表示テーマ パラメーターの 推定されるビンの数 オプションは、一意の各ロケーションで推定されたビンの数を示します。これにより、場所の空間パターンで値が欠落していないかどうかを確認できます。 マップの全体のセクションで推定されるビンの数が多い場合、そのエリアは分析から除外されるのが最適です。 分析から除外されるロケーション オプションを選択すると、データが存在するが、推定の条件を満たさなかったために満たされなかった空のビンの場所が表示されます。 推定されるビンの数 と 分析から除外されるロケーション は、サマリー フィールド の値についてのみ使用可能です。
表示テーマ パラメーターで 予測結果 オプションを使用すると、最初に時系列予測 ツールセットでツールを実行したときの結果を再作成できます。 予測時空間キューブで 時空間キューブのサブセット ツールを使用して入力時空間キューブを作成した場合、このオプションは使用できません。
表示テーマ パラメーターの 時系列外れ値の結果 オプションは、選択した キューブの変数 パラメーターの値と、実行した分析について、時間的な外れ値 と見なされたビンを含んでいるロケーションを示します。
表示テーマ パラメーターの 時系列の変化ポイント オプションは、変化ポイントの検出 の結果を表示します。 出力フィーチャには、ロケーションごとの変化ポイントの数だけでなく、元の時系列の変化ポイントと各セグメントの平均または標準偏差の推定を示すポップアップ チャートも表示されます。
表示テーマ パラメーターの 時系列相互相関の結果 オプションは、時系列の相互相関 の結果を表示します。 出力には、すべてのタイム ラグでの各ロケーションの相互相関を要約したグループ レイヤーが作成されます。
出力やチャートの説明など、表示テーマ の各パラメーター オプションの詳細については、2D と 3D での時空間キューブの視覚化の表示テーマ のトピックをご参照ください。
パラメーター
ラベル
説明
データ タイプ
入力時空間キューブ
解析対象の変数を含む時空間キューブ。 時空間キューブは .nc ファイル拡張子を持ち、時空間パターン マイニング ツールボックス のさまざまなツールを使用して作成されます。
File
キューブの変数
調査する netCDF キューブの数値変数。 時空間キューブには常に COUNT 変数が含まれます。 サマリー フィールド や 変数 の値も、キューブを作成するときに含められていた場合は使用可能です。
String
表示テーマ
表示される キューブの変数 パラメーター値の特性を指定します。 使用できるオプションは、キューブが作成された方法と実行された分析によって異なります。
出力や作成されるチャートの説明など、各オプションの詳細については、2D と 3D での時空間キューブの視覚化の表示テーマ のトピックをご参照ください。
データを含むロケーション —キューブの変数パラメーターのデータを含むすべてのロケーションが表示されます。
傾向 —Mann-Kendall 統計を使用して決定した各ロケーションの値の傾向が表示されます。
ホット/コールド スポットの傾向 —Mann-Kendall 統計を使用して決定した各ロケーションの Z スコアの傾向が表示されます。
時空間ホット スポット分析の結果 —時空間ホット スポット分析 ツールの結果が表示されます。
ローカル外れ値分析の結果 —ローカル外れ値分析 ツールの結果が表示されます。
ローカル外れ値のパーセンテージ —各ロケーションの外れ値のパーセンテージ合計が表示されます。
最新期間のローカル外れ値 —最新の期間中に発生した外れ値が表示されます。
時系列クラスタリングの結果 —時系列クラスタリング ツールの結果が表示されます。
空間近傍のないロケーション —最後に実行された解析で空間近傍が見つからなかったロケーションが表示されます。 これらのロケーションでは、時間近傍だけが解析で使用されます。
推定されるビンの数 —各ロケーションで評価されたビンの数が表示されます。
分析から除外されるロケーション —推定の基準 を満たしていない空のビンがあるために、分析から除外されたロケーションが表示されます。
予測結果 —時系列予測 ツールセットのツールの結果が表示されます。
時系列外れ値の結果 —時系列予測 ツールの 外れ値オプション パラメーターの結果が表示されます。
時系列の変化ポイント —変化ポイントの検出 ツールの結果が表示されます。
時系列相互相関の結果 —時系列相互相関 ツールの結果が表示されます。
フットプリント —選択した変数のすべてのロケーションが表示されます。 このオプションはすべての時空間キューブで使用できます。
String
出力フィーチャ
生成される結果出力フィーチャクラス。 このフィーチャクラスは、指定した表示変数の 2 次元のマップ表現です。
Feature Class
時系列ポップアップの有効化
各出力フィーチャに時系列ポップアップを生成するかどうかを指定します。 ポップアップ チャートは、シェープファイル出力ではサポートされていません。
Boolean
arcpy.stpm.VisualizeSpaceTimeCube2D(in_cube, cube_variable, display_theme, output_features, enable_time_series_popups)
名前
説明
データ タイプ
in_cube
解析対象の変数を含む時空間キューブ。 時空間キューブは .nc ファイル拡張子を持ち、時空間パターン マイニング ツールボックス のさまざまなツールを使用して作成されます。
File
cube_variable
調査する netCDF キューブの数値変数。 時空間キューブには常に COUNT 変数が含まれます。 サマリー フィールド や 変数 の値も、キューブを作成するときに含められていた場合は使用可能です。
String
display_theme
表示される キューブの変数 パラメーター値の特性を指定します。 使用できるオプションは、キューブが作成された方法と実行された分析によって異なります。
出力や作成されるチャートの説明など、各オプションの詳細については、2D と 3D での時空間キューブの視覚化の表示テーマ のトピックをご参照ください。
LOCATIONS_WITH_DATA —キューブの変数パラメーターのデータを含むすべてのロケーションが表示されます。
TRENDS —Mann-Kendall 統計を使用して決定した各ロケーションの値の傾向が表示されます。
HOT_AND_COLD_SPOT_TRENDS —Mann-Kendall 統計を使用して決定した各ロケーションの Z スコアの傾向が表示されます。
EMERGING_HOT_SPOT_ANALYSIS_RESULTS —時空間ホット スポット分析 ツールの結果が表示されます。
LOCAL_OUTLIER_ANALYSIS_RESULTS —ローカル外れ値分析 ツールの結果が表示されます。
PERCENTAGE_OF_LOCAL_OUTLIERS —各ロケーションの外れ値のパーセンテージ合計が表示されます。
LOCAL_OUTLIER_IN_MOST_RECENT_TIME_PERIOD —最新の期間中に発生した外れ値が表示されます。
TIME_SERIES_CLUSTERING_RESULTS —時系列クラスタリング ツールの結果が表示されます。
LOCATIONS_WITHOUT_SPATIAL_NEIGHBORS —最後に実行された解析で空間近傍が見つからなかったロケーションが表示されます。 これらのロケーションでは、時間近傍だけが解析で使用されます。
NUMBER_OF_ESTIMATED_BINS —各ロケーションで評価されたビンの数が表示されます。
LOCATIONS_EXCLUDED_FROM_ANALYSIS —推定の基準 を満たしていない空のビンがあるために、分析から除外されたロケーションが表示されます。
FORECAST_RESULTS —時系列予測 ツールセットのツールの結果が表示されます。
TIME_SERIES_OUTLIER_RESULTS —時系列予測 ツールの 外れ値オプション パラメーターの結果が表示されます。
TIME_SERIES_CHANGE_POINTS —変化ポイントの検出 ツールの結果が表示されます。
TIME_SERIES_CROSS_CORRELATION_RESULTS —時系列相互相関 ツールの結果が表示されます。
FOOTPRINTS —選択した変数のすべてのロケーションが表示されます。 このオプションはすべての時空間キューブで使用できます。
String
output_features
生成される結果出力フィーチャクラス。 このフィーチャクラスは、指定した表示変数の 2 次元のマップ表現です。
Feature Class
enable_time_series_popups
各出力フィーチャに時系列ポップアップを生成するかどうかを指定します。 ポップアップ チャートは、シェープファイル出力ではサポートされていません。
Boolean
コードのサンプル
VisualizeSpaceTimeCube2D の例 1 (Python ウィンドウ)
次の Python ウィンドウ スクリプトは、VisualizeSpaceTimeCube2D 関数の使用方法を示しています。
import arcpy
arcpy.env.workspace = r"C:\STPM"
arcpy.stpm.VisualizeSpaceTimeCube2D("Homicides.nc", "AGE_STD_ZEROS",
"LOCATIONS_EXCLUDED_FROM_ANALYSIS",
"Homicides_Age_LocExc.shp")
VisualizeSpaceTimeCube2D の例 2 (スタンドアロン スクリプト)
次のスタンドアロン Python スクリプトは、VisualizeSpaceTimeCube2D 関数の使用方法を示しています。
# Display Space Time Cube of homicide incidents in a metropolitan area
# Import system modules
import arcpy
# Set environment property to overwrite existing output, by default.
arcpy.env.overwriteOutput = True
# Local variables...
workspace = r"C:\STPM"
# Set the current workspace (to avoid having to specify the full path to the
# feature classes each time).
arcpy.env.workspace = workspace
# Display Space Time Cube of homicide with the standard deviation of victim's
# age, fill no-data as 0.
# Only display the locations excluded from analysis.
# Process: Visualize Space Time Cube in 2D
cube = arcpy.stpm.VisualizeSpaceTimeCube2D("Homicides.nc", "AGE_STD_ZEROS",
"LOCATIONS_EXCLUDED_FROM_ANALYSIS",
"Homicides_Age_LocExc.shp")
環境
現在のワークスペース , スクラッチ ワークスペース , 出力座標系 , 地理座標系変換
ライセンス情報
Basic: はい
Standard: はい
Advanced: はい