7 votos

calcular el promedio de la pendiente a lo largo de una línea

Tengo un pendiente de la capa y quiero calcular el promedio de la pendiente a lo largo de una línea. Esta línea no es necesariamente recta (e.g es una ruta, me gustaría ser capaz de introducir las coordenadas geográficas a lo largo de la línea y tener un script que muestra el promedio de la pendiente). Es esto posible?

2voto

Markus Olsson Puntos 12651

Un enfoque sencillo que puede automatizar en ArcMap usando Python sería romper la línea en los puntos en un intervalo elegido o incluso sólo en los vértices. A continuación, extraer los valores de los puntos de la trama para obtener el perfil longitudinal (asegúrese de seleccionar la opción de interpolación). Luego, simplemente calcule el valor promedio de los puntos.

Como @whuber mencionado hay una precisión de trade-off con sencillez, pero si usted está buscando una solución sencilla que podría script rápidamente lo anterior debería ayudar.

1voto

Paul G Puntos 1615

Si la pendiente de la capa de sólo da el valor de la pendiente, no es posible. Para calcular el promedio del valor de la pendiente a lo largo de la línea que usted también necesita la pendiente orientación plana. Toda la pendiente del vector es necesario. Tenga en cuenta la pendiente de cálculo generalmente depende mucho de la entrada DEM resolución.

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