30.12.2012 Views

geração (semi)automática de metadados - Universidad Autónoma ...

geração (semi)automática de metadados - Universidad Autónoma ...

geração (semi)automática de metadados - Universidad Autónoma ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Figura 5. Visualizador OpenMap Figura 6. Visualizador GeoTools<br />

El applet creado “extien<strong>de</strong>” <strong>de</strong> JApplet. Actualmente consta <strong>de</strong> un método init que inicializa el applet<br />

dón<strong>de</strong> se crea un contenedor sobre el que se aña<strong>de</strong> el panel <strong>de</strong>l mapa por <strong>de</strong>fecto que soportará un estilo<br />

<strong>de</strong>terminado. Mediante un nuevo método, se acce<strong>de</strong> al shapefile indicado mediante una url específica (que<br />

posteriormente correspon<strong>de</strong>rá con la ubicación <strong>de</strong>l fichero shape <strong>de</strong>vuelto en la búsqueda). Accediendo al<br />

shapefile se obtiene la geometría <strong>de</strong>l fichero y según sea punto, línea o polígono, se inicializa el estilo para<br />

permitir su visualización <strong>de</strong> forma óptima, y al mismo tiempo se obtienen las características <strong>de</strong>l shapefile:<br />

basándonos en el estilo y en las características se crea una capa que es añadida al panel <strong>de</strong> mapa inicial.<br />

Se utiliza una componente swing para visualizar características geográficas; esta clase nos permite utilizar<br />

el ratón y el teclado para hacer zoom y movernos por el mapa. Pulsando el botón <strong>de</strong>recho <strong>de</strong>l ratón sobre el<br />

mapa se obtiene un menú con las funcionalida<strong>de</strong>s básicas <strong>de</strong> zoom y pan sobre el mapa.<br />

Tecnología empleada:<br />

• Lenguaje <strong>de</strong> programación: java Standard Edition (build 1.4.2_11-b06)<br />

• Utilida<strong>de</strong>s para firmar el applet; keytool lo usaremos para generar los certificados; jarsigner lo<br />

usaremos para firmar el applet con el certificado que hemos generado.<br />

4.4 Conexión GSA – PDA<br />

Conferência IADIS Ibero-Americana WWW/Internet 2007<br />

El objetivo que cubrirá esta parte <strong>de</strong>l proyecto, puesto que todavía no está implementado, será el <strong>de</strong><br />

establecer la conexión entre el GSA y terminal móvil tipo PDA. Para ello utilizaremos la respuesta número 5<br />

que da el GSA en la lógica <strong>de</strong> negocio. En esta respuesta se obtienen, entre otros y gracias a los ficheros<br />

.shp.xml y .dbf, los parámetros, ciudad, calle, número y código geográfico.<br />

Con estos parámetros se pue<strong>de</strong> llamar a la función <strong>de</strong>l TOM TOM Navigator, en el caso <strong>de</strong> que este fuese<br />

el software planificador que utilizamos, NT Geoco<strong>de</strong>V01( LPCTSTR aCity, LPCTSTR aStreet,<br />

LPCTSTR aHouseNr, TGeoco<strong>de</strong>InfoV01& aGeoco<strong>de</strong>Info), don<strong>de</strong>, LPCTSTR aCity: nombre <strong>de</strong> la<br />

ciudad, LPCTSTR aStreet: nombre <strong>de</strong> la calle, LPCTSTR aHouseNr: número <strong>de</strong> casa, TGeoco<strong>de</strong>InfoV01&<br />

aGeoco<strong>de</strong>Info: información <strong>de</strong> código geográfico. El código quedaría <strong>de</strong> la siguiente manera:<br />

237

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!