Cuando se ejecuta correctamente, el servicio devuelve la mejora ruta y las indicaciones de conducción entre el incidente y la instalación elegida, así como el estado que indica si el análisis ha sido satisfactorio por medio de los siguientes parámetros de salida:
output_closest_facilities
Este parámetro de salida permite acceder a las instalaciones más próximas a los incidentes. Proporciona la ubicación de las instalaciones y la información de atributo de las correspondientes instalaciones de entrada.
A continuación se proporciona una descripción de los campos que se devuelven para cada ruta:
Nombre del campo | Descripción |
---|---|
OID | Identificador único para la ruta. El servicio genera automáticamente este identificador. |
FacilityOID | El valor ObjectID de la instalación de entrada representado por la instalación de salida. Este campo se utiliza a menudo para unir la información de las instalaciones de entrada. |
output_routes
Utilice este parámetro para acceder a la ruta o rutas resultantes entre las instalaciones y los incidentes. Los parámetros route_shape y route_line_simplification_tolerance ejercen una gran influencia en la forma de las rutas de salida. Las geometrías de ruta se devuelven en la referencia espacial especificada como el parámetro env:outSR.
A continuación se proporciona una descripción de los campos que se devuelven para cada ruta:
Nombre del campo | Descripción |
---|---|
OID | Identificador único para la ruta. El servicio genera automáticamente este identificador. |
Nombre | El nombre de la ruta de la instalación más cercana se basa en los nombres de la instalación y el incidente asociados. El nombre de la instalación va en primer lugar si Facility to Incident se especifica como el parámetro travel_direction. Por ejemplo, Facility 5—Incident 3 indica que la ruta va de la Instalación 5 al Incidente 3. Si Incident to Facility se especifica como el parámetro travel_direction, el nombre del incidente va en primer lugar, por ejemplo, Incident 3—Facility 5. |
FacilityID | El ID único de la instalación que visita la ruta. Si el atributo ID se incluye al especificar el parámetro facilities, el valor FacilityID es el mismo que el valor del atributo ID. De lo contrario, FacilityID contiene un identificador generado automáticamente. |
FacilityOID | El valor ObjectID de la instalación de entrada usado para generar la ruta. Este campo se utiliza a menudo para unir la información de las instalaciones con las rutas. |
FacilityRank | La clasificación de la instalación entre todas las instalaciones encontradas para el incidente asociado; la instalación más cercana tiene una clasificación de 1. |
FacilityCurbApproach | Describe el lado del vehículo en el que se encuentra la instalación al llegar a la instalación o al abandonarla. Un valor de 1 significa el lado derecho del vehículo; 2 indica el lado izquierdo. |
IncidentID | El ID único del incidente que visita la ruta. Si el atributo ID se incluye al especificar el parámetro incidents, el valor IncidentID es el mismo que el valor del atributo ID. De lo contrario, IncidentID contiene un identificador generado automáticamente. |
IncidentOID | El valor ObjectID del incidente de entrada usado para generar la ruta. Este campo se utiliza a menudo para unir la información de los incidentes con las rutas. |
IncidentCurbApproach | Describe el lado del vehículo en el que se encuentra el incidente al llegar al incidente o al abandonarlo. Un valor de 1 significa el lado derecho del vehículo; un valor de 2 indica el lado izquierdo. |
Shape_Length | La longitud de la ruta en las unidades de la referencia espacial especificada para la geometría de la ruta. De forma predeterminada, la longitud se indica en grados decimales si no se especifica el parámetro env:outSR. |
Total_Minutes | El tiempo de viaje acumulado en minutos de la ruta entre la instalación y el incidente. |
Total_Miles | La distancia de viaje acumulada en millas de la ruta entre la instalación y el incidente. |
Total_Kilometers | La distancia de viaje acumulada en kilómetros de la ruta entre la instalación y el incidente. |
StartTime | La hora de inicio de la ruta, indicada como hora local en la primera parada. |
EndTime | La hora de finalización de la ruta, indicada como hora local en la última parada. |
StartTimeUTC | La hora de inicio de la ruta en la hora universal coordinada (UTC). |
EndTimeUTC | La hora de finalización de la ruta en Tiempo universal coordinado (UTC). |
output_directions
Utilice este parámetro para acceder a las indicaciones de conducción giro a giro para cada ruta resultante entre las instalaciones y los incidentes. El parámetro incluye indicaciones de conducción, así como la geometría para la entidad de indicaciones correspondiente al texto. La forma de la entidad de indicaciones está determinada desde las calles subyacentes incluidas en la ruta. Las geometrías de entidad se devuelven en la referencia espacial especificada como el parámetro env:outSR. Las entidades están vacías si el parámetro populate_directions es false. Los parámetros directions_language, directions_distance_units y directions_style_name ejercen una gran influencia en las indicaciones de conducción.
A continuación se proporciona una descripción de los campos que se devuelven para las entidades de indicaciones:
Nombre del campo | Descripción | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ObjectID | Un identificador único para la entidad de indicaciones. El servicio genera automáticamente este identificador. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RouteName | El nombre de la ruta a la que se aplica la acción de conducción. Este valor es el mismo que el atributo Name del parámetro output_routes. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ArriveTime | La hora del día para iniciar determinada acción de conducción. Si la ruta abarca varios días, la fecha y hora del día se muestran. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Tipo | Indica el tipo de maniobra que la entidad de indicación representa o el tipo de texto de las indicaciones. Para determinar si Type hace referencia a un tipo de maniobra o a un tipo de cadena de caracteres de las indicaciones, compruebe el valor del campo SubItemType. Por ejemplo, Type se puede utilizar para asignar un icono diferente para un texto de indicación en función del tipo de maniobra, o usar un estilo de formato especial dependiendo del tipo de cadena de caracteres de las indicaciones cuando se visualizan las indicaciones de conducción en sus aplicaciones El valor Type es un valor entero de las tablas Tipos de maniobra o Tipos de cadena de caracteres de las indicaciones mostradas debajo. Tipos de maniobra
Tipos de cadena de caracteres de las indicaciones
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SubItemType | Especifica si el campo Type hace referencia a un entero de la tabla Tipos de cadena de caracteres de las indicaciones o la tabla Tipos de maniobra.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Texto | Una descripción de texto de la indicación de conducción. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ElaspsedTime | El tiempo transcurrido en minutos desde el momento en que comienza la actual indicación de conducción hasta que empieza la próxima, o hasta que finaliza la ruta de la última indicación de conducción. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DriveDistance | La distancia desde donde se produce la actual indicación de conducción a donde ocurre la siguiente, o donde finaliza la ruta para la última indicación de conducción. El valor está en las unidades que se especifican en el parámetro distance_units. Este valor es cero para las indicaciones de conducción que ocurren en la misma ubicación en la que comienza la próxima. Por ejemplo, DriveDistance es 0 para las indicaciones al inicio de la ruta. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Shape_Length | La longitud de la entidad de indicaciones en las unidades de referencia espacial especificada para las rutas. De forma predeterminada, la longitud se indica en grados decimales si no se especifica el parámetro env:outSR. |
solve_succeeded
Utilice este parámetro para determinar si el servicio ha podido encontrar las rutas correctamente. Los mensajes de error se pueden conseguir realizando una solicitud para obtener el estado del trabajo.