10 votos

Limpieza de la red espacial

Los datos utilizados para crear una red tienen consideraciones especiales a la hora de su limpieza, ya que los pequeños errores espaciales pueden dar lugar a importantes fallos de conectividad.

¿Qué técnicas podrían considerarse las mejores prácticas para limpiar los datos de las redes espaciales antes de construir un modelo de red?

Para empezar, esto es lo que se me ocurre

  • Asegúrese de que su SIG no oculta errores de topología (como puede hacer ArcMap), o que si lo hace, el proceso de construcción de la red está diseñado para tenerlo en cuenta (como hace Arc Network Analyst). Comprenda cómo y por qué ocurre esto.

  • Utilice las funciones de topología de su SIG - por ejemplo, Arc Topology, Autocad Drawing Cleanup. Detecte todas las polilíneas que se encuentran dentro de una tolerancia, o que se tocan o se intersecan, sin estar asentadas (es decir, que no se rompen en el punto de intersección). Los sobregiros y subgiros entran en esta categoría. Compruebe si hay errores (dependiendo de su representación pueden representar puentes/túneles, o no). Utilice las reparaciones automáticas si todas parecen errores y la reparación manual es inviable.

  • También se comprueba si los puntos finales de los enlaces se encuentran dentro de una determinada tolerancia sin coincidir. Utiliza las reparaciones automáticas si todas parecen errores y la reparación manual es inviable.

  • Aumente gradualmente la tolerancia en los dos pasos anteriores hasta que esté seguro de que todos los rasgos así detectados son intencionados.

  • Construye la red, calcula la conectividad de cada cruce (el número de enlaces que lo unen). Comprueba (idealmente) todos ellos o (probablemente) una muestra aleatoria para asegurarte de que son lo que esperas.

  • Ordena todas las polilíneas de tu modelo por su longitud y, empezando por la más pequeña, revísalas manualmente (posiblemente con la ayuda de los datos de conectividad calculados). Los enlaces de red muy cortos suelen ser errores, y pueden estar estropeando los ángulos de giro, etc.

¿Me he perdido algo? Siéntase libre de describir o enlazar a buenos recursos fuera del sitio.

0 votos

Además, no es específico del análisis de redes, pero si comprueba lo que su software de análisis de redes cree que es la longitud de cada enlace con lo que su SIG cree que es la longitud del enlace, eso puede señalar problemas de referenciación espacial.

4voto

Geog Puntos 1604

En Arc se puede construir una red geométrica y luego comprobar en el tabla de errores para buscar errores (para ello hay que eliminar primero la topología, y también la rotonda que también produce un error de red geométrica).

Los errores señalados son problemas comunes independientemente del SIG que se utilice:

  • Características que tienen una geometría vacía,
  • características que contienen múltiples partes,
  • características que forman un bucle cerrado o tienen la misma unión desde y hacia,
  • características que tienen una longitud cero,
  • Uniones coincidentes con un vértice de arista que tenga un valor z diferente,
  • Uniones autónomas; que son uniones no conectadas a ninguna arista
  • características que no se colapsan sobre sí mismas porque su longitud está cerca de la tolerancia de encaje

2voto

Diablomarcus Puntos 662

Como seguimiento muy tardío a esto, recientemente he estado escribiendo sobre estos temas y esto es lo que escribí: Preparación de modelos para su uso en el análisis de redes espaciales

2voto

Michael Barker Puntos 8234

Por mi experiencia. Utiliza sólo líneas de tipo Linestring, construye líneas lo más largas posible, exige que cada línea tenga al menos 1 punto compartido con otras, no permitas líneas de longitud 0, exige que las líneas sean OGC Valid (sin auto intersección, etc). Si tienes eventos en las líneas (referenciación lineal) almacena también el punto gps, porque habrá alguien que no entienda el concepto y romperá los datos.

Y por último, pero no menos importante, no dejes que la gente actualice o inserte datos erróneos en la base de datos maestra y con la promesa de que lo arreglen más tarde, eso nunca sucederá.

0 votos

Buenas sugerencias. Creo que la auto-intersección está permitida en OGC valid, pero no en OGC Simple Features valid? Acabo de encontrar un buen resumen aquí 1spatial.co.uk/wp-content/uploads/2012/10/

0 votos

Sin embargo, por interés, ¿por qué debería ser mala la autointerpretación? La no intersección suele implicar la ausencia de conectividad, por lo que muchos enlaces de la red pueden autointerceptarse (por ejemplo, los cruces de autopistas en los que el mismo enlace se cruza por encima de sí mismo).

0 votos

Si la auto-intersección está prohibida, tienes que intentar crear anillos y cosas así. también hace que sea difícil comprobar que todo es correcto. Además, la topología de la red no se preocupa de cómo se hace, sólo se preocupa de qué borde te lleva al siguiente nodo...

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X