5 votos

Formas de determinar las características topográficas de un río de la bobina

Hay métodos y/o guías técnicas sobre cómo clasificar el grado de bobinado de río cuerpos?

Tengo el siguiente capa de polígono de aproximadamente 100.000 cuerpos de agua y quisiera escribir de un proceso automatizado. Quiero dividir en secciones basadas en cómo planas o curvas son como se muestra en la imagen de abajo.

Por ahora, me estoy centrando en x e y las dimensiones. Finalmente, voy a mirar en la elevación de los diferenciales.

enter image description here

6voto

user56946 Puntos 46

En el mundo de la hidrología y geomorfología, en efecto, hay una métrica que se utiliza para clasificar/cuantificar la "curvatura" de un río......sinuosidad.

Sinuosidad es simplemente una medida de la trayectoria real de la longitud del río dividido por la ruta más corta longitud (en línea recta la distancia).

Así, se podría medir la sinuosidad del río como un todo (real longitud de ruta de acceso de todo el río dividido por la distancia en línea recta desde la cabeza a la boca), o, por lo que usted está haciendo, usted va a querer dividir el río en que el individuo alcanza (la longitud de la que tendrá que decidir.....pero debe ser abordado con cautela debido a las diferentes longitudes podría afectar drásticamente la sinuosidad de la medición) y dividir la longitud del trayecto real de la persona en llegar por la línea recta, la distancia desde la parte superior a la parte inferior de ese individuo a alcanzar.

¿Que sentido? Esto es muy común en la medida en hidrología/geomorfología y debe ser bastante simple para automatizar. Yo no soy programador, pero hace un par de años hice una simple automatización de este proceso con ModelBuilder en ArcGIS. Así que me imagino que los programadores por ahí podía hacer algo aún menos torpe.

2voto

warsze Puntos 178

Yo no soy un hidrólogo, así que no estoy al tanto de cualquier métricas/heurística que deberían regir sus métodos, pero aquí es una corriente de la conciencia de respuesta para algo que sería divertido intentarlo.

Interpolar puntos a lo largo de la línea:

En primer lugar, me gustaría interpolar puntos a lo largo de la línea con una longitud equivalente, a corto espaciamiento de acuerdo a un mínimo de granularidad en el que la distancia entre los puntos podría decirse que equivale a una distancia de largo suficiente para establecer una "liquidación rasgo".

Me gustaría experimentar con algo como 4x el banco-ancho completo, o tal vez el ancho de la 25 o 50 años de la llanura aluvial como el espacio de la distancia. En otras palabras, algo distinto, mágico-número de adivinar que podría repetirse para otros arroyos---como un enfoque de este tipo hacen que sea repetible para los flujos en estudios posteriores.

Conseguir el cambio-en-cojinete de valores para cada punto:

A continuación, me gustaría recorrer los puntos (o hacerlo junto a la interpolación, arriba) y obtener un valor para el cambio en la demora entre cada punto y los dos puntos anteriores/siguientes. Obviamente, mayor será el valor de delta, el más sinuoso.

Recoger los umbrales para clasificar liquidación de la intensidad:

Una vez que tuviera el delta de valores establecido, usted probablemente podría "globo ocular" los datos respecto a su trayectoria de flujo y seleccione un umbrales para los rangos de valores que constituyen diversas intensidades de liquidación. Como alternativa, puede utilizar la mayoría de alguno de los criterios de clasificación como usted puede para un típico choropleth mapa.

Lo que es una diversión pregunta de investigación para explorar. Estoy celoso. :)

PS. FWIW, me gustaría hacer el 100% de este en PostGRESql mediante consultas espaciales PostGIS/operadores. Funciones útiles incluiría.. ST_Line_Interpolate_Point, ST_Azimuth, y posiblemente generate_series

0voto

Sam Puntos 167

Tengo una sinuosidad y gradiente caja de herramientas que usted puede querer echar un vistazo a - http://www.arcgis.com/home/item.html?id=c8eb4ce1384e45258ccba1b33cd4e3cb

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