Anrufverbindungen generieren (Crime Analysis and Safety)

Zusammenfassung

Erstellt mithilfe von Funkzellenpunkten oder -Antennensektoren basierend auf Startdatum und -uhrzeit des Anrufs Linien-Features, die Anrufverbindungen zwischen Telefonen darstellen.

Verwendung

  • Das Werkzeug erfordert zwei Feature-Classes, die mit dem Werkzeug Mobilfunkdaten zu Feature-Class von zwei eindeutigen Verbindungsdatensätzen (CDR) abgeleitet werden. Als Eingabe für dieses Werkzeug werden Standortpunkt- und Sektor-Polygon-Feature-Classes der Telefondaten akzeptiert.

  • Die Ausgabe-Features können die Zusammenfassung der Anrufverbindungen zwischen zwei Telefonen berechnen, um das Anrufaufkommen zu veranschaulichen, oder jede einzelne Anrufverbindung zwischen Telefonen als individuelles Vorkommen darstellen.

  • Die folgenden Felder werden der Ausgabe hinzugefügt:

    • ORIG_FID: Die Objekt-ID des Parameter-Features Eingabe-Primärtelefondaten-Standortpunkte oder -Sektoren.
    • ORIG_X: Die X-Koordinate des Startpunktes des Linien-Features, bei dem die Anrufverbindung beginnt.
    • ORIG_Y: Die Y-Koordinate des Startpunktes des Linien-Features, bei dem die Anrufverbindung beginnt.
    • DEST_FID: Die Objekt-ID des Parameter-Features Eingabe-Sekundärtelefondaten-Standortpunkte oder -Sektoren.
    • DEST_X: Die X-Koordinate des Endpunktes des Linien-Features, bei dem die Anrufverbindung endet.
    • DEST_Y: Die Y-Koordinate des Endpunktes des Linien-Features, bei dem die Anrufverbindung endet.
    • GROUP_ID: Der gemeinsame Wert, mit dem das Feature Eingabe-Primärtelefondaten-Standortpunkte oder -Sektoren mit dem Feature Eingabe-Sekundärtelefondaten-Standortpunkte oder -Sektoren verbunden wird.
    • LINK_DIST: Die Länge der Ausgabeverbindung. Die Entfernungseinheit für das Koordinatensystem des Parameter-Features Eingabe-Primärtelefondaten-Standortpunkte oder -Sektoren wird verwendet.
    • LINK_COUNT: Die Gesamtzahl der Anrufe zwischen eindeutigen Standorten. Dieses Feld wird nur erstellt, wenn für den Parameter Ausgabetyp die Option Zusammenfassung festgelegt wurde.

Syntax

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})
ParameterErklärungDatentyp
in_primary_features

Die Point-Feature-Class für das Primärtelefon oder den Sektor wird vom Werkzeug Mobilfunkdaten zu Feature-Class abgeleitet.

Feature Layer
in_secondary_features

Die Point-Feature-Class für das Sekundärtelefon oder den Sektor wird vom Werkzeug Mobilfunkdaten zu Feature-Class abgeleitet.

Feature Layer
out_feature_class

Ausgabelinien-Features, die Anrufverbindungen zwischen zwei Telefonen an verschiedenen Standorten darstellen.

Feature Class
output_type
(optional)

Gibt an, wie die Beziehung von Anrufen zwischen zwei Telefonen analysiert und symbolisiert wird.

  • SUMMARYEs wird ein Zusammenfassungsdatensatz der Gesamtzahl an Anrufen zwischen zwei Telefonen an verschiedenen Standorten erstellt. Dies ist die Standardeinstellung.
  • DETAILEs wird ein einzelner Datensatz für jeden Anruf zwischen zwei Telefonen an verschiedenen Standorten erstellt.
String
primary_subscriber_field
(optional)

Das eindeutige ID-Feld für den Primärtelefonabonnenten, normalerweise eine Telefonnummer.

Field
primary_destination_field
(optional)

Das Feld mit der Telefonnummer des Sekundärtelefons.

Field
primary_start_time_field
(optional)

Das Feld für Startdatum und -uhrzeit der Primärtelefondaten.

Field
secondary_subscriber_field
(optional)

Das eindeutige ID-Feld für den Sekundärtelefonabonnenten, normalerweise eine Telefonnummer.

Field
secondary_destination_field
(optional)

Das Feld mit der Telefonnummer des Primärtelefons.

Field
secondary_start_time_field
(optional)

Das Feld für Startdatum und -uhrzeit der Sekundärtelefondaten.

Field

Codebeispiel

GenerateCallLinks – Beispiel 1 (Python-Fenster)

Das folgende Skript veranschaulicht, wie die Funktion GenerateCallLinks im unmittelbaren Modus verwendet wird.

import arcpy
arcpy.env.workspace = r"C:/data/city_pd.gdb"
arcpy.ca.GenerateCallLinks("CDR_PhoneA_Sites","CDR_PhoneB_Sites", "out_call_links")
GenerateCallLinks – Beispiel 2 (eigenständiges Skript)

Das folgende Skript veranschaulicht, wie die Funktion GenerateCallLinks in einem eigenständigen Skript verwendet wird.

# 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")

Lizenzinformationen

  • Basic: Ja
  • Standard: Ja
  • Advanced: Ja

Verwandte Themen