The input data types that can be specified when performing a closest facility analysis are described below.
Incidents
Las ubicaciones que se utilizarán como puntos de inicio y fin en un análisis de ubicación de instalaciones más cercanas.
The data type supports the following fields:
Field | Description | Data type |
---|---|---|
Name | El nombre del incidente. El nombre se utiliza en las indicaciones sobre cómo llegar. Si no se especifica el nombre, se genera automáticamente un nombre único con Location en las rutas e indicaciones de salida. | String |
ID | El identificador único del incidente. El identificador se incluye en las rutas de salida (como el campo IncidentID) y puede ayudar a unir información adicional de las rutas de salida, como el tiempo de viaje total o la distancia total, con los atributos de sus incidentes o viceversa. Si no se especifica el ID, el servicio genera automáticamente un identificador único para cada incidente. | String |
AdditionalTime | La cantidad de tiempo pasado en el incidente, que se agrega al tiempo total de la ruta. El valor predeterminado es 0. The units for this attribute value are specified by the timeUnits property of the analysis object. If you are finding the closest fire stations to fire incidents to estimate response times, for example, the AdditionalTime attribute can store the amount of time it takes firefighters to hook up their equipment at the location of the incident before they can begin fighting the fire. | Double |
AdditionalDistance | La distancia adicional de viaje en el incidente, que se agrega a la distancia total de la ruta. El valor predeterminado es 0. The units for this attribute value are specified by the distanceUnits property of the analysis object. Generally, the location of an incident, such as a home, isn't exactly on the street; it is set back somewhat from the road. This attribute value can be used to model the distance between the incident location and its street location if it is important to include that distance in the total travel distance. | Double |
AdditionalCost | El coste adicional que se gasta en el incidente, que se agrega al coste total de la ruta. El valor predeterminado es 0. Este valor de atributo se debería utilizar cuando el modo de viaje del análisis utiliza un atributo de impedancia que no está basado ni en tiempo ni en distancia. Las unidades de los valores de atributo se interpretan como unidades desconocidas. | Double |
TargetFacilityCount | El número de instalaciones que es necesario encontrar para el incidente dado. Este campo permite especificar un número distinto de instalaciones para buscar cada incidente. Por ejemplo, con este campo puede encontrar las tres instalaciones más cercanas desde un incidente y las dos instalaciones más cercanas desde otro incidente. A value for this field overrides the default set for the analysis using the defaultTargetFacilityCount property. The default value is Null, which results in using the default value set by the defaultTargetFacilityCount property for all the incidents. | Long |
Cutoff | El valor de impedancia en el que detener la búsqueda de instalaciones para un incidente determinado. Este atributo permite especificar un valor límite distinto para cada incidente. Por ejemplo, con este atributo puede buscar instalaciones que se encuentren a cinco minutos de tiempo de viaje desde un incidente y buscar instalaciones que se encuentren a ocho minutos de tiempo de viaje desde otro incidente. This attribute is used only when the travelDirection property is set to TravelDirection.ToFacility. A value for this attribute overrides the default set for the analysis using the defaultImpedanceCutoff property. If the travel mode set for the analysis uses a time-based impedance attribute, the values are interpreted to be in the units specified by the timeUnits property. If the travel mode set for the analysis uses a distance-based impedance attribute, the values are interpreted to be in the units specified by the distanceUnits property. If the travel mode set for the analysis uses an impedance attribute that is neither time based nor distance based, the values are interpreted to be in unknown units. The default value is Null, which results in using the default value set by the defaultImpedanceCutoff property for all the incidents. | Double |
CurbApproach | Especifica la dirección en la que un vehículo puede llegar al incidente y partir de él. El valor de campo se especifica como uno de los siguientes enteros (use el código numérico, no el nombre entre paréntesis):
| Short Integer |
Bearing | La dirección en la que está avanzando un punto. Las unidades son grados y se miden en sentido horario desde el norte verdadero. Este campo se utiliza junto con el campo BearingTol. Los datos de rumbo normalmente se envían de forma automática desde un dispositivo móvil dotado de un receptor GPS. Intente incluir datos de rumbo si está cargando una ubicación de entrada que se mueve, como un peatón o un vehículo. Utilizar este campo tiende a evitar agregar ubicaciones a los bordes equivocados, que puede ocurrir cuando un vehículo está cerca de una intersección o un paso elevado, por ejemplo. El rumbo también ayuda a la herramienta a determinar en qué lado de la calle está el punto. | Double |
BearingTol | El valor de tolerancia de rumbo crea un rango de valores de rumbo aceptable al ubicar los puntos en movimiento en un eje con el campo Bearing. Si el valor del campo Bearing está dentro del rango de valores aceptables que se generan a partir de la tolerancia de rumbo en un eje, el punto se puede agregar como una ubicación de red ahí; de lo contrario, se evalúa el punto más cercano sobre el próximo borde más cercano. Las unidades se expresan en grados y el valor predeterminado es 30. Los valores deben ser mayores que 0 y menores que 180. Un valor de 30 significa que cuando Network Analyst intenta agregar una ubicación de red en un eje, se genera un rango de valores de rumbo aceptable 15 grados a cada lado del eje (izquierdo y derecho) y en ambas direcciones digitalizadas del eje. | Double |
NavLatency | Este campo solo se utiliza en el proceso de resolución si Bearing y BearingTol también tienen valores. Sin embargo, la introducción de un valor NavLatency es opcional, incluso cuando hay valores en Bearing y BearingTol. NavLatency indica cuánto coste se espera que transcurra desde el momento en que se envía la información de GPS desde un vehículo en movimiento a un servidor y el momento en que el dispositivo de navegación del vehículo recibe la ruta procesada. Las unidades de NavLatency son las mismas que las unidades del atributo de impedancia. The time units of NavLatency are the same as the units specified by the timeUnits property of the analysis object. | Double |
Network location fields
| Conjuntamente, estas propiedades describen el punto en la red donde se encuentra el objeto. Obtener más información sobre ubicación de entradas en una red |
Facilities
Las ubicaciones que se utilizarán como puntos de inicio y fin en un análisis de ubicación de instalaciones más cercanas.
The data type supports the following fields:
Field | Description | Data type |
---|---|---|
Name | El nombre de la instalación. El nombre se utiliza en las indicaciones sobre cómo llegar. Si no se especifica el nombre, se genera automáticamente un nombre único con Location en las rutas e indicaciones de salida. | String |
ID | Identificador único de la instalación. El identificador se incluye en las rutas de salida y las instalaciones de salida más cercanas como campos FacilityID. El campo FacilityID se puede usar para unir información adicional de las rutas de salida, como el tiempo de viaje total o la distancia total, con los atributos de sus instalaciones. Si no se especifica el ID, el servicio genera automáticamente un identificador único para cada instalación. | String |
AdditionalTime | La cantidad de tiempo pasado en la instalación, que se agrega al tiempo total de la ruta. El valor predeterminado es 0. The units for this attribute value are specified by the timeUnits property of the analysis object. If you are finding the closest fire stations to fire incidents, for example, AdditionalTime can store the time it takes a crew to don the appropriate protective equipment and exit the fire station. | Double |
AdditionalDistance | La distancia adicional de viaje en la instalación, que se agrega a la distancia total de la ruta. El valor predeterminado es 0. The units for this attribute value are specified by the distanceUnits property of the analysis object. Generally, the location of a facility, such as a fire station, isn't exactly on the street; it is set back somewhat from the road. AdditionalDistance can model the distance between the facility location and its street location if it is important to include that distance in the total travel distance. | Double |
AdditionalCost | El coste adicional que se gasta en la instalación, que se agrega al coste total de la ruta. El valor predeterminado es 0. Este valor de atributo se debería utilizar cuando el modo de viaje del análisis utiliza un atributo de impedancia que no está basado ni en tiempo ni en distancia. Las unidades de los valores de atributo se interpretan como unidades desconocidas. | Double |
Cutoff | El valor de impedancia en el que se debe detener la búsqueda de incidentes de una instalación dada. Este atributo permite especificar un valor límite distinto para cada instalación. Por ejemplo, con este atributo puede buscar incidentes que se encuentren a cinco minutos de tiempo de viaje desde una instalación y buscar incidentes que se encuentren a ocho minutos de tiempo de viaje desde otra instalación. This attribute is used only when the travelDirection property is set to TravelDirection.FromFacility. A value for this attribute overrides the default set for the analysis using the defaultImpedanceCutoff property. If the travel mode in the analysis uses a time-based impedance attribute, the values are interpreted to be in the units specified by the timeUnits property. If the travel mode in the analysis uses a distance-based impedance attribute, the values are interpreted to be in the units specified by the distanceUnits property. If the travel mode in the analysis uses an impedance attribute that is neither time based nor distance based, the values are interpreted to be in unknown units. The default value is Null, which results in using the default value set by the defaultImpedanceCutoff property for all the incidents. | Double |
CurbApproach | Especifica la dirección por la que un vehículo puede llegar a una instalación y partir de ella.
El atributo CurbApproach se ha diseñado para trabajar con los dos tipos de estándares nacionales de circulación: por la derecha (Estados Unidos) y por la izquierda (Reino Unido). En primer lugar, considere una instalación en el lado izquierdo de un vehículo. Siempre estará situada el lado izquierdo, independientemente de si el vehículo circula por la mitad izquierda o derecha del camino. Los estándares de circulación nacionales pueden influir en su decisión de aproximarse a una instalación por una de las dos direcciones posibles, de modo que quede en el lado derecho o en el lado izquierdo del vehículo. Por ejemplo, si desea llegar a una instalación y que no haya un carril entre el vehículo y la instalación, elija 1 (Lado derecho del vehículo) en Estados Unidos y 2 (Lado izquierdo del vehículo) en Reino Unido. | Short Integer |
Bearing | La dirección en la que está avanzando un punto. Las unidades son grados y se miden en sentido horario desde el norte verdadero. Este campo se utiliza junto con el campo BearingTol. Los datos de rumbo normalmente se envían de forma automática desde un dispositivo móvil dotado de un receptor GPS. Intente incluir datos de rumbo si está cargando una ubicación de entrada que se mueve, como un peatón o un vehículo. Utilizar este campo tiende a evitar agregar ubicaciones a los bordes equivocados, que puede ocurrir cuando un vehículo está cerca de una intersección o un paso elevado, por ejemplo. El rumbo también ayuda a la herramienta a determinar en qué lado de la calle está el punto. | Double |
BearingTol | El valor de tolerancia de rumbo crea un rango de valores de rumbo aceptable al ubicar los puntos en movimiento en un eje con el campo Bearing. Si el valor del campo Bearing está dentro del rango de valores aceptables que se generan a partir de la tolerancia de rumbo en un eje, el punto se puede agregar como una ubicación de red ahí; de lo contrario, se evalúa el punto más cercano sobre el próximo borde más cercano. Las unidades se expresan en grados y el valor predeterminado es 30. Los valores deben ser mayores que 0 y menores que 180. Un valor de 30 significa que cuando Network Analyst intenta agregar una ubicación de red en un eje, se genera un rango de valores de rumbo aceptable 15 grados a cada lado del eje (izquierdo y derecho) y en ambas direcciones digitalizadas del eje. | Double |
NavLatency | Este campo solo se utiliza en el proceso de resolución si Bearing y BearingTol también tienen valores. Sin embargo, la introducción de un valor NavLatency es opcional, incluso cuando hay valores en Bearing y BearingTol. NavLatency indica cuánto coste se espera que transcurra desde el momento en que se envía la información de GPS desde un vehículo en movimiento a un servidor y el momento en que el dispositivo de navegación del vehículo recibe la ruta procesada. Las unidades de NavLatency son las mismas que las unidades del atributo de impedancia. The time units of NavLatency are the same as the units specified by the timeUnits property of the analysis object. | Double |
Network location fields
| Conjuntamente, estas propiedades describen el punto en la red donde se encuentra el objeto. Obtener más información sobre ubicación de entradas en una red |
PointBarriers
Utilice este parámetro para especificar uno o varios puntos que actuarán como restricciones temporales o representen el tiempo o la distancia adicionales que puede que se necesiten para viajar en las calles subyacentes. Por ejemplo, una barrera de punto se puede usar para representar un árbol caído en una calle o el retraso acumulado en un cruce de ferrocarril.
The data type supports the following fields:
Field | Description | Data type |
---|---|---|
Name | El nombre de la barrera. | String |
BarrierType | Especifica si la barrera de punto restringe el recorrido completamente o agrega tiempo o distancia cuando se cruza. El valor de este atributo se especifica como uno de los siguientes enteros (use el código numérico, no el nombre entre paréntesis):
| Short |
Additional_Time | El tiempo de viaje agregado cuando se realiza el trazado poligonal de la barrera. Este campo solo se aplica a barreras con coste agregado. This field value must be greater than or equal to zero, and the values are interpreted to be in the units specified by the timeUnits property. | Double |
Additional_Distance | La distancia agregada cuando se realiza el trazado poligonal de la barrera. Este campo solo se aplica a barreras con coste agregado. This field value must be greater than or equal to zero, and the values are interpreted to be in the units specified by the distanceUnits property. | Double |
Additional_Cost | El coste agregado cuando se realiza el trazado poligonal de la barrera. Este campo solo se aplica a barreras con coste agregado. This field value must be greater than or equal to zero, and the values are interpreted to be in unknown units. | Double |
FullEdge | Especifica cómo se aplican las barreras de punto de restricción a los elementos de eje durante el análisis. El valor de campo se especifica como uno de los siguientes enteros (use el código numérico, no el nombre entre paréntesis):
| Short |
CurbApproach | Especifica la dirección de tráfico que se ve afectada por la barrera. El valor de campo se especifica como uno de los siguientes enteros (use el código numérico, no el nombre entre paréntesis):
Debido a que los cruces son puntos y no tienen lados, las barreras sobre cruces afectan a todos los vehículos, independientemente de la aproximación a borde. El atributo CurbApproach trabaja con los dos tipos de estándares nacionales de circulación: por la derecha (Estados Unidos) y por la izquierda (Reino Unido). En primer lugar, considere una instalación en el lado izquierdo de un vehículo. Siempre estará situada el lado izquierdo, independientemente de si el vehículo circula por la mitad izquierda o derecha del camino. Los estándares de circulación nacionales pueden influir en su decisión de aproximarse a una instalación por una de las dos direcciones posibles, de modo que quede en el lado derecho o en el lado izquierdo del vehículo. Por ejemplo, para llegar a una instalación y que no haya un carril entre el vehículo y la instalación, elija 1 (Lado derecho del vehículo) en Estados Unidos y 2 (Lado izquierdo del vehículo) en Reino Unido. | Short |
Bearing | La dirección en la que está avanzando un punto. Las unidades son grados y se miden en sentido horario desde el norte verdadero. Este campo se utiliza junto con el campo BearingTol. Los datos de rumbo normalmente se envían de forma automática desde un dispositivo móvil dotado de un receptor GPS. Intente incluir datos de rumbo si está cargando una ubicación de entrada que se mueve, como un peatón o un vehículo. Utilizar este campo tiende a evitar agregar ubicaciones a los bordes equivocados, que puede ocurrir cuando un vehículo está cerca de una intersección o un paso elevado, por ejemplo. El rumbo también ayuda a la herramienta a determinar en qué lado de la calle está el punto. | Double |
BearingTol | El valor de tolerancia de rumbo crea un rango de valores de rumbo aceptable al ubicar los puntos en movimiento en un eje con el campo Bearing. Si el valor del campo Bearing está dentro del rango de valores aceptables que se generan a partir de la tolerancia de rumbo en un eje, el punto se puede agregar como una ubicación de red ahí; de lo contrario, se evalúa el punto más cercano sobre el próximo borde más cercano. Las unidades se expresan en grados y el valor predeterminado es 30. Los valores deben ser mayores que 0 y menores que 180. Un valor de 30 significa que cuando Network Analyst intenta agregar una ubicación de red en un eje, se genera un rango de valores de rumbo aceptable 15 grados a cada lado del eje (izquierdo y derecho) y en ambas direcciones digitalizadas del eje. | Double |
NavLatency | Este campo solo se utiliza en el proceso de resolución si Bearing y BearingTol también tienen valores. Sin embargo, la introducción de un valor NavLatency es opcional, incluso cuando hay valores en Bearing y BearingTol. NavLatency indica cuánto coste se espera que transcurra desde el momento en que se envía la información de GPS desde un vehículo en movimiento a un servidor y el momento en que el dispositivo de navegación del vehículo recibe la ruta procesada. Las unidades de NavLatency son las mismas que las unidades del atributo de impedancia. The time units of NavLatency are the same as the units specified by the timeUnits property of the analysis object. | Double |
Network location fields
| Conjuntamente, estas propiedades describen el punto en la red donde se encuentra el objeto. Obtener más información sobre ubicación de entradas en una red |
LineBarriers
Utilice este parámetro para especificar una o varias líneas que prohíban viajar a cualquier ubicación en la que las líneas se intersequen con las calles. Por ejemplo, un desfile o una protesta que bloquee el tráfico por varios segmentos de calle se puede modelar con una barrera de línea. Una barrera de línea también puede cercar rápidamente varios caminos para que no se puedan atravesar, alejando así las posibles rutas de las partes no deseadas de la red de calles.
The data type supports the following fields:
Field | Description | Data type |
---|---|---|
Name | El nombre de la barrera. | String |
BarrierType | Especifica si la barrera restringe el viaje completamente o si escala el coste (por ejemplo, el tiempo o la distancia) para viajar a través de ella. El valor de campo se especifica como uno de los siguientes enteros (use el código numérico, no el nombre entre paréntesis):
| Short |
ScaledTimeFactor | Este es el factor por el cual se multiplica el tiempo de viaje de las calles que intersecan con la barrera. El valor del campo debe ser mayor que cero. Este campo solo se aplica a barreras con coste escalado. | Double |
ScaledDistanceFactor | Este es el factor por el cual se multiplica la distancia de las calles que intersecan con la barrera. El valor del campo debe ser mayor que cero. Este campo solo se aplica a barreras con coste escalado. | Double |
ScaledCostFactor | Este es el factor por el cual se multiplica el coste de las calles que se intersecan con la barrera. El valor del campo debe ser mayor que cero. Este campo solo se aplica a barreras con coste escalado. | Double |
Locations | La información de este campo define qué ejes y cruces de red cubre la línea o el polígono y la parte de cada elemento de eje cubierta. No puede leer ni editar directamente la información contenida en este campo, pero Network Analyst la interpreta al resolver un análisis. Obtener más información sobre ubicación de entradas en una red | Blob |
PolygonBarriers
Utilice este parámetro para especificar polígonos que restrinjan completamente el viaje o ajusten de una forma proporcional el tiempo o la distancia que se requieren para viajar por las calles que se intersecan con los polígonos.
The data type supports the following fields:
Field | Description | Data type |
---|---|---|
Name | El nombre de la barrera. | String |
BarrierType | Especifica si la barrera restringe el viaje completamente o si escala el coste (por ejemplo, el tiempo o la distancia) para viajar a través de ella. El valor de campo se especifica como uno de los siguientes enteros (use el código numérico, no el nombre entre paréntesis):
| Short |
ScaledTimeFactor | Este es el factor por el cual se multiplica el tiempo de viaje de las calles que intersecan con la barrera. El valor del campo debe ser mayor que cero. Este campo solo se aplica a barreras con coste escalado. | Double |
ScaledDistanceFactor | Este es el factor por el cual se multiplica la distancia de las calles que intersecan con la barrera. El valor del campo debe ser mayor que cero. Este campo solo se aplica a barreras con coste escalado. | Double |
ScaledCostFactor | Este es el factor por el cual se multiplica el coste de las calles que se intersecan con la barrera. El valor del campo debe ser mayor que cero. Este campo solo se aplica a barreras con coste escalado. | Double |
Locations | La información de este campo define qué ejes y cruces de red cubre la línea o el polígono y la parte de cada elemento de eje cubierta. No puede leer ni editar directamente la información contenida en este campo, pero Network Analyst la interpreta al resolver un análisis. Obtener más información sobre ubicación de entradas en una red | Blob |