Web 表示用に空間統計ポップアップ チャートを変換 (Convert Spatial Statistics Popup Charts for Web Display) (空間統計)

サマリー

フィーチャクラスに画像アタッチメントとして保存することで、Web 表示用の対話形式のポップアップ チャートを作成します。

空間統計ツールボックスおよび時空間パターン マイニング ツールボックス内の複数のツールは、HTML_CHART フィールドを含む出力フィーチャクラスを作成します。 このフィールドを含むフィーチャをクリックすると、ポップアップ ウィンドウに対話形式のチャートが表示されます。 ただし、このフィーチャクラスを Web レイヤーとして ArcGIS Online に共有し、Map Viewer のフィーチャをクリックしても、チャートはポップアップに表示されません。 このツールは、ポップアップ チャートを画像アタッチメントとして含むフィーチャクラスを作成します。 画像アタッチメントを含むフィーチャクラスを Web サービスとして ArcGIS Online に共有すると、Web フィーチャ レイヤーのポップアップにチャートが表示されます。

Web 表示用に空間統計ポップアップ チャートを変換の図

使用法

パラメーター

ラベル説明データ タイプ
入力フィーチャ

ポップアップ チャートを作成する HTML コードを持つ HTML_CHART フィールドを含むフィーチャクラス。 フィーチャクラスの ObjectID は 32 ビットである必要があります。64 ビットの Object ID はサポートされていません。

Feature Layer
出力フィーチャ

画像アタッチメントとして保存された各フィーチャのポップアップ チャートを含む出力フィーチャクラス。

Feature Class
(オプション)

各画像アタッチメントの幅 (ピクセル単位)。

Long
高さ
(オプション)

各画像アタッチメントの高さ (ピクセル単位)。

Long
X 軸ラベルの回転
(オプション)

x 軸ラベルを回転させるかどうかを指定します。

  • オン - x 軸ラベルを 20 度回転させます。
  • オフ - x 軸ラベルを回転させません。 これがデフォルトです。

Boolean

arcpy.stats.ConvertSSPopup(in_features, out_feature_class, {img_width}, {img_height}, {rotate_x_axis_labels})
名前説明データ タイプ
in_features

ポップアップ チャートを作成する HTML コードを持つ HTML_CHART フィールドを含むフィーチャクラス。 フィーチャクラスの ObjectID は 32 ビットである必要があります。64 ビットの Object ID はサポートされていません。

Feature Layer
out_feature_class

画像アタッチメントとして保存された各フィーチャのポップアップ チャートを含む出力フィーチャクラス。

Feature Class
img_width
(オプション)

各画像アタッチメントの幅 (ピクセル単位)。

Long
img_height
(オプション)

各画像アタッチメントの高さ (ピクセル単位)。

Long
rotate_x_axis_labels
(オプション)

x 軸ラベルを回転させるかどうかを指定します。

  • ROTATEx 軸ラベルを 20 度回転させます。
  • NO_ROTATEx 軸ラベルを回転させません。 これがデフォルトです。
Boolean

コードのサンプル

ConvertSSPopup の例 (Python ウィンドウ)

次の Python スクリプトは、ConvertSSPopup 関数の使用方法を示しています。

import arcpy
in_features = r"C:\data\health.gdb\LBR_life_expectancy_physical_activity"
out_features_img_attachments = r"C:\data\health.gdb\LBR_popups"

arcpy.stats.ConvertSSPopup(in_features, out_features_img_attachments, None, None, "NO_ROTATE")
ConvertSSPopup の例 (スタンドアロン スクリプト)

次の Python スクリプトは、ConvertSSPopup 関数の使用方法を示しています。

import arcpy
arcpy.env.workspace = r"C:\Analysis\health.gdb"

#Run a tool from the Spatial Statistics or Space Time Mining toolbox that generates popup charts
arcpy.LocalBivariateRelationships_stats("us_counties", "life_expectancy", "physical_activity", "LBR_life_expectancy_physical_activity")

# Run the Convert Spatial Statistics Popup Charts for Web Display tool
arcpy.stats.ConvertSSPopup("LBR_life_expectancy_physical_activity", "LBR_popups", None, None, "NO_ROTATE")