ラベル | 説明 | データ タイプ |
入力プライマリ電話レコード サイト ポイントまたはセクター
| [携帯電話レコード → フィーチャクラス (Cell Phone Records To Feature Class)] ツールから得られたプライマリ電話またはセクターのポイント フィーチャクラス。 | Feature Layer |
入力セカンダリ電話レコード サイト ポイントまたはセクター
| [携帯電話レコード → フィーチャクラス (Cell Phone Records To Feature Class)] ツールから得られたセカンダリ電話またはセクターのポイント フィーチャクラス。 | Feature Layer |
出力通報リンク ライン
| さまざまな場所にある 2 台の電話間の通報リンクを表す出力ライン フィーチャ。 | Feature Class |
出力タイプ
(オプション) | 2 台の電話間の通報のリレーションシップを解析しシンボル化する方法を指定します。
| String |
プライマリ電話の登録者 ID フィールド
(オプション) | プライマリ電話の登録者の一意の ID フィールド。通常は電話番号。 | Field |
プライマリ電話の通報先フィールド
(オプション) | セカンダリ電話の電話番号を含むフィールド。 | Field |
プライマリ電話の通報開始日時フィールド
(オプション) | プライマリ電話レコードの開始日時フィールド。 | Field |
セカンダリ電話の登録者 ID フィールド
(オプション) | セカンダリ電話の登録者の一意の ID フィールド。通常は電話番号。 | Field |
セカンダリ電話の通報先フィールド
(オプション) | プライマリ電話の電話番号を含むフィールド。 | Field |
セカンダリ電話の通報開始日時フィールド
(オプション) | セカンダリ電話レコードの開始日時フィールド。 | Field |
サマリー
通報の開始日時を基準にセル サイト ポイントまたはセル サイト アンテナ セクターを使用して、電話間の通報リンクを表すライン フィーチャを作成します。
使用法
このツールには、[携帯電話レコード → フィーチャクラス (Cell Phone Records To Feature Class)] ツールを使用して 2 つの一意の CDR (通報の詳細レコード) から得られた 2 つのフィーチャクラスが必要です。このツールへの入力として、電話レコード サイトのポイントとセクターの両ポリゴン フィーチャクラスが使用できます。
出力フィーチャは、2 台の電話間での通報リンクの集計を計算して、通報量を示すか、電話間の一意の各通報リンクを個別の出現として表示します。
次のフィールドが出力に追加されます。
- ORIG_FID - [入力プライマリ電話レコード サイト ポイントまたはセクター] パラメーター フィーチャのオブジェクト ID。
- ORIG_X - 通報リンクを開始するライン フィーチャの始点の X 座標。
- ORIG_Y - 通報リンクを開始するライン フィーチャの始点の Y 座標。
- DEST_FID - [入力セカンダリ電話レコード サイト ポイントまたはセクター] パラメーター フィーチャのオブジェクト ID。
- DEST_X - 通報リンクを終了するライン フィーチャの終点の X 座標。
- DEST_Y - 通報リンクを終了するライン フィーチャの終点の Y 座標。
- GROUP_ID - [入力プライマリ電話レコード サイト ポイントまたはセクター] フィーチャを [入力セカンダリ電話レコード サイト ポイントまたはセクター] フィーチャに接続する共通の値。
- LINK_DIST - 出力リンクの長さ。[入力プライマリ電話レコード サイト ポイントまたはセクター] パラメーター フィーチャの座標系の距離単位が使用されます。
- LINK_COUNT - 一意の場所間の通報総数。このフィールドは、[出力タイプ] パラメーターが [サマリー] に設定されている場合にのみ作成されます。
パラメーター
arcpy.ca.GenerateCallLinks(in_primary_features, in_secondary_features, out_feature_class, {output_type}, {primary_subscriber_field}, {primary_destination_field}, {primary_start_time_field}, {secondary_subscriber_field}, {secondary_destination_field}, {secondary_start_time_field})
名前 | 説明 | データ タイプ |
in_primary_features | [携帯電話レコード → フィーチャクラス (Cell Phone Records To Feature Class)] ツールから得られたプライマリ電話またはセクターのポイント フィーチャクラス。 | Feature Layer |
in_secondary_features | [携帯電話レコード → フィーチャクラス (Cell Phone Records To Feature Class)] ツールから得られたセカンダリ電話またはセクターのポイント フィーチャクラス。 | Feature Layer |
out_feature_class | さまざまな場所にある 2 台の電話間の通報リンクを表す出力ライン フィーチャ。 | Feature Class |
output_type (オプション) | 2 台の電話間の通報のリレーションシップを解析しシンボル化する方法を指定します。
| String |
primary_subscriber_field (オプション) | プライマリ電話の登録者の一意の ID フィールド。通常は電話番号。 | Field |
primary_destination_field (オプション) | セカンダリ電話の電話番号を含むフィールド。 | Field |
primary_start_time_field (オプション) | プライマリ電話レコードの開始日時フィールド。 | Field |
secondary_subscriber_field (オプション) | セカンダリ電話の登録者の一意の ID フィールド。通常は電話番号。 | Field |
secondary_destination_field (オプション) | プライマリ電話の電話番号を含むフィールド。 | Field |
secondary_start_time_field (オプション) | セカンダリ電話レコードの開始日時フィールド。 | Field |
コードのサンプル
次のスクリプトは、イミディエイト モードで GenerateCallLinks 関数を使用する方法を示しています。
import arcpy
arcpy.env.workspace = r"C:/data/city_pd.gdb"
arcpy.ca.GenerateCallLinks("CDR_PhoneA_Sites","CDR_PhoneB_Sites", "out_call_links")
次のスクリプトは、スタンドアロン スクリプトで GenerateCallLinks 関数を使用する方法を示しています。
# Description: Use the GenerateCallLinks tool to create a line representing each
# call made between two phones at various locations.
# Import required modules
import arcpy
# Set environment settings
arcpy.env.workspace = r"C:\data\city_pd.gdb"
# Set local variables
in_primary_features = "CDR_PhoneA_Sites"
in_secondary_features = "CDR_PhoneB_Sites"
out_link_lines_detail = "out_call_links_detail"
out_link_lines_summary = "out_call_links_summary"
# Execute the GenerateCallLinks tool
arcpy.ca.GenerateCallLinks(in_primary_features, in_secondary_features,
out_link_lines_detail, "DETAIL")
環境
ライセンス情報
- Basic: Yes
- Standard: Yes
- Advanced: Yes