En ArcGIS, una ruta es cualquier entidad de línea (como una calle, carretera, río o tubería) que contiene un identificador único y un sistema de medición. Para la referenciación lineal, los sistemas de medición habituales son la distancia o el tiempo, pero el sistema de medición puede ser cualquier cosa que desee. Los valores m (también conocidos como medidas) se almacenan en la coordenada m de cada vértice de una entidad de ruta.
Puede almacenar rutas en ambos shapefiles y como una clase de entidad en la geodatabase. Las geodatabases son el método de preferencia para almacenar y administrar rutas, puesto que admiten funcionalidades avanzadas (como topologías, redes, reglas de atributos o subtipos), que le permiten modelar comportamientos reales, aplicar reglas para administrar y mantener la integridad de los datos y usar herramientas para trabajar con relaciones espaciales de las entidades y atributos principales. ArcGIS Pro y la caja de herramientas Referenciación lineal contienen herramientas para crear rutas en shapefiles y geodatabases.
Además de las herramientas utilizadas para crear nuevas clases de entidad de ruta para su subsiguiente digitalización o importación, hay herramientas para crear rutas fusionando entidades de línea existentes, calibrando datos de ruta con puntos y migrando datos de ruta de un formato a otro.
Acerca de la creación de clases de entidad de ruta
Puede crear rutas a partir de líneas existentes, importarlas a partir de otros formatos o crearlas como una nueva clase de entidad de ruta en ArcGIS Pro. Para habilitar rutas para almacenar valores m (de medición), puede crear una clase de entidad de ruta en el panel Catálogo. Al crear una clase de entidad de ruta, debe hacer lo siguiente:
- Defina el tipo de clase de entidad como línea e indique que incluirá valores m (de medición).
- También debe agregar un campo identificador de rutas para identificar de forma única cada ruta de la clase de entidad.
Cuando esté realizando operaciones de referenciación lineal en ArcGIS Pro, seleccionará un campo de la capa de la clase de entidad de ruta que proporcionará este identificador único. El valor de cada campo se utiliza para buscar eventos en la entidad de línea. En primer lugar, el Id. de ruta coincide con una entidad, y a continuación, los eventos se ubican a lo largo de las entidades de ruta utilizando medidas en la tabla de eventos.
Definir las propiedades de medida de las coordenadas m
Para crear una clase de entidad de ruta, utilice el asistente Crear clase de entidad.
En el cuadro de diálogo Crear clase de entidad, en la página Definir, especifique que la clase de entidad tenga coordenadas m activando la casilla Valores M.
En la página Tolerancia, que se muestra a continuación, defina la tolerancia m o acepte el valor predeterminado. La tolerancia m define la tolerancia para el clustering de valores m durante el procesamiento. Su valor predeterminado es de 0,001 unidades. Si las coordenadas coinciden y sus valores m están dentro de esta tolerancia, se configurarán iguales entre sí.
En la mayoría de los casos, se recomienda aceptar la tolerancia m predeterminada. Sin embargo, si los valores de medición son pequeños (dentro de 0,001 unidades) y desea asegurarse de que las medidas no se agrupen, puede especificar su propia tolerancia m.
Si efectúa cambios en las tolerancias x,y o m y desea volver al valor predeterminado, haga clic en el botón Restablecer al valor predeterminado.
Desde la página Resolución, desactive la casilla de verificación Aceptar la resolución y la extensión de dominio predeterminadas si desea cambiar la resolución m. También puede establecer la resolución m y el rango m.
La Resolución M define la resolución de los valores m. Su valor predeterminado es 0,0001 unidades, que es la tolerancia m predeterminada dividida por 10. En este caso, los valores m almacenan una precisión de cuatro posiciones decimales. Si las medidas m representan algo que utilice valores incrementales muy pequeños con varias posiciones decimales, quizá desee establecer su propia resolución m. Por ejemplo, una resolución m de 0,000001 almacena valores m con una precisión de seis posiciones decimales.
La resolución m y la extensión de dominio m (Mín. y Máx.) están directamente relacionadas entre sí. Cuando se modifica la resolución m, los valores m máximos se vuelven a calcular al mayor valor permitido según la resolución. También puede establecer el rango de valores m estableciendo el valor más bajo (Mín.) y más alto (Máx.). La resolución m se vuelve a calcular con la mejor resolución posible en función de los valores m mínimos y máximos introducidos.
Consulte Crear una clase de entidad para almacenar rutas para ver la lista completa de pasos para crear una clase de entidad independiente para almacenar rutas.