Generar eventos (Location Referencing)

Disponible con licencia de Location Referencing.

Resumen

Regenera formas para entidades de eventos registradas con una red LRS.

Uso

Parámetros

EtiquetaExplicaciónTipo de datos
Capa de eventos

Evento para el que se regenerarán las formas.

Feature Layer

Salida derivada

EtiquetaExplicaciónTipo de datos
Capas de eventos de salida

Capa de entidades de evento actualizada.

Nota:

Los resultados de la validación de esta herramienta se escriben en el directorio de ArcGIS Server. Este archivo se limpia automáticamente en 10 minutos de forma predeterminada, que puede no ser suficiente para procesar todas las validaciones y escribirlas en la estación de trabajo que ejecuta ArcGIS Pro. Para cargas de datos mayores, se recomienda ajustar la antigüedad máxima del archivo a una hora como mínimo.

Feature Layer
Archivo de resultados de salida

Archivo de texto que detalla los cambios realizados por la herramienta.

Text File

arcpy.locref.GenerateEvents(in_event_layer)
NombreExplicaciónTipo de datos
in_event_layer

Evento para el que se regenerarán las formas.

Feature Layer

Salida derivada

NombreExplicaciónTipo de datos
out_event_layers

Capa de entidades de evento actualizada.

Nota:

Los resultados de la validación de esta herramienta se escriben en el directorio de ArcGIS Server. Este archivo se limpia automáticamente en 10 minutos de forma predeterminada, que puede no ser suficiente para procesar todas las validaciones y escribirlas en la estación de trabajo que ejecuta ArcGIS Pro. Para cargas de datos mayores, se recomienda ajustar la antigüedad máxima del archivo a una hora como mínimo.

Feature Layer
out_details_file

Archivo de texto que detalla los cambios realizados por la herramienta.

Text File

Muestra de código

Ejemplo 1 de GenerateEvents (ventana Python)

La siguiente secuencia de comandos de Python muestra cómo utilizar la función GenerateEvents en la ventana de Python.

# Name: GenerateEvents_Ex1.py
# Description: Generate events in immediate mode.

# Set current workspace 
arcpy.env.workspace = "C:/data/Outputs.gdb"

# Generate Events tool variables 
in_event_layer = "Event1"

# Execute the tool 
arcpy.locref.GenerateEvents(in_event_layer)
Ejemplo 2 de GenerateEvents (script independiente)

El siguiente script de Python muestra cómo utilizar la función GenerateEvents en un script de Python independiente.

# Name: GenerateEvents_Ex2.py 
# Description: Re-creates shapes for event features registered with an LRS Network 
# Requirements: ArcGIS Location Referencing

# Import arcpy module 
import arcpy

# Check out license 
arcpy.CheckOutExtension("LocationReferencing")

# Generate Events tool variables 
in_event_layer = "C:\\Data\Sample.gdb\\LRS\\SpeedLimit" 

# Process: Generate Events
arcpy.locref.GenerateEvents(in_event_layer)

# Check in license
arcpy.CheckInExtension('LocationReferencing')
Ejemplo 3 de GenerateEvents (script independiente)

El siguiente script de Python muestra cómo utilizar la función GenerateEvents en un script independiente de Python en un servicio de entidades.

# Name: GenerateEvents_Ex3.py
# Description: Generate events in stand-alone mode using a feature service. It is recommended to work in a version and post it into the default version.
# Requires: ArcGIS Location Referencing

# Import arcpy module.
import arcpy

# Check out license
arcpy.CheckOutExtension("LocationReferencing")

## Input event is in feature service.  Portal signin is required to access the feature service.
arcpy.SignInToPortal('https://yourdomain.com/portal', 'username', 'password')

## Map the input event from the feature service. Here, 3 corresponds to the input event
in_event_layer = r"https://yourdomain.com/server/rest/services/FeatureServiceName/FeatureServer/3"

# Process : Generate Events
arcpy.locref.GenerateEvents(in_event_layer)

# Check in license
arcpy.CheckInExtension('LocationReferencing')

Información de licenciamiento

  • Basic: Requiere ArcGIS Location Referencing (ArcGIS Pipeline Referencing o ArcGIS Roads and Highways)
  • Standard: Requiere ArcGIS Location Referencing (ArcGIS Pipeline Referencing o ArcGIS Roads and Highways)
  • Advanced: Requiere ArcGIS Location Referencing (ArcGIS Pipeline Referencing o ArcGIS Roads and Highways)

Temas relacionados