[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