Re: [Gvsig_usuarios] error java gvsig 2.3.0

2017-03-27 Por tema Francisco Díaz Carsí

Como adjuntos a un correo a la lista de usuarios, está todo explicado aquí:

https://blog.gvsig.org/2015/06/15/que-hacer-cuando-sale-un-error-en-gvsig/

Así, no solo yo, sino cualquier otro desarrollador de gvSIG podrá 
echarte una mano.



Un saludo.


El 27/03/17 a las 19:49, roble71 escribió:

Buenas tardes. He instalado la ultima versión (Gv SIG 2.3.1) y me da el mismo
error.

Como te puedo enviar los logs?




Gracias por la ayuda



--
View this message in context: 
http://osgeo-org.1560.x6.nabble.com/error-java-gvsig-2-3-0-tp5298692p5314474.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:

https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios


--
Firma DISID

Francisco Díaz Carsí / Analista-Programador



DISID 

DISID   

DISID Corporation S.L. Tfno: +34 963 516 309 / Fax: +34 961 198 112
Avinguda de Menéndez y Pelayo 5, 46010 València - España
http://www.disid.com

Facebook  Twitter 
 Linkedin 
 Github 



 /Be software/

Confidencialidad: Esta comunicación contiene información que puede ser 
confidencial y privilegiada. Es para uso exclusivo del destinatario 
indicado. Si no es Vd. el destinatario, por favor tome nota de que 
cualquier distribución, copia o uso de esta comunicación o información 
está estrictamente prohibido. Si ha recibido este mensaje por error, por 
favor avísenos por e-mail a i...@disid.com  y 
después destruya el mensaje y cualquier copia de él. Las opiniones 
expresadas en el mensaje pueden ser personales y no necesariamente 
opiniones de DISID Corporation, S.L.


Virus y Seguridad: Aunque hemos tomado las medidas para asegurarnos que 
este correo electrónico y sus ficheros adjuntos están libres de virus, 
le recomendamos que a efectos de mantener buenas prácticas de seguridad, 
el receptor debe asegurarse que este correo y sus ficheros adjuntos 
están libres de virus.



___
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:

https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios


Re: [Gvsig_usuarios] error java gvsig 2.3.0

2017-03-27 Por tema roble71
Buenas tardes. He instalado la ultima versión (Gv SIG 2.3.1) y me da el mismo
error.

Como te puedo enviar los logs?




Gracias por la ayuda



--
View this message in context: 
http://osgeo-org.1560.x6.nabble.com/error-java-gvsig-2-3-0-tp5298692p5314474.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:

https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios


Re: [Gvsig_usuarios] gvSIG y permisos en postgres

2017-03-27 Por tema Javier Galán
Gracias Francisco:

Joaquin, si en algún momento necesitas que haga cualquier prueba con algo,
me dices.

Un saludo.

Javier

El 24 de marzo de 2017, 12:38, Joaquin Jose del Cerro Murciano <
jjdelce...@gvsig.org> escribió:

>
>
> El 23 de marzo de 2017, 13:58, Javier Galán 
> escribió:
>
>> Hola
>>
>> Tengo una base de datos en postgis y un usuario que no tiene permisos
>> para cargar las tablas de un esquema pero si de otros.
>> En la conexión me salen listadas todas las tablas, cunado se intentan
>> seleccionar evidentemente no lo permite y salta un error en la barra de
>> estado.
>>
>> "Error executing action in resource"
>>
>> Hay alguna forma de hacer que gvsig no muestre las tablas a las que no
>> tiene acceso?
>>
>> En gvSIG 2.3 no se forma de hacerlo, y no creo que se pueda hacer
> facilmente, pero vere que se puede hacer para gvSIG 2.4. He de actualizar
> el proveedor de postgresql a la nueva arquitectura de proveedores e BBDD,
> asi que de paso que lo hago le hecho un vistazo a esto,
>
> Un saludo
> Joaquin
>
>
>>
>> Un saludo
>>
>>
>> Gracias
>>
>> ___
>> 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:
>>
>> https://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
>
> ___
> 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:
>
> https://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:

https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios


Re: [Gvsig_usuarios] Necesito configurar un entorno de 32-bits para que funcione GV sig

2017-03-27 Por tema Joaquin Jose del Cerro Murciano
El 26 de marzo de 2017, 9:28, zlatank08  escribió:

> Hola al igual que le conteste a Mario, ¿como se, cuando ya no tengo ningún
> complemento de GVSIG en el sistema?, antes de la instalación actual ya
> había
> borrado el GVSIG anterior, por eso me llama la atención el mensaje que me
> manda de que tengo paqueteria preinstalada del programa.
>
>
>
Hola,
La instalacion o la ejecucion de gvSIG solo deja cosa en dos sitios de tu
sistema:
- En la carpeta donde lo instalaste.
- En la carpeta asociada a tu usuario, dentro de una carpeta "gvSIG".
- Si estas en windows, en el registro de instalacion de aplicaciones.

Si estas en Linux, borrando esas dos carpetas ya no deberia haber
nada de gvSIG en el sistema. Si estas en Windows, y has borrado
esas dos carpetas, te quedara la entrada en el registro de
aplicaciones instaladas en el sistema indicando que esta instalado gvSIG.
Si quieres eliminar la entrada deberas ir al panel de control, aplicaciones
instaladas, y decirle que lo borre.

Si estas usando la portable, solo deberia dejar cosas dentro de la
carpeta de la portable, y con borrar la carpeta donde descomprimiste
la portable deberia ser suficiente.

Un saludo
Joaquin


>
>
>
> --
> View this message in context: http://osgeo-org.1560.x6.
> nabble.com/Necesito-configurar-un-entorno-de-32-
> bits-para-que-funcione-GV-sig-tp5313539p5314273.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:
>
> https://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
___
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:

https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios


Re: [Gvsig_usuarios] Libreria gvpy

2017-03-27 Por tema Oscar Martinez

Buenas!


Por partes..


Para eliminar una capa:


# Eliminar layer de una Vista
# 
http://downloads.gvsig.org/download/gvsig-desktop-testing/dists/2.3.0/javadocs/html/org/gvsig/fmap/mapcontext/layers/FLayers.html

layers = currentView().getLayers()
layers.removeLayer("nuevacapa") # se puede eliminar por nombre, por 
indice, etc..



Si lo que quieres hacer es cambiar el nombre del TOC se haría con:

(Añadiendo al final del código del otro día)


shp2[0].setName("nueva0")
shp2[1].setName("nueva1")
shp2[2].setName("nueva2")


Si es otra cosa la que quieres cambiar comentamelo.

Para añadir una simbologia por intervalos por ejemplo está este script 
que es sencillo de entender me parece, es para crear una simbologia por 
intervalos a partir de un campo:



# encoding: utf-8

from gvsig import *
from gvsig import geom
from java.awt import Color
from org.gvsig.symbology.fmap.mapcontext.rendering.legend.impl import 
VectorialIntervalLegend


def main(*args):
""" Create interval legend """
# 
http://downloads.gvsig.org/download/web/html/es/html/scripting_devel_guide/2.3/leyendas.html


# Seleccionar el Tipo de geometria
# 
http://downloads.gvsig.org/download/web/html/es/html/scripting_devel_guide/2.3/modulo_geom.html

vil = VectorialIntervalLegend(geom.POLYGON)

vil.setStartColor(Color.red) # color inicio
vil.setEndColor(Color.blue) # color final
vil.setIntervalType(1) # Rango
store = currentLayer().getFeatureStore() # store de los datos 
a  aplicar la simbologia
ii = vil.calculateIntervals(store, "ID", 5, geom.POLYGON) # 
Calculo de la simbologia para ese store e intervalos. (store, Campo, 
numero intervalos, tipo)


vil.setIntervals(ii) # aplicamos los intervalos a la simbologia

currentLayer().setLegend(vil) # aplicamos la simbologia a la capa

Puedes encontrar otro tipo de leyendas e ir probando: 
http://downloads.gvsig.org/download/gvsig-desktop-testing/dists/2.3.0/javadocs/html/org/gvsig/symbology/fmap/mapcontext/rendering/legend/impl/AbstractIntervalLegend.html


Nunca he etiquetado desde scripting.. Tendría que preguntar primero para 
echarte una mano.


Para saber si hay una capa activa hay varias formas, depende para lo que 
necesites, por lo general esta:


layers = currentView().getLayers()
print "numero capas activas", len(layers.getActives())
print currentLayer()==None

if currentLayer()==None:
print "no hay capa activa"
return

currentLayer.setActive(False)

Respecto al geoproceso intersección, si cambia el nombre de los campos 
es porque necesita hacerlo. Si no me equivoco es cuando se duplican el 
mismo nombre de los campos en las capas entrantes. No hay forma de 
configurar esto desde fuera. Lo que si que puedes hacer es hacer un 
script que te extraiga lo que desees de esa capa o editarla.


Creo que no me dejo nada. Espero que te sea de ayuda.

Saludos,
Óscar

El 27/03/2017 a las 8:29, Ovidio Ribeira escribió:


Buenos días Oscar, gracias por tu ayuda y tu tiempo, con tus 
explicaciones conseguí lo que quería, pero para mejorar el script so 
lo me faltaría,: poder eliminar de la TOC una capa que ya no me 
interesa, lo que hice fue ponerla como no visible,. Tampoco consigo 
renombrar la capa de salida del geoproceso reproyectar, aquí lo que 
hago es no añadir ninguna con el geoproceso y despues anadir a la TOC 
la n.º 0. Me seria bueno poder añadir una simbología y un etiquetado 
por selección a la nueva capa desde el script. Para seleccionar una 
capa uso: currentLayer().setActive(False)  y   s1.setActive(True) 
 pero si al principio no hay ninguna capa activa me da un error, como 
se puede saber si hay alguna capa activa. Y por último la capa de 
salida en el geoproceso intersección cambia el nombre de los campos, 
hay alguna manera de que no lo haga.


Saludos y si puedes la ayudar será muy bien venida .






*De:* gvsig_usuarios-boun...@listserv.gva.es 
 en nombre de Oscar Martinez 


*Enviado:* viernes, 24 de marzo de 2017 14:30
*Para:* gvsig_usuarios@listserv.gva.es
*Asunto:* Re: [Gvsig_usuarios] Libreria gvpy

Buenas,


Los algortimos gvSIG-* funcionan de manera algo diferente. Por ahora, 
siempre que ejecutes uno de estos algoritmos tienes que especificar el 
path que quieres usar. En gvpy se especifica añadiendo un parámetro 
PATH. Para esto ya teníamos una función preparada en gvSIG llamada 
getTempFile("nombre", "extension", "carpeta destino"), siendo el 
último parámetro opcional. Esto imita el funcionamiento que tienen el 
resto de geoprocesos.



También ten en cuenta que este geoproceso reproject especifica y crea 
tres capas de salida, aunque luego solo vayas a usar una, hay que 
indicar los paths.



Te adjunto un ejemplo de todo esto.


Espero te sirva de ayuda, cualquier cosa nos comentas.


Saludos


https://gist.github.com/oscar9/43523df6c7605

Re: [Gvsig_usuarios] Necesito configurar un entorno de 32-bits para que funcione GV sig

2017-03-27 Por tema zlatank08
Hola gracias por responder, ¿me recomiendas desinstalar todo de nuevo?
Ya es la segunda vez que lo instalo, y antes de esta instalación ya habia
retirado toda la paqueteria de Gvsig de mi maquina, ¿o como se cuando ya no
tengo instalado ningun componente de GVSIG?

Atte. Carlos Daniel 



--
View this message in context: 
http://osgeo-org.1560.x6.nabble.com/Necesito-configurar-un-entorno-de-32-bits-para-que-funcione-GV-sig-tp5313539p5314272.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:

https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios


Re: [Gvsig_usuarios] Necesito configurar un entorno de 32-bits para que funcione GV sig

2017-03-27 Por tema zlatank08
Hola al igual que le conteste a Mario, ¿como se, cuando ya no tengo ningún
complemento de GVSIG en el sistema?, antes de la instalación actual ya había
borrado el GVSIG anterior, por eso me llama la atención el mensaje que me
manda de que tengo paqueteria preinstalada del programa.





--
View this message in context: 
http://osgeo-org.1560.x6.nabble.com/Necesito-configurar-un-entorno-de-32-bits-para-que-funcione-GV-sig-tp5313539p5314273.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:

https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios