Hola muchas gracias Carlos.

Como ves en la tabla (la imagen adjunta)  la curva se compone de varios
nodos o vertices y cada vertice tiene su valor Z, entonces el valor Z del
punto inicial puede ser muy diferente del valor Z del punto final.

en ese caso hay alguna función que permita promediar todos los valores Z de
los vertices y generar el campo Z con el valor promedio?

Saludos

Eddison

[image: Imágenes integradas 1]



El 20 de septiembre de 2017, 10:18, Carlos Cerdán <[email protected]>
escribió:

> Hola Eddison
>
> Creo que lo siguiente soluciona tu problema:
>
> 1. Supuesto: la curva tiene la misma elevación en toda su extensión
>
> 2. Como la función "z" aplica a puntos, entonces combina funciones para
> obtener la coordenada z del punto inicial o final de la curva.
>
> 3. Conmuta la capa a modo edición y crean un nuevo campo en el que
> aplicarás esas funciones. Ejemplo de función combinada a utilizar:
> z(start_point( $geometry))
>
> 4. Con esto ya tienes la elevación en la tabla de atributos. Guarda los
> cambios y conmuta la edición.
>
> 5. En el panel de capas, click derecho y seleccionar "Guardar como"; luego
> seleccionar las opciones pertinentes: Tipo de geometría: linestring y
> desmarcar la opción de "include z dimension".
>
>
> Saludos
>
> Carlos Cerdán
>
>
>
>
> El 15 de septiembre de 2017, 9:42, Eddison Araya <[email protected]>
> escribió:
>
>> Hola!! un gusto. Alguien sabe como convertir la polilinea de ejemplo que
>> adjunto de 3d a 2d en QGIS y que conserve en su base de atributos el valor
>> Z? Gracias. Eddison
>>
>>
>> _______________________________________________
>> QGIS-es mailing list
>> [email protected]
>> https://lists.osgeo.org/mailman/listinfo/qgis-es
>>
>>
>
> _______________________________________________
> QGIS-es mailing list
> [email protected]
> https://lists.osgeo.org/mailman/listinfo/qgis-es
>
>
_______________________________________________
QGIS-es mailing list
[email protected]
https://lists.osgeo.org/mailman/listinfo/qgis-es

Responder a