Hola a todos. Querría saber de qué manera, una vez tienes tu MDE, puedes hacer un trazado a través de él, imponiendo unas limitaciones de pendiente, para diseñar por ejemplo una pista forestal o una red de tuberías (si es que ambos casos pueden ser análogos, que creo que sí). Cualquier ayuda al respecto será bienvenida.
Hola!
Hace mucho que no toco estas cosas pero si no recuerdo mal, lo primero es crear el raster de pendientes. Según el tamaño que le pongas pues te crea un raster con las pendientes para cada pixeles. Puedes poner los mismo pixeles que el MDT o agrupar con menos pixeles. Una vez tengas eso, lo que tienes que hacer es reclasificar el raster de pendientes. Le das un valor de 1 a los pixeles que tengan la pendiente que te interesa (por la que va a pasar la pista forestal o lo que sea). Al resto de valores los reclasificas como 0 y ya lo tienes. Y luego dependiendo de lo que necesites hacer después, ya puedes trabajar con esa capa directamente o pasarla a vectorial (como polígono o como línea).
Espero haberte ayudado. Avisa si necesitas no te he aclarado y te intento ayudar.
Saludos
Uriuri;22730 wrote: Hola!
Hace mucho que no toco estas cosas pero si no recuerdo mal, lo primero es crear el raster de pendientes. Según el tamaño que le pongas pues te crea un raster con las pendientes para cada pixeles. Puedes poner los mismo pixeles que el MDT o agrupar con menos pixeles. Una vez tengas eso, lo que tienes que hacer es reclasificar el raster de pendientes. Le das un valor de 1 a los pixeles que tengan la pendiente que te interesa (por la que va a pasar la pista forestal o lo que sea). Al resto de valores los reclasificas como 0 y ya lo tienes. Y luego dependiendo de lo que necesites hacer después, ya puedes trabajar con esa capa directamente o pasarla a vectorial (como polígono o como línea).
Espero haberte ayudado. Avisa si necesitas no te he aclarado y te intento ayudar.
Saludos
Gracias por tu ayuda. En cuanto tenga un rato me pongo a ello y te comento si me ha servido 😉
Hola Optigan
Creo que lo que necesitas en un programa de trazados más que el arcgis. En el arcGIS puedes construir un mapa de pendientes, pero no puedes tener en cuenta (al menos con las herramientas habituales) los desmontes o terraplenes que tengas que hacer. De forma que o tu camino se ajusta perfectamente a la topografía totalmente lisa o te va a tocar hacerlo con un programa de trazados tipo ISPOL/INSTRAM o similares.
Aunque ya te digo que quizá existan algunas herramientas para eso, pero las desconozco
Uriuri;22730 wrote: Hola!
Hace mucho que no toco estas cosas pero si no recuerdo mal, lo primero es crear el raster de pendientes. Según el tamaño que le pongas pues te crea un raster con las pendientes para cada pixeles. Puedes poner los mismo pixeles que el MDT o agrupar con menos pixeles. Una vez tengas eso, lo que tienes que hacer es reclasificar el raster de pendientes. Le das un valor de 1 a los pixeles que tengan la pendiente que te interesa (por la que va a pasar la pista forestal o lo que sea). Al resto de valores los reclasificas como 0 y ya lo tienes. Y luego dependiendo de lo que necesites hacer después, ya puedes trabajar con esa capa directamente o pasarla a vectorial (como polígono o como línea).
Espero haberte ayudado. Avisa si necesitas no te he aclarado y te intento ayudar.
Saludos
No me parece buena idea. Las pendientes calculadas en raster son las pendientes máximas de un determinado pixel en relación a los píxeles que le rodean. Ese plano no te ofrece ninguna información sobre la dirección de las pendientes, y no es lo mismo que la pendiente sea transversal o longitudinal al trazado. Se podría hacer alguna chapucilla combinando orientación y pendiente, pero como te han dicho antes lo que hay que hacer es usar un programa de trazado.
Buena pesca.
Isaac;22734 wrote: Hola Optigan
Creo que lo que necesitas en un programa de trazados más que el arcgis. En el arcGIS puedes construir un mapa de pendientes, pero no puedes tener en cuenta (al menos con las herramientas habituales) los desmontes o terraplenes que tengas que hacer. De forma que o tu camino se ajusta perfectamente a la topografía totalmente lisa o te va a tocar hacerlo con un programa de trazados tipo ISPOL/INSTRAM o similares.
Aunque ya te digo que quizá existan algunas herramientas para eso, pero las desconozco
Por los movimientos de tierra no os preocupéis (de hecho, no va a haber desmontes y terraplenes, sino simplemente zanjas para soterrar tuberías); de momento lo único que quiero es una herramienta para, desde un punto, trazar un camino (en realidad sería un trazado ramificado, porque se trata de abastecer desde un embalse tres aldeas distintas) hasta otro teniendo en cuenta un rango óptimo de pendientes.
Lo mejor que puedes usar es AutoCAD, y luego proyectas la polilínea dibujada sobre un modelo de elevación en ArcGIS o similar para obtener la longitud real, cotas, etc.
Oskar;22744 wrote: Lo mejor que puedes usar es AutoCAD, y luego proyectas la polilínea dibujada sobre un modelo de elevación en ArcGIS o similar para obtener la longitud real, cotas, etc.
¿Pero eso no lo podría hacer directamente en ArcGIS con una capa lineal?
Optigan;22743 wrote: Por los movimientos de tierra no os preocupéis (de hecho, no va a haber desmontes y terraplenes, sino simplemente zanjas para soterrar tuberías); de momento lo único que quiero es una herramienta para, desde un punto, trazar un camino (en realidad sería un trazado ramificado, porque se trata de abastecer desde un embalse tres aldeas distintas) hasta otro teniendo en cuenta un rango óptimo de pendientes.
Creo recordar que eso lo resuelve GRASS tal y como viene.
Carlos;22751 wrote: Creo recordar que eso lo resuelve GRASS tal y como viene.
¿Podrías explicar a qué te refieres? La ayuda de ArcGIS no me devuelve ningún resultado para esa palabra.
GRASS es un software libre para GIS, y recuerdo (de hace muchos años), que en los manuales el ejemplo de aprendizaje eran precisamente trazados de canalizaciones en un problema similar al tuyo.
Carlos;22754 wrote: GRASS es un software libre para GIS, y recuerdo (de hace muchos años), que en los manuales el ejemplo de aprendizaje eran precisamente trazados de canalizaciones en un problema similar al tuyo.
Gracias por al aporte, pero creo que seguiré probando con ArcGIS; de momento ya he hecho un trazado "a lo bravo"... Ahora estaría bien saber la pendiente y longitud de cada tramo (entre codo y codo) y la altura exacta a la que se localizan las acometidas... 😀
Es verdad Carlos se me había pasado totalmente que GRASS tiene un módulo exactamente para eso, lo único que GRASS no es precisamente amigable.
De todas maneras si quieres hacerlo con ArcGIS y quieres obtener distancias de tramos, perfiles, y cosas así, tienes que crear los shape de lineas del tipo PolilineaM, que te permitirá sacar estadísticas por los tramos que tu decidas. Lo tengo un poco olvidado, pero creo que creas las polilíneas diibujando normal, y luego le dices, de donde a donde va cada tramo. Es sí dibujalas en el sentido de la corriente (del lago a las acometidas) porque sino e, s un fastidio estar dandoles la vuelta.
Con eso, y la extensión spatial annalysys hay un comando que se llama create route events, con el que te saca información para cada tramo de una serie de parámetros entre los que están (creo) pendientes, longirud de tramo, perfiles etc. Lo que pasa es que hace unos años que no uso esas herramientas así que miraté la ayuda para ver donde están
Isaac;22760 wrote: Es verdad Carlos se me había pasado totalmente que GRASS tiene un módulo exactamente para eso, lo único que GRASS no es precisamente amigable.
De todas maneras si quieres hacerlo con ArcGIS y quieres obtener distancias de tramos, perfiles, y cosas así, tienes que crear los shape de lineas del tipo PolilineaM, que te permitirá sacar estadísticas por los tramos que tu decidas. Lo tengo un poco olvidado, pero creo que creas las polilíneas diibujando normal, y luego le dices, de donde a donde va cada tramo. Es sí dibujalas en el sentido de la corriente (del lago a las acometidas) porque sino e, s un fastidio estar dandoles la vuelta.
Con eso, y la extensión spatial annalysys hay un comando que se llama create route events, con el que te saca información para cada tramo de una serie de parámetros entre los que están (creo) pendientes, longirud de tramo, perfiles etc. Lo que pasa es que hace unos años que no uso esas herramientas así que miraté la ayuda para ver donde están
Muchas gracias por el aporte. De momento lo que he hecho ha sido crear, dentro de mi "GeoDataBase" una "Feature class" de tipo "Line" y con ella me he puesto a dibujar tramos entre curvas de nivel por donde mejor me ha parecido... Pero seguiré investigando... 😀
Lo que tienes que hacer si te vas a limitar a usar ArcGIS es crear un modelo digital de elevación, si como dices ya tienes las curvas de nivel no te resultará complicado hacer un TIN con la malla del terreno. A partir de ese MDT o MDE creas un archivos raster de pendientes, y luego puedes hacer una consulta o selección y quedarte con las pendientes que ves factibles de trabajar. Y sobre ellas entonces diseñaría el trazado.
