通報リンクの生成 (Generate Call Links) (犯罪分析と安全)

概要

通報の開始日時を基準にセル サイト ポイントまたはセル サイト アンテナ セクターを使用して、電話間の通報リンクを表すライン フィーチャを作成します。

使用法

  • このツールには、[携帯電話レコード → フィーチャクラス (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 台の電話間の通報のリレーションシップを解析しシンボル化する方法を指定します。

  • SUMMARYさまざまな場所にある 2 台の電話間における通報の総数の集計レコードが作成されます。これがデフォルトです。
  • DETAILさまざまな場所にある 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 (通報リンクの生成) の例 1 (Python ウィンドウ)

次のスクリプトは、イミディエイト モードで 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 (通報リンクの生成) の例 2 (スタンドアロン スクリプト)

次のスクリプトは、スタンドアロン スクリプトで 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: はい
  • Standard: はい
  • Advanced: はい

関連トピック