La herramienta de geoprocesamiento Resolver ubicación y asignación genera capas que representan instalaciones, puntos de demanda, líneas de asignación y ejes de ruta. Las clases de entidad de salida, y sus correspondientes atributos de campo, se describen en este tema.
Clase de entidad Instalaciones
La clase de entidad Instalaciones representa las instalaciones que forman parte de la solución, como instalaciones elegidas y requeridas, así como cualquier instalación de competidores e instalaciones que se excluyeron de la solución.
El nombre predeterminado de esta clase de entidad de salida es Facilities, pero puede darle un nombre diferente cambiando el parámetro Nombre de instalaciones de salida (Output_Facilities_Name en Python) antes de resolver.
A la clase de entidad se le asigna el mismo sistema de coordenadas que utiliza el dataset de red subyacente. Esto se puede controlar especificando un valor para el entorno de geoprocesamiento del Sistema de coordenadas de salida.
Los nombres de campo de la clase de entidad Instalaciones se muestran y describen a continuación.
Nombre del campo | Descripción |
---|---|
ObjectID | Campo ID administrado por el sistema. |
Forma | La geometría del punto, que se almacena internamente. |
Nombre | El nombre de la instalación. Si la clase de entidad de instalaciones de salida también tuviera un campo de Nombre con un valor no nulo, el valor de Nombre se derivaría de ese campo; en caso contrario, la herramienta asigna un nombre. |
FacilityType | Este campo especifica si la instalación es parte de la solución. Está restringida por un dominio de valores, al que se hace referencia mediante el valor entero entre paréntesis de la lista siguiente:
Para ver qué instalaciones no competidoras forman parte de la solución y probablemente capturen demanda, consulte las instalaciones requeridas y elegidas. |
Peso | El peso relativo de la instalación, que se utiliza para valorar el atractivo, la conveniencia o la predisposición de una instalación en comparación con otra. Este campo y sus valores se copian de las instalaciones de entrada. |
Capacidad | El campo Capacidad es específico al tipo de problema de maximización de cobertura con capacidad. Indica qué cantidad de demanda ponderada puede suministrar la instalación. Un valor nulo indica que la instalación utilizó la capacidad predeterminada, que se establece en el parámetro Capacidad predeterminada (Default_Capacity para Python) en el momento en que se ejecutó la herramienta. Un valor no nulo indica que la instalación tuvo una capacidad que invalidó la capacidad predeterminada en el momento en que se ejecutó la herramienta y especifica el valor de invalidación. Este campo y sus valores se copian de las instalaciones de entrada. |
DemandCount | Este campo contiene un recuento de puntos de demanda asignados a la instalación. Un valor distinto de cero significa que la instalación forma parte de la solución. |
DemandWeight | Este campo contiene la suma del peso efectivo de todos los puntos de demanda asignados a la instalación. En el caso de los tipos de problema de maximización de la asistencia y de cuota de mercado, el valor es la suma prorrateada de los valores del campo Ponderación, dado que estos tipos de problema permiten que la demanda se reduzca con la distancia o que se divida entre muchas instalaciones. |
CurbApproach | Especifica la dirección en la que un vehículo puede llegar a la instalación o salir de ella. Este campo y sus valores se copian de las instalaciones de entrada. |
Estado | Este campo está restringido por un dominio de valores, que se muestran a continuación (sus valores codificados se muestran entre paréntesis). Tenga en cuenta que la ubicación de red hace referencia a la ubicación de la instalación en el dataset de red.
|
Total_[Units] | La suma de las distancias o los tiempos de viaje entre la instalación y cada uno de los puntos de demanda asignados a la instalación. |
Total_[Accumulated Cost Attribute]_[Units] | La suma de las distancias o los tiempos de viaje entre la instalación y cada uno de los puntos de demanda asignados a la instalación. Las unidades del atributo de coste especificado a las unidades que se han establecido en el parámetro de entrada Unidades de medida. |
TotalWeighted_[Units] | El coste ponderado acumulativo para una instalación. El coste ponderado para un punto de demanda es su peso multiplicado por la trayectoria de menor coste entre la instalación y el punto de demanda. El coste ponderado para una instalación es la suma de todos los costes ponderados de los puntos de demanda asignados a la instalación. Por ejemplo, si un punto de demanda con un peso de dos se asigna a una instalación a 10 millas de distancia, el valor de TotalWeighted_Miles será 20 (2 x 10). Si se asigna otro punto de demanda con un peso de tres a la misma instalación y está a cinco millas de distancia, el valor de TotalWeighted_Miles aumentará a 35 (3 x 5 + 20). |
FacilityOID | El Id. de objeto de la instalación de entrada. Este campo se puede usar para unir atributos de la clase de entidad Instalaciones de salida con las instalaciones de entrada o de instalaciones de entrada con instalaciones de salida. También se puede usar para unir atributos a y desde la clase de entidad Instalaciones. |
Clase de entidad Puntos de demanda
La clase de entidad Puntos de demanda representa todos los puntos de demanda, tanto los que se asignaron a instalaciones como los que se dejaron sin asignar.
El nombre predeterminado de esta clase de entidad de salida es DemandPoints, pero puede darle un nombre diferente cambiando el parámetro Nombre de puntos de demanda de salida (Output_Demand_Points_Name en Python) antes de resolver.
A la clase de entidad se le asigna el mismo sistema de coordenadas que utiliza el dataset de red subyacente. Esto se puede controlar especificando un valor para el entorno de geoprocesamiento del Sistema de coordenadas de salida.
Los nombres de campo de la clase de entidad Puntos de demanda se muestran y describen a continuación.
Nombre del campo | Descripción |
---|---|
ObjectID | Campo ID administrado por el sistema. |
Forma | La geometría del punto, que se almacena internamente. |
Nombre | El nombre de la demanda. Si la clase de entidad de puntos de demanda de entrada tiene un campo con el mismo nombre, el valor de Nombre se deriva de ese campo. De lo contrario, la herramienta asigna un nombre. |
Peso | Ponderación relativa del punto de demanda. Un valor de 2,0 significa que el punto de demanda es dos veces más importante que uno con un peso de 1,0. Este campo y sus valores se copian de los puntos de demanda de entrada. |
PesoAsignado | Cantidad de demanda asignada a las instalaciones elegidas y requeridas. El valor excluye la demanda asignada a instalaciones competidoras. El valor puede tener tres interpretaciones:
|
Nombre del grupo | El nombre del grupo del que forma parte el punto de demanda. Este campo y sus valores se copian de los puntos de demanda de entrada. Si los puntos de demanda comparten un nombre de grupo, el solucionador asigna todos los miembros del grupo a la misma instalación. Si hay restricciones, tales como un valor límite de distancia, que impidan que alguno de los puntos de demanda del grupo alcance la misma instalación, no se asignará ninguno de los puntos de demanda a esa instalación. El campo se ignora para los tipos de problema Maximizar cobertura con capacidad, Cuota de mercado objetivo y Maximizar cuota de mercado. |
DistanceCutoff | Este valor representa el valor límite de distancia impuesto sobre el punto de demanda, que evita que el punto de demanda se asigne a una instalación a la que no se puede llegar dentro de la distancia determinada. Este campo y sus valores se copian de los puntos de demanda de entrada. Un valor de campo nulo indica que el punto de demanda estaba limitado por el valor límite predeterminado, que se especifica en el parámetro de entrada Valor límite de medición predeterminado. Las unidades para este valor son las mismas que las especificadas en el parámetro de entrada Unidades de medida. Este campo no está presente cuando las Unidades de medida se establecen en unidades de tiempo. |
TimeCutoff | Este valor representa el valor límite de tiempo de viaje impuesto sobre el punto de demanda, que evita que el punto de demanda se asigne a una instalación a la que no se puede llegar dentro del tiempo de viaje determinado. Este campo y sus valores se copian de los puntos de demanda de entrada. Un valor de campo nulo indica que el punto de demanda estaba limitado por el valor límite predeterminado, que se especifica en el parámetro de entrada Valor límite de medición predeterminado. Las unidades para este valor son las mismas que las especificadas en el parámetro de entrada Unidades de medida. Este campo no está presente cuando las Unidades de medida se establecen en unidades de distancia. |
CurbApproach | Especifica la dirección en la que un vehículo puede llegar al punto de demanda o salir del mismo. Este campo y sus valores se copian de los puntos de demanda de entrada. |
Estado | Este campo está restringido por un dominio de valores, que se muestran a continuación (sus valores codificados se muestran entre paréntesis). Tenga en cuenta que la ubicación de red hace referencia a la ubicación del punto de demanda en el dataset de red.
|
FacilityOID | El Id. de objeto de la instalación a la que está asignado el punto de demanda. |
Clase de entidad Líneas de asignación
La clase de entidad Líneas de asignación contiene entidades de línea que conectan los puntos de demanda con las instalaciones a las que están asignados. Si un punto de demanda se asigna a más de una instalación, hay una línea para cada instalación a la que está asignado. Si un punto de demanda no está asignado a ninguna instalación, no tendrá ninguna línea correspondiente.
El tipo de forma de salida puede ser líneas verdaderas (las líneas siguen la red de carreteras), líneas rectas o incluso puede no haber líneas (solo valores de tabla); en cualquier caso, una entidad de línea siempre representa la asignación basada en la trayectoria de red más corta entre la instalación y los puntos de demanda; por lo tanto, los campos relacionados con el tiempo y la distancia siempre reflejan mediciones de red, en lugar de mediciones de líneas rectas.
El nombre predeterminado de esta clase de entidad de salida es AllocationLines, pero puede darle un nombre diferente cambiando el parámetro Nombre de líneas de asignación de salida (Output_Demand_Points_Name en Python) antes de resolver.
A la clase de entidad se le asigna el mismo sistema de coordenadas que utiliza el dataset de red subyacente. Esto se puede controlar especificando un valor para el entorno de geoprocesamiento del Sistema de coordenadas de salida.
Los nombres de campo de la clase de entidad Líneas de asignación se muestran y describen a continuación.
Nombre del campo | Descripción |
---|---|
ObjectID | Campo ID administrado por el sistema. |
Forma | La geometría del punto, que se almacena internamente. |
Nombre | Nombre de la línea de asignación. El formato de los nombres es tal que se muestra el nombre de la instalación y el nombre del punto de demanda en el orden en que se visitan. Cuando el viaje es desde las instalaciones hasta los puntos de demanda, el nombre de la instalación se enumera primero con el formato siguiente: [nombre de la instalación] - [nombre del punto de demanda]. El nombre del punto de demanda figura primero cuando el viaje se realiza desde los puntos de demanda hasta las instalaciones. El parámetro de entrada Dirección del viaje determina la dirección del viaje. |
Peso | El peso asignado desde el punto de demanda conectado (DemandOID) a la instalación conectada (FacilityOID). |
Total_[Unidades] | La distancia o el tiempo de viaje de la ruta más corta entre la instalación y el punto de demanda. |
Total_[Cost Attribute]_[Units] | La distancia o el tiempo de viaje de la ruta más corta entre la instalación y el punto de demanda. Las unidades del atributo de coste especificado a las unidades que se han establecido en el parámetro de entrada Unidades de medida. |
TotalWeighted_[Units] | El coste ponderado de viajar entre la instalación y el punto de demanda. Es un valor de Total_[Units] multiplicado por el peso del punto de demanda asignado a la instalación. Por ejemplo, si un punto de demanda con un peso de dos se asigna a una instalación a 10 millas de distancia, el valor de TotalWeighted_Miles será 20 (2 x 10). |
DemandOID | El ID único del punto de demanda al que está asociada la línea. Una línea siempre está asociada a una instalación y a un punto de demanda. |
FacilityOID | El ID único de la instalación a la que está asociada la línea. Una línea siempre está asociada a una instalación y a un punto de demanda. |
Clase de entidad Ejes de ruta
La clase de entidad de línea Ejes de ruta representa los segmentos individuales de carretera a lo largo de la ruta más corta entre los puntos de demanda y las instalaciones a las que están asignados.
Para rellenar la clase de entidad Ejes de ruta de salida, debe establecer el parámetro Forma de líneas de asignación en líneas verdaderas de salida.
El nombre predeterminado de esta clase de entidad de salida es RouteEdges, pero puede darle un nombre diferente cambiando el parámetro Nombre de ejes de ruta de salida (Output_Route_Edges_Name en Python) antes de resolver.
A la clase de entidad se le asigna el mismo sistema de coordenadas que utiliza el dataset de red subyacente. Esto se puede controlar especificando un valor para el entorno de geoprocesamiento del Sistema de coordenadas de salida.
Los nombres de campo de la clase de entidad Ejes de ruta se muestran y describen a continuación.
Nombre de campo | Descripción | |
---|---|---|
ObjectID | Campo de Id. administrado por el sistema. | |
Forma | El campo de geometría que indica la forma de las líneas. | |
SourceName | El nombre de la clase de entidad de origen de borde desde la que se generó la línea. | |
SourceOID | La Id. de objeto de la entidad de origen atravesada. Este valor es una Id. de objeto de la clase de entidad que se identifica en el campo SourceName. | |
RouteEdgeID | Id. que representa el eje del dataset de red atravesado por la ruta. Los Id. de objeto identifican de manera única las entidades y los Id. de eje identifican de manera única los ejes, y puede haber más de un eje por entidad de línea. | |
FromPosition | Especifica dónde comienza la entidad de RouteEdges de salida en referencia con la dirección digitalizada de la entidad de origen subyacente.
| |
ToPosition | Especifica dónde acaba la entidad de RouteEdges de salida en referencia a la dirección digitalizada de la entidad de origen subyacente.
| |
RouteID | Identifica de forma exclusiva la entidad AllocationLine que atravesó el eje. El valor RouteID corresponde a un valor OID de la case de entidad de AllocationLine. | |
Attr_[Units] | Tiempo de viaje o longitud de la parte atravesada de la entidad de origen subyacente. | |
Attr_[Cost Attribute]_[Units] | Tiempo de viaje o longitud de la parte atravesada de la entidad de origen subyacente según el nombre de atributo de costes. Las unidades del atributo de coste especificado a las unidades que se han establecido en el parámetro de entrada Unidades de medida. | |
Cumul_[Units] | Tiempo de viaje o longitud de la ruta desde su origen hasta el final de la parte atravesada de esta entidad de origen subyacente. | |
Cumul_[Cost Attribute]_[Units] | Tiempo de viaje o longitud de la ruta desde su origen hasta el final de la parte atravesada de esta entidad de origen subyacente. Las unidades del atributo de coste especificado a las unidades que se han establecido en el parámetro de entrada Unidades de medida. | |
Attr_[Restriction Attribute] | Especifica si el borde atravesado utiliza el atributo de restricción al que hace referencia en el nombre de este campo.
| |
Shape_Length | Longitud geométrica de la entidad. |