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 軸ラベルを回転させるかどうかを指定します。

  • ROTATE—x 軸ラベルを 20 度回転させます。
  • NO_ROTATE—x 軸ラベルを回転させません。 これがデフォルトです。
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")

ライセンス情報

  • Basic: Yes
  • Standard: Yes
  • Advanced: Yes

関連トピック