4 votos

QChainage no coloca los puntos uniformemente a lo largo de las líneas disueltas

Estoy tratando de añadir marcadores de millas a los datos de la línea central de la interestatal. He probado tanto la herramienta de disolución nativa (que congela QGis) como la disolución de líneas SAGA para crear una línea continua. Cuando ejecuto la herramienta QChainage parece leer los nodos (cortes) en los datos originales como si todavía estuvieran allí. No estoy seguro de si se trata de un problema de disolución o de QChainage, pero no he encontrado ninguna solución o solución para esto. Parece que las herramientas de disolución no crean realmente una característica continua.

enter image description here

3 votos

¿Te has asegurado de que todas las líneas siguen la misma dirección antes de fusionarlas?

5voto

Mat Puntos 196

Creo que @jberrio ha identificado el problema - me parece que esto ocurre muy a menudo trabajando con datos de OpenStreetMap, donde la gente ha digitalizado segmentos de carretera en diferentes direcciones.

Esto hace que algunos segmentos tengan longitudes negativas, por lo que cuando el encadenamiento se ejecuta, algunos nodos están más lejos (o no tan lejos) a lo largo de la línea como deberían estar.

Para solucionar esto, el plugin Unir varias líneas puede fijar segmentos de línea para que vayan en una dirección. Esto también está disponible en QGIS 3 así como en QGIS 2.

Una vez hecho esto, Qchainage debería funcionar como se espera. (Es posible que tenga que hacer alguna edición manual después de que se ejecute, funciona bien en geometrías de líneas simples, pero algunas cosas como los bucles y las ramas pueden necesitar ser ordenadas)

De las notas del plugin.

Después de seleccionar varias características de una capa de línea, este plugin puede fusionarlas en una característica con una línea continua. El plugin pondrá automáticamente las líneas seleccionadas en un orden y dirección geográficamente lógicos. Si los puntos finales de dos líneas no coinciden exactamente, se añade un segmento de línea entre ambos puntos para que el resultado final sea una única línea continua. Los atributos de la nueva línea serán los de una de las características seleccionadas, pero no se puede predecir cuál.

0 votos

¡Bien hecho, señor! "Join Multiple Lines" resolvió este mismo problema con los datos de la Hidrografía Nacional (NHD).

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