[Gvsig_usuarios] Abrir un proyecto de gvSIG directamente

Joaquin Jose del Cerro Murciano jjdelcerro en gvsig.org
Sab Jul 27 16:54:27 CEST 2019


El vie., 26 jul. 2019 a las 13:04, Montes Cámara, Victor (<
victor.montes en alicante-ayto.es>) escribió:

> Hola Mario,
> Muchas gracias por tu respuesta. No sé si es por el Sistema Operativo,
> pero eso, al menos en Windows 10, no funciona. No me abre gvSIG.
> La única forma que he conseguido para abrirlo es arrastrando el fichero al
> acceso directo de gvSIG, pero aún así, sólo consigo abrir gvSIG, pero no el
> proyecto dentro de gvSIG.
>
>
Hola Victor.
Perdona por tardar en contestar a esto...
Normalmente trabajo sobre Linux y he tenido que buscarme un windows para
ver que estaba pasando.

Te cuento...
gvSIG desktop esta desarrollado basicamente en java. Para funcionar precisa
de un entorno java configurado asi como una serie de variables de entorno
que apunten a los sitios adecuados.
Para conseguir que cuando se ejecuta la aplicacion java, este todo
correctamente configurado, la aplicacion java es iniciada por un script de
shell (bash), "gvSIG.sh".
Ese script de shell en linux se encarga de arrancarlo el shell del sistema;
pero en windows tenemos que aportar nuestro propio binario de "bash" que
inicialmente lanzabamos con un script de comandos de windows (cmd),
"gvsig-desktop.cmd".  El problema es que la ejecucion del cmd abre una
consola, que normalmente era "molesta" para los usuarios de winows, asi que
en un momento añadimos un nuevo lanzador del "gvSIG.sh" para windows basado
en la aplicacion AutoIt. Un pequeño script "gvsig-desktop.au3" que compila
a un exe, "gvsig-desktop.exe" y se encarga de ejecutar el "gvSIG.sh".

Asi que el arranque de gvSIG desktop en linux consiste en los siguientes
pasos:

- gvSIG.sh
- Applicacion java

Mientras que en windows:

- gvsig-desktop.exe (compilado de gvsig-desktop.au3)
- gvSIG.sh
- Applicacion java

Bien, comentado esto... un aparte...

la aplicacion java de gvSIG desktop, esta preparada para que si se le pasa
como parametro un nombre de archivo ".gvsproj" lo abra y cargue el proyecto.

El script de shell "gvSIG.sh" contempla esa opcion y si recibe el parametro
con el nombre del proyecto, lo pasa hacia a aplicacion java.

Yo he probado a asociar el "gvsigproj" en linux/KDE a gvSIG y abre
correctamente los proyectos haciendo click sobre ellos.

Pero, el script "gvsig-desktop.au3" no tiene en cuenta que pueda recibir
parametros, con lo que aunque los reciba no los pasa al "gvSIG.sh".

Bueno, para la proxima rc de gvsig destop 2.5 estara arreglado.

Con esto arreglado, para hacer lo que quieres bastara tan solo con darle
boton derecho a un archivo de proyecto de gvSIG y decirle que lo arranque
con el "gvsig-desktop.exe" de la version de gvSIG que tengas instalada.
Despues ya solo bastara hacer doble click sobre un archivo de proyecto para
que se habra.


Si quieres tener esa funcionalidad ya sobre una 2.4, tendras que
descargarte el "gvsig-desktop.exe" y sustiyuir el que tengas por el nuevo.
Puedes descargarlo desde:

http://downloads.gvsig.org/download/gvsig-desktop/runtimes/winutils/

en la subcarpeta x86 o x64 segun tu sistema sea de 32 o 64 bits.

Yo lo acabo de probar sobre un windows 8 y me ha ido sin problemas.

Si tienes curiosidad por ver los cambios puedes mirar el archivo
"gvsig-desktop.au3".

Un saludo
Joaquin



> Un saludo,
> Víctor Montes.
>
> ------------------------------
> *De: *"Mario Carrera" <mcarrera en gvsig.com>
> *Para: *"gvsig usuarios" <gvsig_usuarios en listserv.gva.es>
> *Enviados: *Jueves, 25 de Julio 2019 10:07:28
> *Asunto: *Re: [Gvsig_usuarios] Abrir un proyecto de gvSIG directamente
>
>
> Hola Víctor,
>
> te respondí hace un par de días aquí en la lista, no te debió llegar. La
> forma de hacerlo, al menos en Windows, sería asociar dicho tipo de archivo
> al fichero de arranque de gvSIG. Creo recordar que estaba en "Opciones de
> carpeta" en el explorador de archivos. Lo único es que si instalas más
> adelante una nueva versión de gvSIG tendrás que actualizar la ruta al
> fichero de arranque, que apunte al nuevo.
>
> Un saludo,
>   Mario
>
>
> El 25/7/19 a las 10:01, Montes Cámara, Victor escribió:
>
>
> Me gustaría abrir un proyecto de gvSIG directamente. Algo tan simple como
> asociar al tipo .gvsproj el pograma gvSIG e intentar abrirlo con doble clic
> en el fichero .gvsproj no funciona.
> ¿Hay alguna forma de hacerlo, por ejemplo añadiendo algún parámetro al
> acceso directo de gvSIG?
>
>
> Un saludo.
>
> Víctor Montes.
>
>
> _______________________________________________
> gvSIG_usuarios mailing listgvSIG_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:
> https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios
>
>
> --
>
> *Mario Carrera*
>
> gvSIG Association / Asociación gvSIG
>
> http://www.gvsig.com
>
>
> Antes de imprimir este e-mail piense bien si es necesario hacerlo.
>
> AVISO LEGAL: Este mensaje y sus archivos adjuntos van dirigidos
> exclusivamente a su destinatario, pudiendo contener información
> confidencial sometida a secreto profesional. No está permitida su
> comunicación, reproducción o distribución sin la autorización expresa de la
> Asociación gvSIG. Si usted no es el destinatario final, por favor elimínelo
> e infórmenos por esta vía.
>
> PROTECCIÓN DE DATOS: De conformidad con lo dispuesto en las normativas
> vigentes en protección de datos personales, el Reglamento (UE) 2016/679 de
> 27 de abril de 2016 (GDPR) y la Ley Orgánica (ES) 15/1999 de 13 de
> diciembre (LOPD), le informamos que los datos personales y dirección de
> correo electrónico, recabados del propio interesado o de fuentes públicas,
> serán tratados bajo la responsabilidad de la *Asociación gvSIG *para el
> envío de comunicaciones sobre nuestros productos y servicios y se
> conservarán mientras exista un interés mutuo para ello. Los datos no serán
> comunicados a terceros, salvo obligación legal. Le informamos que puede
> ejercer los derechos de acceso, rectificación, portabilidad y supresión de
> sus datos y los de limitación y oposición a su tratamiento dirigiéndose
> enviando un mensaje al correo electrónico a info en gvsig.com. Si considera
> que el tratamiento no se ajusta a la normativa vigente, podrá presentar una
> reclamación ante la autoridad de control en www.agpd.es.
>
>
>
> _______________________________________________
> 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:
>
> https://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:
>
> https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios
>


-- 
--------------------------------------
Joaquin Jose del Cerro Murciano
Development and software arquitecture manager at gvSIG Team
jjdelcerro en gvsig.com
gvSIG Association
www.gvsig.com
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listserv.gva.es/pipermail/gvsig_usuarios/attachments/20190727/b1b16a77/attachment.html>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: Imagen1
Type: image/jpeg
Size: 1798 bytes
Desc: no disponible
URL: <http://listserv.gva.es/pipermail/gvsig_usuarios/attachments/20190727/b1b16a77/attachment.jpe>


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