Instal·lant gvSIG Mobile
Just ara acabo d'instal·lar gvSIG Mobile sobre un Mobile Mapper 100, Considerant que era la meva primera vegada i que la resta de l'any penso treure-li el profit a l'experiència, convé escriure com ho vaig fer, no sigui que a altres els d'una mica de llauna (de les glandes).
1. Que versió
El procés és similar per a qualsevol instal·lació de gvSIG Mobile sobre una PDA Windows Mobile 5 o superior. No obstant això per referència, estic fent servir:
Windows Mobile 6.5 Professional, amb un CE OS 5.2.21895
Això es verifica a Start / Settings / systen / About
En el cas de gvSIG, estic instal·lant una versió 0.3.0 Build 0275 i perquè vull apostar seriosament a Java, Vaig a muntar sobre aquesta màquina virtual (JVM) encara que també és possible sobre phoneME.
2. Descarregar els programes
Per descarregar gvSIG ho he fet en aquest enllaç:
http://www.gvsig.org/web/projects/gvsig-mobile/official/piloto-gvsig-mobile-0.3/descargas
Amb això obtindrem un fitxer anomenat gvSIG_Mobile_Pilot-0.3-WMX-forJ9.cab
Amb el temps pot haver-hi una versió més recent, per això convé assegurar-se en aquest enllaç:
http://www.gvsig.org/web/projects/gvsig-mobile/official
he triat gvSIG_Mobile_Pilot-0.3-WMX-forJ9.cab, Conscients que aquesta versió no porta pre requisit inclòs (la màquina virtual), una llàstima ja que abans sí que ho portaven. Però són conseqüències que ja ens esperàvem després dels canvis de polítiques que li van succeir a Java després que Oracle comprés SUN.
Per això, addicionalment cal baixar la màquina virtual coneguda com J9. Alguns enllaços que hi ha a les llistes estan trencats, inclòs http://www.cs.kuleuven.be/~davy/phoneme/downloads.htm que apareix en el manual de gvSIG Mobile, per la qual cosa vaig a suggerir aquest per descarregar J9:
http://www.esnips.com/nsdoc/5277ca5b-79e2-415e-bd2b-667e7d48522d/?action=forceDL
Baixa un comprimit anomenat J9.zip, cal anar amb compte en descomprimir-lo, cal triar “Extreure aquí” i no “Extraer en J9\”, perquè això crearà una altra carpeta anomenada J9 que després ens pot donar llauna.
Finalment hem d'esperar que allò que descomprimim quedi en la forma “J9\PROJ11\bin…”
3. Carregar els programes a el Mobile Mapper
La versió de Windows Mobile que porta el Mobile Mapper 100 (i en general per a qualsevol PDA) sol donar un parell de petits problemes per instal·lar-li el ActiveSync, gairebé sempre perquè l'executable està construït sobre Flash Player i en algunes ocasions, especialment amb Windows 7 no reconeix l'actualització existent o no permet instal·lar aplicacions no compatibles. Però això es resol baixant directament des de la pàgina de Microsoft, en l'opció de descàrregues per a dispositius mòbils.
http://www.microsoft.com/downloads/es-es/default.aspx
L'important és que puguem veure des de la PC l'equip connectat, cas contrari hauríem de passar-ho per mitjà d'una targeta SD.
Només hi ha dues coses que carregar:
-El fitxer gvSIG_Mobile_Pilot-0.3-WMX-forJ9.cab, que el col·loquem dins d'una de les carpetes, en aquest cas ho estic fent a l'anomenada “Aplication Data”. Recomano que ho facin allà, perquè puguin seguir aquesta instrucció pas a pas.
-El fitxer anomenat J9, que col·loquem directament a arrel. Quan em refereixo a l'arrel, significa, que ha de quedar la carpeta J9 en el mateix nivell on estan altres carpetes com Application Data, ConnMgr, Windows, etc.
Això fa que la màquina virtual de Java estigui a punt per executar-se.
4. Instal·lar gvSIG
Per instal·lar gvSIG, cal anar a la carpeta on vam pujar l'arxiu.
Això es fa amb Start / Explorer, i llavors en aquest emulador de l'explorador busquem la carpeta “Application Data”, i hi hauríem de veure el fitxer. Amb un clic, el programa inicia el procés d'instal·lació; si hi hagués una versió anterior ens notificarà que serà reemplaçada. Cal triar instal·lar a l'equip (My device) i no a la targeta externa (Storage Card).
5. Eejutar gvSIG
Per executar-lo, seleccionem “Start” i al panell que es mostren les aplicacions ja hauria d'estar la icona de gvSIG Mobile.
Es fa clic al icona i com a resultat s'ha d'aixecar el splash per uns segons per després la interfície del programa.
6. Problemes comuns
Primer, en cas de no executar-se el programa (El pas 5), o sortir un missatge d'error de Windows Mobile, l'important és conèixer el que està dient el fitxer anomenat g_mobile_launch_log.txt, que està a la carpeta gvSIGMobile. En el millor dels casos, hauria de sortir un missatge com aquest:
gvSIG mobile launch log file:
Assumed gvSIG main folder: \ gvSIGMobile:
Checking if J9 is in root ...
SÍ!
Truncating, aux.npos = -1
Truncating, first = 3
Truncating, Resp = \ J9
J9 path truncated: \ J9
Writing start.opt file with good paths ...
Composing launch parameters ...
J9 params = “-Xoptionsfile=\gvSIGMobile\start.opt” ca.prodevelop.gvsig.mobile.app.Launcher p=\gvSIGMobile m=J9
J9 path: \ J9 \ PPRO11 \ bin \ j9w.exe
J9 paràmetres: “-Xoptionsfile=\gvSIGMobile\start.opt” és.prodevelop.gvsig.mobile.app.Launcher p=\gvSIGMobile m=J9
gvSIG mobile was Launched successfully.
Basant-se el missatge, es pot veure on està el problema. Aquest és un exemple, que sol ser perquè no col·loquem la carpeta J9, vegin que el sistema busca la possibilitat de trobar-fora de l'arrel, a l'igual que cerca si està instal · lat a la targeta SD o bé si estigués instal·lat phoneME:
gvSIG mobile launch log file:
Assumed gvSIG main folder: \ gvSIGMobile:
Checking if J9 is in root ...
NO!
Finding out sd card path ...
Searhing for '\ J9 \ PPRO11 \ bin \ j9w.exe' in roots ...
Found SD card path: \ Storage Disk
Found SD card path: \
File not found: '\ J9 \ PPRO11 \ bin \ j9w.exe' in any of the 2 SD cards.
Unable to find sd card, J9 not found!
Checking if phoneME is in root ...
NO!
Finding out sd card path ...
Searhing for '\ phoneME \ personal \ bin \ cvm.exe' in roots ...
Found SD card path: \ Storage Disk
Found SD card path: \
File not found: '\ phoneME \ personal \ bin \ cvm.exe' in any of the 2 SD cards.
Unable to find sd card, phoneME not found!
Unable to start gvSIG Mobile. Possibly no JVM found.
Cal no oblidar, les llistes de correu de gvSIG, Ja que en general ja a algú li va passar i la resposta està allà. Si no, amb un simple correu a la llista s'haurà resposta de la comunitat amb força eficàcia.
Si no ... sóc tot orelles ...