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?
Respuestas
¿Demasiados anuncios?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.
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.