[Gvsig_usuarios] cómo agregar nodos a polilíneas sobre puntos

Sergio Acosta y Lara sergioayl en gmail.com
Jue Jun 21 14:47:25 CEST 2012


Genial Valenty. Lo probaremos y luego te contamos. Gracias!
Sergio

El 20 de junio de 2012 20:21, Valenty Gonzalez <
gvalenty en creativa-consultores.com> escribió:

> Hola Sergio, acá va una idea.
>
> 1.- Capa de linea 'carreteras' (asumo sea polilinea) convertirla en
> polilínea de tramos por nodo. Sextante -- Herramientas para capas de
> lineas -- Separar polilíneas en nodos; Resultado: capa polilínea con
> tramos entre cada nodo; la llamaré: tramos_carreteras
> 2.- A la capa 'tramos_carreteras' le extraeremos los nodos. Para ello,
> Sextante -- Topología --Extraer nodos (y se lo aplicamos a la capa
> 'tramos_carreteras'; obtenemos una capa de puntos que llamaremos
> 'nodos_originales'
> 3.- Se tiene una capa de puntos, llamada 'alcantarillas', con ubicación
> próxima a carreteras; desplazaremos estos puntos sobre el 'eje de la
> via' que sería la capa nueva 'tramos_carreteras'; para ello vamos a
> Sextante -- Herramientas para capas de puntos -- Ajustar a capa de
> puntos a otra capa; capa de puntos escogemos 'alcantarillas' y capa de
> ajuste 'tramos_carretera'; la capa resultante, de tipo punto la llamamos
> 'nodos_nuevos'
> 4.- La capa 'nodos_originales' la exportamos a un nuevo shape que
> llamaremos 'nodos_agrupados'
> 5.- Con la opción de 'copiar y pegar geometrías' vamos a unir nodos.
> Seleccionas todos los elementos de la capa 'nodos_nuevos' y los copias;
> editas la capa 'nodos_agrupados' y los pegas allí; tendras una nueva
> capa de puntos con todos los nodos agrupados en la misma capa.
> 6.- Utilizando la opción de 'geometrías derivadas' creas una nueva capa
> de tipo linea a partir de los 'nodos agrupados'. Y tendrás una nueva
> línea con los nodos originales mas los nuevos. PERO como no podría ser
> todo tan sencillo... casi seguro toca reordenar los nodos en el menú de
> geometrías derivadas (me pasó con la prueba); y si hay datos atributivos
> en alcantarillas hay que pensar en usar un ID para luego ir por una
> 'unión', sino tocará transcribir.
> Espero te sea util.
>
> Saludos,
>
>
>
>
>
> El 18/06/2012 08:00 a.m., Sergio Acosta y Lara escribió:
> > Hola Mario. Creo que no es eso. Lo que queremos es ubicar unos puntos
> > sobre una línea (esto ya lo hicimos) y que esos puntos estén sobre nodos
> > de la línea (esto no lo pudimos hacer aún). O sea, crear nuevos nodos en
> > la línea exactamente en el lugar que están esos puntos que hemos movido
> > a la mencionada línea (pues están sobre la línea pero no sobre nodos de
> > la misma). Es que no sabemos por qué pero se nos han movido los puntos
> > (muchos; demasiados para moverlos manualmente) que se supone debían
> > estar sobre la línea, y ahora queremos volverlos a su lugar (no se han
> > movido siguiendo ningún patrón homogéneo). Espero haber sido claro.
> > Gracias y saludos,
> > Sergio
> >
> > El 15 de junio de 2012 04:30, Mario Carrera <carrera_marrod en gva.es
> > <mailto:carrera_marrod en gva.es>> escribió:
> >
> >
> >     Hola Sergio,
> >
> >     en Sextante, dentro de "Herramientas para capas de líneas" tienes la
> >     opción de fragmentar líneas con capas de puntos. ¿Es eso a lo que te
> >     refieres?
> >
> >     Saludos,
> >        Mario
> >
> >
> >
> >     El 14/06/12 17:12, Sergio Acosta y Lara escribió:
> >     > Hola. Hemos estado probando estas opciones pero no logramos
> obtener el
> >     > resultado deseado. Con la extensión Redes no nos permite cruzar 2
> >     capas
> >     > (en nuestro caso un shapefile de líneas con otro de puntos). Con la
> >     > extensión Topología no hemos hallado la regla topológica que nos
> >     > convierta en nodos la intersección de ambos shapefiles (o sea,
> >     nodos en
> >     > la capa de líneas -sin partirla- sobre los puntos de la otra capa
> -de
> >     > puntos-). ¿Existe alguna regla topológica que haga este proceso?
> >     Adjunto
> >     > una captura de pantalla que muestra lo que queremos hacer: los
> puntos
> >     > como círculos en rojo son los originales que queríamos estuvieran
> >     sobre
> >     > la línea; los puntos como triángulos verdes es el resultado de
> >     haberlos
> >     > movido sobre la línea (con Sextante); como se ve, no hay nodos
> donde
> >     > están estos puntos (que es lo que queremos obtener). Gracias de
> >     antemano.
> >     > Saludos,
> >     > Sergio
> >     >
> >     >
> >     >
> >     > El 13 de junio de 2012 14:17, oscar alberto herna´ndez hernández
> >     > <oscarhernandezco en hotmail.com
> >     <mailto:oscarhernandezco en hotmail.com>
> >     <mailto:oscarhernandezco en hotmail.com
> >     <mailto:oscarhernandezco en hotmail.com>>>
> >     > escribió:
> >     >
> >     >     Saludos,
> >     >     En gvSig se puede hacer esta labor utilizando la extension de
> >     >     topologia, si tienen una mmala vial le pueder dar la orden al
> >     gvSIG
> >     >     para que creee una topologia y alli te da mas opciones para que
> >     >     estos se conviertan en nodos, de todas maneras si instalas la
> >     >     extension de redes tambien te da algunas posibilidades ya que
> esta
> >     >     es para trabajar en este tipo de capas.
> >     >     Oscar
> >     >
> >     >
> >
> ------------------------------------------------------------------------
> >     >     Date: Wed, 13 Jun 2012 12:39:10 -0300
> >     >     From: sergioayl en gmail.com <mailto:sergioayl en gmail.com>
> >     <mailto:sergioayl en gmail.com <mailto:sergioayl en gmail.com>>
> >     >     To: gvsig_usuarios en listserv.gva.es
> >     <mailto:gvsig_usuarios en listserv.gva.es>
> >     >     <mailto:gvsig_usuarios en listserv.gva.es
> >     <mailto:gvsig_usuarios en listserv.gva.es>>
> >     >     Subject: [Gvsig_usuarios] cómo agregar nodos a polilíneas
> >     sobre puntos
> >     >
> >     >
> >     >     Hola. Tenemos dos capas, una de polilíneas (carreteras) y otra
> >     de puntos
> >     >     (alcantarillas), geométricamente muy próximos a las polilíneas
> >     pero no
> >     >     encima de ellas. Nos interesaba que los puntos estuvieran
> >     efectivamente
> >     >     sobre las polilíneas por lo que aplicamos el algoritmo de
> Sextante
> >     >     "Ajustar capa de puntos a otra capa". Anduvo perfectamente pero
> >     >     descubrimos que en el lugar del punto no se generaba ningún
> >     nodo en la
> >     >     polilínea. ¿Existe alguna forma de agregar nodos a las
> >     polilíneas en la
> >     >     ubicación de estos puntos? Gracias,
> >     >     Sergio
> >     >
> >     >
> >     >     _______________________________________________ gvSIG_usuarios
> >     >     mailing list gvSIG_usuarios en listserv.gva.es
> >     <mailto:gvSIG_usuarios en listserv.gva.es>
> >     >     <mailto:gvSIG_usuarios en listserv.gva.es
> >     <mailto:gvSIG_usuarios en listserv.gva.es>> Para ver hist�rico de
> >     >     mensajes, editar sus preferencias de usuario o darse de baja
> >     en esta
> >     >     lista, acuda a la siguiente direcci�n:
> >     >     http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios
> >     >
> >     >     _______________________________________________
> >     >     gvSIG_usuarios mailing list
> >     >     gvSIG_usuarios en listserv.gva.es
> >     <mailto:gvSIG_usuarios en listserv.gva.es>
> >     <mailto:gvSIG_usuarios en listserv.gva.es
> >     <mailto:gvSIG_usuarios en listserv.gva.es>>
> >     >
> >     >     Para ver histórico de mensajes, editar sus preferencias de
> >     usuario o
> >     >     darse de baja en esta lista, acuda a la siguiente dirección:
> >     >
> >     >     http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios
> >     >
> >     >
> >     >
> >     >
> >     > _______________________________________________
> >     > gvSIG_usuarios mailing list
> >     > gvSIG_usuarios en listserv.gva.es <mailto:
> gvSIG_usuarios en listserv.gva.es>
> >     >
> >     > Para ver histórico de mensajes, editar sus preferencias de usuario
> >     o darse de baja en esta lista, acuda a la siguiente dirección:
> >     >
> >     > http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios
> >     _______________________________________________
> >     gvSIG_usuarios mailing list
> >     gvSIG_usuarios en listserv.gva.es <mailto:
> gvSIG_usuarios en listserv.gva.es>
> >
> >     Para ver histórico de mensajes, editar sus preferencias de usuario o
> >     darse de baja en esta lista, acuda a la siguiente dirección:
> >
> >     http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios
> >
> >
> >
> >
> > _______________________________________________
> > gvSIG_usuarios mailing list
> > gvSIG_usuarios en listserv.gva.es
> >
> > Para ver histórico de mensajes, editar sus preferencias de usuario o
> darse de baja en esta lista, acuda a la siguiente dirección:
> >
> > http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios
> >
>
> _______________________________________________
> gvSIG_usuarios mailing list
> gvSIG_usuarios en listserv.gva.es
>
> Para ver histórico de mensajes, editar sus preferencias de usuario o darse
> de baja en esta lista, acuda a la siguiente dirección:
>
> http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listserv.gva.es/pipermail/gvsig_usuarios/attachments/20120621/3b103471/attachment.htm 


Más información sobre la lista de distribución gvSIG_usuarios