Re: [Gvsig_usuarios] Transformar lineas en poligonos

2015-09-23 Por tema Ovidio Ribeira
Gracias a todos, por fin lo he conseguido, poligonando las lineas y eliminando 
las superficies  = 0, eliminando duplicados y un poco de paciencia para 
arreglar algunos polígonos complicados.
Saludos
Ovidio

To: gvsig_usuarios@listserv.gva.es
From: omarti...@gvsig.com
Date: Tue, 22 Sep 2015 14:27:03 +0200
Subject: Re: [Gvsig_usuarios] Transformar lineas en poligonos


  

  
  
Buenas,



Es posible, tendrías que instalar la librería gvpy como se explica
aquí: https://github.com/oscar9/gvpy

Básicamente es copiar un fichero gvpy.py y ponerlo en la carpeta lib



Y se ejecutaría con una línea similar a la siguiente:

newshape = gvpy.runalg("polygonize", "Parcelario")



En este caso viene a ser el nombre del geoproceso y el nombre de la
capa, también podrías pasarle el nombre de la capa como una capa
normal, currentLayer() por ejemplo.



Como tu dices, aun haciendo así el polygonize genera varias
geometrías como resultado de lo que debería de ser solo una, pero
parece que la única válida es la que tiene área mayor que 0, así que
podrías extraer la correcta. La prueba la he hecho seleccionando el
polígono de arriba del todo de tu imagen.



Esta librería soporta la selección, quiero decir que hará el
polygonize de las entidades que tengas seleccionadas, o si no tienes
ninguna lo hará de toda la capa.



Sino ya pensando alternativas te diría que si esta muy sucio el
fichero y vas más a mano extraigas los nodos de las líneas con un
par de geoprocesos y realices el tema de geometrías derivadas que te
comentaba Mario, luego si has perdido información de las entidades
que necesitas asignar a esa parcela ya podríamos buscar a hacerlo
mediante scripting.



Dale una prueba y nos comentas si así se te solucionaría.



Otra alternativa sería meternos a usar algo de la librería JTS
http://www.vividsolutions.com/jts/JTSHome.htm pero he estado mirando
y no encuentro nada que nos ayudase en hacer esta operación
geométrica.



Un saludo,

Óscar





On 22/09/2015 13:50, Ovidio Ribeira
  wrote:



  
  

Hola, Alvaro, he probado con "poligonar" en algunos casos va
bien pero en otros no, te lo muestro en un patallazo, creo que
el dxf esta muy "sucio" hay superposiciones de lineas. ¿Seria
posible integrar el geoproceso poligonar lineas en un script?,
de esta forma podria automatizar bastante el trabajo, aún que
tuviera que coger las lineas individualmente y "limpiarlas".





  
  




Saludos


  To: gvsig_usuarios@listserv.gva.es

  From: aang...@gvsig.com

  Date: Tue, 22 Sep 2015 12:40:01 +0200

  Subject: Re: [Gvsig_usuarios] Transformar lineas en poligonos

  

  Hola,



He realizado una prueba rápida con el shape que has
adjuntado y el geoproceso "Poligonar líneas" y aparentemente
se obtiene el resultado que buscas.

Pruébalo y nos cuentas si te funciona.



Saludos,

Alvaro



El 22/09/15 a las 12:26, Ovidio Ribeira escribió:

  
  

Gracias Mario y Oscar, lo voy a seguir
  intentando, ya os contaré 

  

  > To: gvsig_usuarios@listserv.gva.es

> From: mcarr...@gvsig.com

> Date: Tue, 22 Sep 2015 09:39:54 +0200

> Subject: Re: [Gvsig_usuarios] Transformar lineas en
poligonos

> 

> 

> Hola Ovidio,

> 

> si tienes las líneas continuas entre sí, formando
los distintos futuros

> polígonos, puedes utilizar la herramienta de Crear
geometrías derivadas.

> Con esta herramienta puedes crear polígonos a
partir de líneas o de

> puntos, y polilíneas a partir de puntos.

> 

> Puedes ver su funcionamiento aquí:

> 

> https://www.youtube.com/watch?v=1tJt4HvTyWg

> 

> Saludos,

> Mario

> 

> 

> 

> El 22/09/15 a las 09:03, Ovidio Ribeira escribió:

> > Hola, tengo unha capa de parcelas, tipo
lineas, adquiridas a traves de

> > un dxf y queria transformarlas en polígonos
para poder asociarle

> > información, he intentado hacer la
transformación a traves de sextante o

> > creando un script propio, que añada los
vertices de las lineas, 

Re: [Gvsig_usuarios] Imprimir elemento seleccionado

2015-09-23 Por tema Javier Galán
Oscar.

Si necesitas ayuda con algo, me dices y te hecho una mano con eso.

Un saludo

El 21 de septiembre de 2015, 7:38, Javier Galán 
escribió:

> Hola Óscar
>
> Estuve peleándome mucho con las librerías de jopendocuemnte y al final
> pude lograr lo hacer informes que necesitaba. Gracias por tu ayuda.
>
> Por otro lado como dices todos vamos en una misma dirección. Ya tenia
> resuelta la parte alfanumérica y empecé con la salida gráfica. Pero me
> atasqué y tuve que dejarlo aparcado. Espero tu publicación para poder
> retomarlo.
>
> Un saludo
> Javier
>
> El 19 de septiembre de 2015, 11:06, Óscar Martínez 
> escribió:
>
>> Buenas,
>>
>> Tengo un ejemplo de esto preparado para publicar los próximos días en el
>> blog de gvsig,  a raiz de esto que tu mismo dices,  el resultado sería
>> similar a este de la imagen
>> https://twitter.com/masquesig/status/644872245844791296?s=09
>>
>> Aún queda pelear algunos problemas que da guerra la librería
>> jopendocument..
>>
>> Si no me equivoco tambien fue Javier quien pregunto lo de jopendocument,
>> así que parece que vamos todos en la misma línea de pensamiento ;)
>>
>> Un saludo!
>> El sábado, 19 de septiembre de 2015, Joaquin Jose del Cerro Murciano <
>> jjdelce...@gvsig.org> escribió:
>>
>>>
>>>
>>> El 17 de septiembre de 2015, 16:29, Javier Galán >> > escribió:
>>>
 Muchas gracias Joaquin por el script  creo que me va a servir para unas
 cuantas cosas más ;P

 Como parto de un script previo lo que hacia es que cuando seleccionaba
 un registro, en una capa aparte tengo un único elemento que es igual al
 elemento que voy seleccionando. Se que no era la mejor opción pero de
 momento me servia,
 Ahora probare con lo que me dices. Y así creo que podre insertarlo en
 un documento para generar un informe con la parcela.

 Hola Javier,
>>> Si quiesieses generar informes a partir de algo como el script anterior,
>>> te recomendaria
>>> que le echases un vistazo a la libreria jOpenDocument (
>>> http://www.jopendocument.org/) que
>>> permite trabajar desde java con ficheros ODT. Podrias crearte una
>>> plantilla en ODT
>>> y luego insertar la imagen del mapa y/o rellenar algunos campos de este
>>> para obtener
>>> informes personalizados.
>>>
>>> Para usar la libreria, en una primera aproximacion lo mas simple es
>>> dejar caer los
>>> jar en la carpeta lib de la instalacion de gvSIG y luego simplemente
>>> importar las
>>> clases que precises desde tu script de gvSIG.
>>>
>>> A ver si algun dia tengo un ratito y puedo dejar un ejemplo de como
>>> hacerlo.
>>>
>>> Un saludo
>>> Joaquin
>>>
>>>
>>>
 De nuevo muchas gracias

 El 16 de septiembre de 2015, 11:07, sinorfavela 
 escribió:

> Muchas gracias por el script!
>
> Como no he hecho nunca uno, hago un par de preguntas (y así trato de
> aprender algo):
>
> -Para la duda que planteaba este hilo, si con este script es necesario
> seleccionar varios elementos no tendríamos una visualización distinta
> para
> el elemento seleccionado, ¿no?. Supongo que habría que introducir
> alguna
> línea más para que vaya seleccionando sucesivamente cada elemento de
> una
> capa.
>
> -Y esta ya es sólo para mis intereses. Me parece entender que con
> "encuadre
> = f.geometry().getEnvelope()" se centra la vista en la envolvente de
> cada
> objeto. Si estos no son iguales y los quisiera a la misma escala,
> ¿tendría
> que añadir una línea más posterior que cambiase la vista a una escala
> común
> siempre?
>
> Muchísimas gracias de nuevo por el esfuerzo!
>
>
>
>
> --
> View this message in context:
> http://osgeo-org.1560.x6.nabble.com/Imprimir-elemento-seleccionado-tp5224092p5224430.html
> Sent from the gvSIG usuarios mailing list archive at Nabble.com.
> ___
> gvSIG_usuarios mailing list
> gvSIG_usuarios@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@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


>>>
>>>
>>> --
>>> --
>>> Joaquin Jose del Cerro Murciano
>>> Development and software arquitecture manager at gvSIG Team
>>> jjdelce...@gvsig.com
>>> jjdelce...@gvsig.org
>>> gvSIG Association
>>> www.gvsig.com
>>> www.gvsig.org
>>>
>>
>> 

Re: [Gvsig_usuarios] Abrir proyectos versión anterior (1.12)

2015-09-23 Por tema mrmoon
Hola Alvaro.
Gracias, siguiendo tu recomendación he solucionado el tema de gvSig 1.12
sobre Linux y 64 bits
Saludos Luis.



--
View this message in context: 
http://osgeo-org.1560.x6.nabble.com/Abrir-proyectos-version-anterior-1-12-tp5224460p5225412.html
Sent from the gvSIG usuarios mailing list archive at Nabble.com.
___
gvSIG_usuarios mailing list
gvSIG_usuarios@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] 11as Jornadas Internacionales gvSIG. Inscripción abierta

2015-09-23 Por tema gvSIG News Office

Ya está abierto el periodo de inscripción de las 11as Jornadas 
Internacionales gvSIG, organizadas por la Asociación gvSIG, que tendrán 
lugar del 2 al 4 de diciembre de 2015 en Valencia (España).

La inscripción es gratuita (aforo limitado) y se ha de realizar a través 
del formulario existente en la página web de las Jornadas [1].

Por otra parte, os recordamos que continúa abierto el plazo para la 
recepción de propuestas para comunicaciones para las Jornadas.

Para ello no tenéis más que enviar un resumen siguiendo la plantilla 
facilitada en el apartado de Comunicaciones de la web a la dirección 
conference-cont...@gvsig.com. El resumen será valorado por el Comité 
Científico de cara a su inclusión en el programa de las Jornadas. 
Existen dos modalidades de comunicación: ponencia y póster.

Desde aquí os animamos a participar.


[1] http://jornadas.gvsig.org

___
gvSIG_usuarios mailing list
gvSIG_usuarios@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] Pluguin Customize

2015-09-23 Por tema Pau Aragó
Hola;

Siguiendo las instrucciones para probar el pluguin Customize, me he
encontrado que no esta disponible en el repositorio. Se ha retirado?

Utilizo la versión 2.2 de gvSIg para Linux 64 bits

Saludos

-- 
Pau Aragó Galindo
___
gvSIG_usuarios mailing list
gvSIG_usuarios@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


Re: [Gvsig_usuarios] Pluguin Customize

2015-09-23 Por tema Mario Carrera

Hola Pau,

conectando por URL al repositorio de testing:

 Testing gvSIG repository -
http://downloads.gvsig.org/download/gvsig-desktop-testing

sí que debe aparecer. ¿Es posible que hayas conectado al que aparece por
defecto, que es el del build de la final (el "frozen")?

Saludos,
   Mario



El 23/09/15 a las 10:18, Pau Aragó escribió:
> Hola;
> 
> Siguiendo las instrucciones para probar el pluguin Customize, me he
> encontrado que no esta disponible en el repositorio. Se ha retirado?
> 
> Utilizo la versión 2.2 de gvSIg para Linux 64 bits
> 
> Saludos
> 
> -- 
> Pau Aragó Galindo
> 
> 
> 
> ___
> gvSIG_usuarios mailing list
> gvSIG_usuarios@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@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