Etiqueta | Explicación | Tipo de datos |
Red de servicios de entrada | La red de servicios de entrada a la que se agregarán las ubicaciones de seguimiento. | Utility Network; Utility Network Layer |
Clase de entidad de salida | La clase de entidad de salida que contiene las ubicaciones de seguimiento. Si proporciona un nuevo nombre de clase de entidad, se creará una nueva clase de entidad de salida. Nota:Cuando se trabaja con una red de servicios versión 7 o posterior, la clase de entidad de salida se debe crear en una geodatabase corporativa, de archivos o móvil. Para utilizar una clase de entidad existente que se creó anteriormente con esta herramienta e incorporar o sobrescribir las ubicaciones existentes, proporcione el nombre de dicha clase de entidad. | Feature Class |
Cargar entidades seleccionadas (Opcional) | Especifica si las entidades seleccionadas en el mapa activo se cargarán como ubicaciones de seguimiento.
| Boolean |
Borrar las ubicaciones de seguimiento (Opcional) | Especifica si las ubicaciones de trazado existentes se borrarán de la clase de entidad de salida.
| Boolean |
Ubicaciones de trazado (Opcional) | Ubicaciones de seguimiento que se agregarán a la clase de entidad de salida. Si no está utilizando el parámetro Cargar entidades seleccionadas en un mapa activo, puede utilizarlo para especificar las entidades de red de servicios para agregarlas como ubicaciones de seguimiento si introduce los valores necesarios en la tabla de valores. Las propiedades de las ubicaciones de seguimiento son las siguientes:
| Value Table |
Barrera de filtro | Especifica si las barreras de las ubicaciones de trazado se comportarán como barreras de filtrado.
Nota:Este parámetro requiere ArcGIS Enterprise10.8.1 o versiones posteriores. | Boolean |
Resumen
Crea una clase de entidad para su uso como entrada de barreras y puntos de partida para la herramienta Trazado.
Uso
La clase de entidad de salida tiene el mismo esquema que las barreras y puntos de partida de entrada que se necesitan como entrada para la herramienta Seguimiento. De este modo, puede especificar distintas ubicaciones de seguimiento en las operaciones de seguimiento de ModelBuilder o un entorno de scripts.
No puede especificar valores de forma simultánea para los parámetros Cargar entidades seleccionadas y Ubicaciones de seguimiento, ya que se excluyen mutuamente.
Parámetros
arcpy.un.AddTraceLocations(in_utility_network, out_feature_class, {load_selected_features}, {clear_trace_locations}, {trace_locations}, filter_barrier)
Nombre | Explicación | Tipo de datos |
in_utility_network | La red de servicios de entrada a la que se agregarán las ubicaciones de seguimiento. | Utility Network; Utility Network Layer |
out_feature_class | La clase de entidad de salida que contiene las ubicaciones de seguimiento. Si proporciona un nuevo nombre de clase de entidad, se creará una nueva clase de entidad de salida. Nota:Cuando se trabaja con una red de servicios versión 7 o posterior, la clase de entidad de salida se debe crear en una geodatabase corporativa, de archivos o móvil. Para utilizar una clase de entidad existente que se creó anteriormente con esta herramienta e incorporar o sobrescribir las ubicaciones existentes, proporcione el nombre de dicha clase de entidad. | Feature Class |
load_selected_features (Opcional) | Especifica si las entidades seleccionadas en el mapa activo se cargarán como ubicaciones de seguimiento.
| Boolean |
clear_trace_locations (Opcional) | Especifica si las ubicaciones de trazado existentes se borrarán de la clase de entidad de salida.
| Boolean |
trace_locations [[Layer Name, Global ID, Terminal ID, Percent Along],...] (Opcional) | Ubicaciones de seguimiento que se agregarán a la clase de entidad de salida. Si no está utilizando el parámetro load_selected_features en un mapa activo, puede utilizarlo para especificar las entidades de red de servicios para agregarlas como ubicaciones de trazado si introduce los valores necesarios en la tabla de valores. Las propiedades de las ubicaciones de seguimiento son las siguientes:
| Value Table |
filter_barrier | Especifica si las barreras de las ubicaciones de trazado se comportarán como barreras de filtrado. Más información sobre las barreras
Nota:Este parámetro requiere ArcGIS Enterprise10.8.1 o versiones posteriores. | Boolean |
Muestra de código
Agregar ubicaciones de seguimiento a una nueva clase de entidad de salida denominada TraceLocations cargando entidades seleccionadas en el mapa activo.
import arcpy
arcpy.env.outputZFlag = "Enabled"
arcpy.un.AddTraceLocations("Naperville Electric UN",
r"C:\MyUNProject\MyUNProject.gdb\TraceLocations",
"LOAD_SELECTED_FEATURES")
Agregar ubicaciones de seguimiento a una clase de entidad existente denominada TraceLocations sin ningún mapa activo.
import arcpy
# Set the outputZFlag environment to Enabled
arcpy.env.outputZFlag = "Enabled"
# AddTraceLocations
arcpy.un.AddTraceLocations(r"http://landbase.mydomain.com/server/rest/services/NapervilleElectric/FeatureServer/9",
r"C:\Project\MyUNProject.gdb\TraceLocations",
"DO_NOT_LOAD_SELECTED_FEATURES",
"KEEP_LOCATIONS",
"'Circuit Breaker' {DDB0765D-860A-4054-908D-9360E1A32F74} '(3/Load)' #";"'ElecDist Line' {67C0534B-A80D-4E5F-8926-5FB5F887A5F2} # 0.25","TRAVERSABILITY_BARRIER")
Información de licenciamiento
- Basic: No
- Standard: Sí
- Advanced: Sí