Disponible con una licencia de Network Analyst.
Los objetos de análisis de red son las entidades o registros en una clase de análisis de red y sirven como entrada y salida para las capas de análisis de red. Para realizar un análisis de red de manera eficaz, es preciso saber qué son los objetos de análisis de red y cómo trabajar con ellos.
Algunos objetos de análisis de red son registros que solo proporcionan datos tabulares para el análisis. Solo se encuentran en la capa de análisis de problema de generación de rutas para vehículos. Otros son entidades que contienen una ubicación geográfica, además de datos tabulares. No obstante, la mayoría de los objetos de análisis de red son ubicaciones de red que tienen datos tabulares, una ubicación geográfica y una posición en referencia al dataset de red. En la siguiente sección se describen las ubicaciones de red con más detalle.
Ubicaciones de red
Una ubicación de red es un tipo de objeto de análisis de red vinculado a la red; es más, su posición en la red es un dato de entrada para el análisis. Algunas ubicaciones de red, como una parada en una ruta, solo se pueden ubicar en un punto discreto en la red; otras, como una barrera de línea que representa una construcción, pueden abarcar una parte de uno o más bordes.
Ubicaciones de red puntuales
Cuando una ubicación de red es un punto, la ubicación en la red queda definida por cuatro campos de red en la tabla de atributos:
- SourceID: El identificador numérico de la clase de entidad de origen en la que se encuentra la ubicación de red.
- SourceOID: El identificador numérico de la entidad de origen.
- PosAlong: La posición a lo largo de la dirección digitalizada de la entidad de línea de origen. Este valor se almacena como una proporción; sin embargo, es nulo si la ubicación de red hace referencia a un confluencia.
- SideOfEdge: El lado del borde respecto de la dirección digitalizada de la entidad de línea. Un dominio de dos valores restringe este campo: Lado derecho (1) y lado izquierdo (2).
En la siguiente tabla se enumeran los objetos de análisis de red que pueden definirse como ubicaciones de red con mayor precisión. Están agrupados por capa de análisis de red.
Capa de análisis de red | Ubicaciones de red |
---|---|
Ruta | Paradas |
Barreras de punto | |
Área de servicio | Instalaciones |
Barreras de punto | |
Instalación más cercana | Instalaciones |
Incidentes | |
Barreras de punto | |
Matriz de coste OD | Orígenes |
Destinos | |
Barreras de punto | |
Problema de generación de rutas para vehículos | Órdenes |
Depósitos | |
Barreras de punto | |
Ubicación y asignación | Instalaciones |
Puntos de demanda | |
Barreras de punto |
Ejemplo de ubicaciones de red: paradas de ruta
Para comprender mejor los campos de ubicación de red, considere el siguiente ejemplo. Dos puntos que representan el inicio y fin de una ruta (1 y 2 en el siguiente gráfico) se cargan como paradas en una capa de análisis de ruta. Aunque los puntos no caen exactamente en las calles, la posición más cercana en la red se determina y se almacena en forma de valores numéricos en los cuatro campos de red de las paradas. A continuación, se lleva a cabo el análisis de ruta para encontrar la mejor ruta. La ruta resultante parte de la posición de la red más cercana a la parada 1 (punto a) y finaliza en el punto de la red más cercano a la parada 2 (punto b).
Del ejemplo anterior se desprende que las paradas 1 y 2 son ubicaciones de red que se asocian a la red en los puntos a y b respectivamente. La siguiente tabla de atributos muestra los campos de red de los puntos.
El campo SourceID identifica la clase de entidad de origen del dataset de red en donde se encuentran las ubicaciones de red (en este caso, Calles). SourceOID identifica los ID de objeto de las entidades de calle en las que se encuentran las ubicaciones de red (6460 y 6746, respectivamente). PosAlong indica que la parada 1 está situada en un 47,8 por ciento a lo largo de la entidad de origen, y SideOfEdge indica que está en el lado izquierdo de la entidad con respecto a la dirección digitalizada de la línea. De igual forma, la parada 2 está situada en un 45,2 por ciento a lo largo del lado derecho de la calle 6746.
Rangos de ubicación de red
Cuando una ubicación de red es lineal, su ubicación en la red queda definida por un solo campo BLOB: Ubicaciones. La información contenida en el campo define qué elementos cubre el objeto y qué parte de cada elemento de borde está cubierta. La programación con ArcObjects permite acceder e interpretar la información contenida en el BLOB, aunque ambos temas quedan fuera del ámbito del presente documento.
Los únicos objetos de análisis de red basados en líneas que se pueden definir con mayor precisión como ubicaciones de red son las barreras de línea y las barreras de polígono.
Clasificar los polígonos como ubicaciones lineales puede parecer incorrecto a priori, pero tenga en cuenta que las redes son unidimensionales. Aunque los polígonos son bidimensionales, una red solo puede hacer uso de las partes de los polígonos que se solapan con ella. Por consiguiente, la ArcGIS Network Analyst extension interseca internamente los polígonos con la red para simplificar los polígonos transformándolos en líneas y posiblemente en puntos, y convertirlos en rangos de ubicación de red. Tenga en cuenta que, independiente de la forma en que Network Analyst almacene los polígonos, ArcGIS continúa dibujándolos como polígonos en la visualización del mapa.
Tolerancia de búsqueda y entorno de alineación
Las propiedades de tolerancia de búsqueda y entorno de alineación ayudan a encontrar un lugar en la red para las ubicaciones de red que agregue o mueva. Estas propiedades forman la parte de la capa de análisis de red, ubicada en la ficha Ubicaciones de red del cuadro de diálogo Propiedades de capa.
Más información acerca de cómo abrir el cuadro de diálogo Propiedades de capa del análisis de red
Al crear una capa de análisis, debería establecer la tolerancia de búsqueda y su entorno de alineación si los valores predeterminados no son adecuados. Se asegurará así de que los datos de entrada para el análisis están ubicados en la red. Estas configuraciones se usan cuando ejecuta las siguientes operaciones:
- Cargar ubicaciones o Agregar ubicaciones.
- Crear ubicaciones de red
- Copiar y pegar ubicaciones de red
- Mover ubicaciones de red
- Recalcular campos de ubicación
Tolerancia de búsqueda
La tolerancia de búsqueda especifica el radio máximo que ArcGIS utilizará al realizar la búsqueda de un elemento de red en el que colocar una ubicación de red puntual. La tolerancia predeterminada es de 5.000 metros. Si un punto queda fuera de la tolerancia de búsqueda, la ubicación de red resultante será no ubicada, lo que significa que no tendrá una posición en la red y no puede incluirse correctamente en el análisis.
En el siguiente gráfico, la tolerancia de búsqueda se estableció a 50 metros en el momento de la ubicación de los dos puntos. Uno de los puntos no se ubicó, ya que se encontraba a más de 50 metros de cualquiera de las entidades de red.
En el siguiente gráfico ambos puntos están ubicados, ya que el valor asignado a la tolerancia de búsqueda era más grande (100 metros).
Entorno de alineación para las ubicaciones de red
Puede que desee ubicar paradas en una entidad de origen concreta; por ejemplo, puede que desee ubicarlas en confluencias pero no en calles; o al colocar paradas en una red de varios modelos, puede que desee ubicarlas en calles pero no en líneas de ferrocarril. Puede incluso que desee ubicarlas en confluencias, y si no se encuentra ninguna confluencia dentro de la tolerancia de búsqueda, ubicarlas en calles.
Si un dataset de red tiene más de un origen, puede elegir qué clases de entidad de origen se deberían utilizar para ubicar un elemento de red. Para encontrar el elemento de red más cercano de entre varios orígenes, haga clic en Más cercana y active al menos una de las casillas de la tabla Alinear con para cada origen sobre el que desee ubicar el elemento de red. Para cada origen, puede elegir si la ubicación de red se debería ubicar en el punto más cercano a lo largo de la entidad (Forma), en el centro o en un extremo.
Por otro lado, puede optar por alinearse con el elemento más cercano para un origen y, si no se encuentra ningún elemento en ese origen dentro de la tolerancia de búsqueda, alinearse con el elemento más cercano para un segundo origen, etc. Para ello, haga clic en Primero en la sección Búsqueda de ubicaciones de red y en la tabla Alinear con active las casillas correspondientes por lo menos a dos orígenes.
Puede reordenar los orígenes en la tabla seleccionándolos y utilizando los botones de flecha arriba y abajo del lado derecho.
La siguiente ilustración muestra cómo se detectan las ubicaciones de red con la configuración del gráfico anterior.
Puede cambiar esta configuración para alinear con las intersecciones con tan solo activar un origen de confluencias. Si desea que las ubicaciones de red se ubiquen siempre en una entidad de origen que represente las instalaciones de la compañía, por ejemplo, podría activar ese origen en su lugar.
Entorno de alineación con Construir consulta
También puede definir una consulta de forma que se restrinja la búsqueda a un subconjunto de las entidades contenidas en una clase de entidad de origen. Esto resulta útil si no desea encontrar entidades que puedan resultar inadecuadas para una ubicación de red. Por ejemplo, si está cargando centroides de polígonos y no desea buscar en carreteras locales, puede definir una consulta que busque sólo en carreteras principales.
Puede acceder al generador de consultas haciendo clic con el botón derecho en una clase de entidad de fuente de red en el panel Búsqueda de ubicaciones de red y seleccionando Construir consulta.
El cuadro de diálogo Generador de consultas funciona como el cuadro de diálogo Seleccionar por atributos.
Excluir partes restringidas de la red
Al marcar esta opción, las ubicaciones de red sólo se colocan en porciones trazables de la red. Esto evita situar ubicaciones de red sobre elementos a los que no puede acceder debido a restricciones o barreras.
Entorno de alineación y rangos de ubicación de red
En el caso de los rangos de ubicación de red como las barreras de línea, el entorno de alineación determina en qué clases de entidad de origen se van a ubicar los objetos de análisis de red. La tolerancia de búsqueda no se tiene en cuenta, puesto que los rangos de ubicación de red solo se ubican en los elementos sobre los que se superponen.
Si tiene dos clases de entidad de origen (Calles y Vías férreas) y ha desactivado Vías férreas, cualquier barrera de línea o de polígono que agregue posteriormente solo se ubicará en caminos, incluso aunque las barreras cubran líneas de ferrocarril.
Cargar utilizando ubicaciones de red
Cuando se crea una ubicación de red, los campos de ubicación de red se calculan utilizando una búsqueda espacial.
Si está cargando ubicaciones de red previamente ubicadas, los campos de ubicación contienen toda la información necesaria para ubicarlos de nuevo. Así, es posible copiar los valores de los campos de ubicación de red y evitar la búsqueda espacial, que es relativamente más lenta.
Los campos de ubicación de red ya existirán si utilizó las entidades en otro análisis de red o ejecutó la herramienta de geoprocesamiento Calcular ubicaciones.
- Cargar objetos de análisis de red en ArcMap
- Cargar objetos de análisis de red mediante una herramienta de geoprocesamiento
ArcGIS utiliza los campos de ubicación de forma predeterminada al copiar y pegar grandes cantidades de ubicaciones de red entre las capas de análisis. Por ejemplo, si tiene 100 puntos cargados como paradas en una capa de análisis de ruta y desea utilizar esas mismas paradas como instalaciones en la capa de análisis de la instalación más cercana, es mucho más rápido copiar las ubicaciones de la capa de ruta y pegarlas en la capa de instalación más cercana que cargarlos desde la clase de entidad de puntos utilizando una búsqueda espacial.
Más información sobre cómo crear objetos de análisis de red con Copiar y Pegar
Ubicaciones de red no ubicadas
Una ubicación de red puntual (por ejemplo, una parada) solo hace referencia a una ubicación válida en la red si la geometría se encontraba dentro de la tolerancia de búsqueda de una entidad de origen en el dataset de red en el momento de crearla o moverla. Network Analyst proporciona una tolerancia de búsqueda predeterminada de 5.000 metros. Esta tolerancia de búsqueda se puede modificar para buscar en una área más pequeña o más grande. Si no se encuentra ninguna entidad de red dentro de la tolerancia de búsqueda, el campo Estado de la ubicación de red recibirá el valor No ubicado.
Reubicar las ubicaciones de red seleccionadas
Puede que desee reubicar las ubicaciones de red tras cambiar la con figuración de la tolerancia de búsqueda o de la alineación, o puede que desee ubicar una ubicación de red actualmente no ubicada. Las dos maneras habituales de hacerlo consisten en mover las ubicaciones o bien recalcular los campos de ubicación.
Propiedades de los objetos de análisis de red
Las propiedades de los objetos de análisis de red tienen diversas utilidades. Los valores de las propiedades introducidos por el usuario, incluidos los campos de ubicación de red calculados de forma automática al agregar o mover una ubicación de red, actúan como datos de entrada para el análisis. Algunas propiedades actúan como contenedores del resultado de un análisis. Ello le permite inspeccionar los resultados en campos de salida tras la resolución. Hay también campos de entrada/salida que sirven para ambos propósitos.
Puede introducir los datos de entrada e inspeccionar el resultado a través de las tablas de atributos de las clases de análisis de red o de la ventana Propiedades de cada uno de los objetos de análisis de red.
Temas relacionados
- ¿Qué son las capas de análisis de red?
- Crear objetos de análisis de red utilizando Crear una ubicación de red
- Crear objetos de análisis de red creando utilizando Agregar elemento
- Cargar objetos de análisis de red en ArcMap
- Cargar objetos de análisis de red utilizando una herramienta de geoprocesamiento
- Alinear ubicaciones de red mediante Construir consulta
- Visualizar y editar las propiedades de los objetos de análisis de red
- Mover objetos de análisis de red
- Geocodificación inversa de ubicaciones de red
- Recalcular campos de ubicación
- Actualizar los objetos de análisis de red de los gráficos