<div dir="ltr"><div><div><div><div>Hola Eddison<br><br></div>Interesante pregunta. Con las funciones disponibles no veo cómo lograr directamente tu requerimiento. Tendrás que hacer un proceso de varios pasos:</div><div><br></div><div>1. codificar las líneas,</div><div>2. convertirlas a puntos,</div><div>3. determinar la elevación de cada punto,</div><div>4. sacar el promedio de elevación de puntos según código,</div><div>5. pasar a una tabla</div><div>6. unir esa tabla con la capa original (por el código de línea, claro).<br><br></div>Y ahora me toca preguntar: ¿para qué caso requieres hallar la elevación promedio de una curva Z que no es curva de nivel? ¿es un camino o carretera?<br><br></div>Saludos<br><br></div>Carlos<br><div><div><br><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">El 20 de septiembre de 2017, 23:29, Eddison Araya <span dir="ltr"><<a href="mailto:eddisonjose@gmail.com" target="_blank">eddisonjose@gmail.com</a>></span> escribió:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hola muchas gracias Carlos.</div><div><br></div><div>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.</div><div><br></div><div>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?</div><div><br></div><div>Saludos</div><span class=""><div><br></div><div>Eddison</div><div><br></div><div><img src="cid:ii_15ea2b2db0870046" alt="Imágenes integradas 1" width="562" height="338"><br></div><div><br></div><br></span><div class="gmail_extra"><br><div class="gmail_quote"><span class="">El 20 de septiembre de 2017, 10:18, Carlos Cerdán <span dir="ltr"><<a href="mailto:sig.upagu@gmail.com" target="_blank">sig.upagu@gmail.com</a>></span> escribió:<br></span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=""><div dir="ltr"><div><div><div><div><div><div><div>Hola Eddison<br><br></div>Creo que lo siguiente soluciona tu problema:<br><br></div>1. Supuesto: la curva tiene la misma elevación en toda su extensión<br><br>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.<br><br></div>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))<br><br></div>4. Con esto ya tienes la elevación en la tabla de atributos. Guarda los cambios y conmuta la edición.<br><br></div>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".</div><div><br></div><div><br></div>Saludos<br><br></div>Carlos Cerdán<br><div><div><div><div><br><div><div><br><br></div></div></div></div></div></div></div></span><div class="gmail_extra"><br><div class="gmail_quote"><span class=""><span>El 15 de septiembre de 2017, 9:42, Eddison Araya <span dir="ltr"><<a href="mailto:eddisonjose@gmail.com" target="_blank">eddisonjose@gmail.com</a>></span> escribió:<br></span></span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=""><span><div dir="ltr"><div class="gmail_quote">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</div><div class="gmail_quote"><br></div></div>
<br></span></span><span class="">______________________________<wbr>_________________<br>
QGIS-es mailing list<br>
<a href="mailto:QGIS-es@lists.osgeo.org" target="_blank">QGIS-es@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/qgis-es" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailma<wbr>n/listinfo/qgis-es</a><br>
<br></span></blockquote></div><br></div><span class="">
<br>______________________________<wbr>_________________<br>
QGIS-es mailing list<br>
<a href="mailto:QGIS-es@lists.osgeo.org" target="_blank">QGIS-es@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/qgis-es" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailma<wbr>n/listinfo/qgis-es</a><br>
<br></span></blockquote></div><br></div></div>
</blockquote></div><br></div>