Registros de ubicación de teléfonos móviles a clase de entidad (Análisis de criminalidad y seguridad)

Resumen

Crea puntos de torres de telecomunicaciones y polígonos de sector basándose en información de entrada de latitud, longitud, acimut, ancho de haz y radio de una tabla de torres de telecomunicaciones.

Uso

  • Los polígonos de sector móvil creados con esta herramienta son representaciones visuales de los valores proporcionados y no deben interpretarse como límites exactos del sector, dado que las extensiones de ancho de haz y las distancias radiales pueden variar.

  • Los proveedores de red inalámbrica proporcionan registros de torres de telecomunicaciones en una variedad de formatos y estilos. No es raro recibir datos en un esquema o formato no tabular. El valor del parámetro Tabla de torres de telecomunicaciones de entrada debe ser una tabla con nombres de columna en la parte superior.

  • La tabla proporcionada por el proveedor de red inalámbrica puede contener información de torres de telecomunicaciones o registros de detalles de llamadas (CDR) en una fila. Si una tabla tiene esta estructura, debe estar separada en dos tablas. Use la tabla que contiene los campos de identificador, acimut, ancho de haz y radio como entrada de esta herramienta.

  • La tabla proporcionada por el proveedor de red inalámbrica puede contener información de torres de telecomunicaciones de más de un sector móvil en una misma fila de la tabla. Si una tabla tiene esta estructura, es necesario separar a otra fila la información de los sectores adicionales.

    Por ejemplo, si el valor del parámetro Tabla de torres de telecomunicaciones de entrada contiene 10 registros con los campos Beginning Switch Identifier, Beginning Site Identifier, Beginning Sector Identifier, Beginning Sector Latitude, Beginning Sector Longitude, Beginning Sector Beamwidth, Ending Switch Identifier, Ending Site Identifier, Ending Sector Identifier, Ending Sector Latitude, Ending Sector Longitude y Ending Sector Beamwidth, reformatee esta tabla para obtener una nueva tabla con los campos Switch Identifier, Site Identifier, Sector Identifier, Sector Latitude, Sector Longitude, Sector Azimuth y Sector Beamwidth. La nueva tabla contendrá 20 registros, de los cuales los 10 primeros serán los valores de la información del sector inicial y los 10 últimos serán los valores de la información del sector final. En el caso de que los sectores inicial y final tengan la misma información en determinados registros de la tabla original, se identificará que el sector final es un duplicado y se ignorará.

  • El valor del parámetro Tabla de torres de telecomunicaciones de entrada debe tener un Id. único para cada registro, que representa cada antena de sector de la torre de telecomunicaciones. Si algún Id. único está duplicado en la tabla, solo se agregará un único registro a las salidas.

  • Las salidas de esta herramienta pueden usarse como entradas de la herramienta De registros de telefonía móvil a clase de entidad.

  • Se requiere un sistema de coordenadas proyectadas de salida para calcular con mayor precisión las propiedades de radio del sector, ancho de haz y acimut. Utilice el sistema de coordenadas del mapa para el sistema de coordenadas de salida con el fin de garantizar la precisión.

  • Los registros de entrada que contengan valores nulos o vacíos en el campo SITEX o SITEY se ignorarán.

  • Los campos siguientes se agregarán a la salida:

    • UNIQUEID: el identificador único de las antenas del sector móvil.
    • SITEX: la coordenada x del valor del parámetro Tabla de torres de telecomunicaciones de entrada.
    • SITEY: la coordenada y del valor del parámetro Tabla de torres de telecomunicaciones de entrada.
    • AZIMUTH: el acimut del valor del parámetro Tabla de torres de telecomunicaciones de entrada, o bien los acimuts derivados según el valor del parámetro Acimut inicial predeterminado.
    • BEAMWIDTH: el ancho de haz (ángulo) del valor del parámetro Tabla de torres de telecomunicaciones de entrada o el valor el parámetro Ancho de haz predeterminado.
    • RADIUS: la longitud radial (distancia de señal) del valor del parámetro Tabla de torres de telecomunicaciones de entrada o el valor del parámetro Radio predeterminado.
    • RADIUSUNIT: la unidad lineal del valor de distancia.
    • AZIMSRC: la fuente de la que se deriva el valor de acimut.
      • INPUT: el valor asignado si se utiliza el parámetro Campo de acimut.
      • DEFAULT: el valor asignado si se utiliza el parámetro Acimut inicial predeterminado.
    • BEAMSRC: la fuente de la que se deriva el valor de ancho de haz.
      • INPUT: el valor asignado si se utiliza el parámetro Campo de ancho de haz.
      • DEFAULT: el valor asignado si se utiliza el parámetro Ancho de haz predeterminado.
    • RADIUSSRC: la fuente de la que se deriva el valor de radio.
      • INPUT: el valor asignado si se utiliza el parámetro Campo de radio.
      • DEFAULT: el valor asignado si se utiliza el parámetro Longitud de radio predeterminada.

    Los valores de los campos RADIUSSRC, BEAMSRC y AZIMSRC identifican cómo se genera la representación del polígono del sector móvil.

  • La tabla proporcionada por el proveedor de red inalámbrica puede contener una tabla de información de torres de telecomunicaciones con un solo campo de Id. único para definir todos los registros únicos o una combinación de campos de identificador para definir los registros únicos de la tabla. Por ejemplo, una tabla puede contener campos de identificador de sector y de torre para definir de manera única algunos registros, pero otros registros de la tabla están definidos de manera única con campos de identificador de Código de área de localización y de celda.

    • Cuando se proporcione un campo de Id. único para la tabla de entrada, defina la opción Tipo de Id. en Id. único en el parámetro Campos de Id. de sector móvil. En el mismo parámetro, rellene la opción Campo con el campo que represente ese Id. único.
    • Cuando se proporcionan muchos campos de Id. para que la tabla indique la unicidad, todos los campos de ID. se deben agregar a la salida. Para cada campo de Id., elija el valor de Tipo de Id. que defina el tipo de Id. en el parámetro Campos de Id. de sector móvil. En el mismo parámetro, rellene la opción Campo con el campo relacionado que contiene la información del Id. La herramienta combinará estos campos de Id. y rellenará un único campo de Id. único en las clases de entidad de salida, denominado UNIQUEID.

    Los siguientes campos de identificador se agregarán a la salida si se especifican en el parámetro Campos de Id. de sector móvil:

    • SITEID: el identificador único de una torre de telecomunicaciones
    • SECTORID: el identificador único de un sector móvil
    • SWITCHID: el identificador único de un switch de red inalámbrica
    • LACID: el identificador único de un Código de área de localización
    • CASCADEID: el identificador único del sector dentro de la cascada de red inalámbrica
    • CELLID: el identificador único del sector dentro de un Código de área de localización

Parámetros

EtiquetaExplicaciónTipo de datos
Tabla de torres de telecomunicaciones de entrada

La tabla de entrada que contiene información de torres de telecomunicaciones proporcionada por el proveedor de red inalámbrica.

Table View
Puntos de torres de telecomunicaciones de salida

La clase de entidad que contiene los puntos de las torres de telecomunicaciones de salida.

Feature Class
Sectores de torres de telecomunicaciones de salida

La clase de entidad que contiene los sectores de las torres de telecomunicaciones de salida.

Feature Class
Campos de Id. de sector móvil

Especifica el tipo de campo de Id. único y los campos que se agregarán a la entidad de salida.

Use el valor Id. único cuando el parámetro Tabla de torres de telefonía de entrada tenga un identificador único para todas las antenas de sectores móviles. Use una combinación de otros valores de Tipo de Id. cuando el parámetro Tabla de torres de telecomunicaciones de entrada no contenga un identificador único universal para todas las antenas de sectores móviles.

  • Tipo de Id.: el nombre de campo que se incluirá en las clases de entidad de salida.
  • Campo: el nombre de los campos que identifican de manera exclusiva las antenas de sectores móviles. Se agregarán a la clase de entidad de salida.

Las opciones de Tipo de Id. son las siguientes:

  • Id. único: identifica de manera exclusiva una antena de sector móvil
  • Id. de torre: identifica de manera exclusiva una torre de telecomunicaciones
  • Id. de sector: identifica de manera exclusiva un sector móvil
  • Id. de switch: identifica de manera exclusiva un switch de red inalámbrica
  • Id. de LAC: identifica de manera exclusiva el Código de área de localización
  • Id. de cascada: identifica de manera exclusiva el sector de la cascada de red inalámbrica
  • Id. de célula: identifica el sector dentro de un Código de área de localización
Value Table
Campo X

El campo de la tabla de entrada que contiene la coordenada x de la torre de telecomunicaciones.

Field
Campo Y

El campo de la tabla de entrada que contiene la coordenada y de la torre de telecomunicaciones.

Field
Sistema de coordenadas de entrada

El sistema de coordenadas de las coordenadas especificadas en los parámetros Campo X y Campo Y.

Coordinate System
Sistema de coordenadas proyectadas de salida

El sistema de coordenadas proyectadas de las torres y los sectores de salida.

Coordinate System
Campo de acimut
(Opcional)

El campo de la tabla de entrada que contiene la dirección de la señal de antena (sector móvil).

Los valores del campo de acimut deben expresarse en grados positivos de 0 a 360, medidos en el sentido de las agujas del reloj partiendo del norte.

Field
Acimut inicial predeterminado
(Opcional)

El valor de acimut inicial de las señales de antena (sectores móviles) que se utilizará cuando no se especifique ningún campo de acimut.

Por ejemplo, si existen tres sectores móviles en una misma ubicación y este parámetro tiene el valor de 0 grados. El primer sector se genera con un acimut de 0 grados; el segundo, con un acimut de 120 grados; y el tercero, con un acimut de 240 grados.

Este parámetro se utiliza cuando no se especifica ningún campo de acimut.

El valor de acimut debe expresarse en grados positivos de 0 a 360. El valor predeterminado es 0.

Double
Campo de ancho de haz

El campo de la tabla de entrada que contiene el valor de ancho de haz completo o la mitad del ancho (ángulo) de la señal de antena (sector móvil).

El ancho de haz debe expresarse en grados positivos de 0 a 360. Use 360 para las antenas omnidireccionales.

Field
Tipo de ancho de haz
(Opcional)

Especifica el tipo de valor de ancho de haz representado en la tabla de tipo de torre de entrada.

  • Ancho de haz completoLa entrada representa el ancho de haz completo. Esta es la opción predeterminada.
  • Medio ancho de hazLa entrada representa la mitad del ancho de haz
String
Ancho de haz predeterminado
(Opcional)

El ancho de haz (en grados) de la señal de antena (sector móvil) que se utilizará cuando no se especifique ningún campo de ancho de haz.

El valor predeterminado es 90 grados.

Double
Campo de radio

El campo de la tabla de entrada que contiene la longitud de radio (distancia de señal) de la señal de antena (sector móvil).

Field
Unidad de radio
(Opcional)

Especifica la unidad lineal que se utilizará con el campo de radio.

  • KilómetrosLa unidad será kilómetros.
  • MetrosLa unidad será metros.
  • Millas terrestresLa unidad será millas terrestres.
  • Yardas internacionalesLa unidad será yardas internacionales.
  • Pies internacionalesLa unidad será pies internacionales.
  • Millas de agrimensura de EE. UU.La unidad será millas de agrimensura de EE. UU. Esta es la opción predeterminada.
  • Yardas de agrimensura de EE. UU.La unidad será yardas de agrimensura de EE. UU.
  • Pies de agrimensura de EE. UU.La unidad será pies de agrimensura de EE. UU.
String
Longitud de radio predeterminada
(Opcional)

La longitud de radio (distancia de señal) de la señal de antena (sector móvil) que se utilizará cuando no se especifique ningún campo de longitud de radio.

El valor predeterminado es 2.

Double

arcpy.ca.CellSiteRecordsToFeatureClass(in_table, out_site_feature_class, out_sector_feature_class, id_fields, x_field, y_field, in_coordinate_system, out_coordinate_system, {azimuth_field}, {default_azimuth}, beamwidth_field, {beamwidth_type}, {default_beamwidth}, radius_field, {radius_unit}, {default_radius_length})
NombreExplicaciónTipo de datos
in_table

La tabla de entrada que contiene información de torres de telecomunicaciones proporcionada por el proveedor de red inalámbrica.

Table View
out_site_feature_class

La clase de entidad que contiene los puntos de las torres de telecomunicaciones de salida.

Feature Class
out_sector_feature_class

La clase de entidad que contiene los sectores de las torres de telecomunicaciones de salida.

Feature Class
id_fields
[id_fields,...]

Especifica el tipo de campo de Id. único y los campos que se agregarán a la entidad de salida.

Use el valor Id. único cuando el parámetro Tabla de torres de telefonía de entrada tenga un identificador único para todas las antenas de sectores móviles. Use una combinación de otros valores de Tipo de Id. cuando el parámetro Tabla de torres de telecomunicaciones de entrada no contenga un identificador único universal para todas las antenas de sectores móviles.

  • Tipo de Id.: el nombre de campo que se incluirá en las clases de entidad de salida.
  • Campo: el nombre de los campos que identifican de manera exclusiva las antenas de sectores móviles. Se agregarán a la clase de entidad de salida.

Las opciones de Tipo de Id. son las siguientes:

  • Id. único: identifica de manera exclusiva una antena de sector móvil
  • Id. de torre: identifica de manera exclusiva una torre de telecomunicaciones
  • Id. de sector: identifica de manera exclusiva un sector móvil
  • Id. de switch: identifica de manera exclusiva un switch de red inalámbrica
  • Id. de LAC: identifica de manera exclusiva el Código de área de localización
  • Id. de cascada: identifica de manera exclusiva el sector de la cascada de red inalámbrica
  • Id. de célula: identifica el sector dentro de un Código de área de localización
Value Table
x_field

El campo de la tabla de entrada que contiene la coordenada x de la torre de telecomunicaciones.

Field
y_field

El campo de la tabla de entrada que contiene la coordenada y de la torre de telecomunicaciones.

Field
in_coordinate_system

El sistema de coordenadas de las coordenadas especificadas en los parámetros Campo X y Campo Y.

Coordinate System
out_coordinate_system

El sistema de coordenadas proyectadas de las torres y los sectores de salida.

Coordinate System
azimuth_field
(Opcional)

El campo de la tabla de entrada que contiene la dirección de la señal de antena (sector móvil).

Los valores del campo de acimut deben expresarse en grados positivos de 0 a 360, medidos en el sentido de las agujas del reloj partiendo del norte.

Field
default_azimuth
(Opcional)

El valor de acimut inicial de las señales de antena (sectores móviles) que se utilizará cuando no se especifique ningún campo de acimut.

Por ejemplo, si existen tres sectores móviles en una misma ubicación y este parámetro tiene el valor de 0 grados. El primer sector se genera con un acimut de 0 grados; el segundo, con un acimut de 120 grados; y el tercero, con un acimut de 240 grados.

Este parámetro se utiliza cuando no se especifica ningún campo de acimut.

El valor de acimut debe expresarse en grados positivos de 0 a 360. El valor predeterminado es 0.

Double
beamwidth_field

El campo de la tabla de entrada que contiene el valor de ancho de haz completo o la mitad del ancho (ángulo) de la señal de antena (sector móvil).

El ancho de haz debe expresarse en grados positivos de 0 a 360. Use 360 para las antenas omnidireccionales.

Field
beamwidth_type
(Opcional)

Especifica el tipo de valor de ancho de haz representado en la tabla de tipo de torre de entrada.

  • FULL_BEAMWIDTHLa entrada representa el ancho de haz completo. Esta es la opción predeterminada.
  • HALF_BEAMWIDTHLa entrada representa la mitad del ancho de haz
String
default_beamwidth
(Opcional)

El ancho de haz (en grados) de la señal de antena (sector móvil) que se utilizará cuando no se especifique ningún campo de ancho de haz.

El valor predeterminado es 90 grados.

Double
radius_field

El campo de la tabla de entrada que contiene la longitud de radio (distancia de señal) de la señal de antena (sector móvil).

Field
radius_unit
(Opcional)

Especifica la unidad lineal que se utilizará con el campo de radio.

  • KILOMETERSLa unidad será kilómetros.
  • METERSLa unidad será metros.
  • MILESINTLa unidad será millas terrestres.
  • YARDSINTLa unidad será yardas internacionales.
  • FEETINTLa unidad será pies internacionales.
  • MILESLa unidad será millas de agrimensura de EE. UU. Esta es la opción predeterminada.
  • YARDSLa unidad será yardas de agrimensura de EE. UU.
  • FEETLa unidad será pies de agrimensura de EE. UU.
String
default_radius_length
(Opcional)

La longitud de radio (distancia de señal) de la señal de antena (sector móvil) que se utilizará cuando no se especifique ningún campo de longitud de radio.

El valor predeterminado es 2.

Double

Muestra de código

Ejemplo 1 de CellSiteRecordsToFeatureClass (ventana de Python)

La siguiente secuencia de comandos de la ventana de Python demuestra cómo utilizar la función CellSiteRecordsToFeatureClass de modo inmediato:

import arcpy
arcpy.env.workspace = r"C:/data/city_pd.gdb"
arcpy.ca.CellSiteRecordsToFeatureClass("Sites_Phone_1",
                                       "Phone_1_Sites_out",
                                       "Phone_1_Sectors_out",
                                       "SWITCH_ID SWITCH;SITE_ID SITEID;SECTOR_ID SECTORID",
                                       "LATITUDE",
                                       "LONGITUDE",
                                       4326,
                                       102100)
Ejemplo 2 de CellSiteRecordsToFeatureClass (ventana independiente)

El siguiente script independiente es un ejemplo de cómo utilizar la función CellSiteRecordsToFeatureClass en un script:

# Name: CellSiteRecordsToFeatureClass.py
# Description: Create cell site points and sector polygons based on input cell 
#              site table.

# Import script modules
import arcpy

# Set the workspace
arcpy.env.workspace = r"C:\data\city_pd.gdb"

# Set local parameters
in_table = "Sites_Phone_1"
out_sites = "Phone_1_Sites_out"
out_sectors = "Phone_1_Sectors_out"

# Set up IDs
# [ID Type, Field]
switch_id = ["SWITCH_ID","SWITCH"]
site_id = ["SITE_ID","SITEID"]
sector_id = ["SECTOR_ID","SECTORID"]
id_fields = [switch_id, site_id, sector_id]
x_field = "LATITUDE"
y_field = "LONGITUDE"
in_coor_system = 4326
out_coor_system = 102100

# Input Table Contains information that defines how sectors and sites are 
# generated
azimuth_field = "AZIMUTH"
default_start_azimuth = 0
beamwidth_field = "BEAMWIDTH"
beamwidth_type = "FULL_BEAMWIDTH"
default_beamwidth = 90
radius_field = "RADIUS"
default_radius = "MILES"
default_radius_length = 2

arcpy.ca.CellSiteRecordsToFeatureClass(in_table,
                                       out_sites,
                                       out_sectors,
                                       id_fields,
                                       x_field,
                                       y_field,
                                       in_coor_system,
                                       out_coor_system,
                                       azimuth_field,
                                       default_start_azimuth,
                                       beamwidth_field,
                                       beamwidth_type,
                                       default_beamwidth,
                                       radius_field,
                                       default_radius,
                                       default_radius_length)

Información de licenciamiento

  • Basic: Sí
  • Standard: Sí
  • Advanced: Sí

Temas relacionados