migraciÓ d’una aplicaciÓ estÀndard de gestiÓ (catÀleg...
TRANSCRIPT
Projecte Final
Màster en Tecnologies de la Informació Geogràfica
MIGRACIÓ D’UNA APLICACIÓ ESTÀNDARD DE GESTIÓ(CATÀLEG FOTOGRÀFIC DEL PARC DE COLLSEROLA)
A ENTORN WEB
Autor: Albert Vallvè MasdeuTutors: Laura Sala Martín (LIGIT-UAB)
Raimon Reventos Rovira (CPC)
Migració d’una aplicació estàndard de gestió a entorn web
Índex• Introducció
• Objectius
• Fases del projecte
• Anàlisi de requeriments
• Anàlisi tecnològic
• Migració i desenvolupament
• Resultats
• Conclusions
Migració d’una aplicació estàndard de gestió a entorn web
Origen• Aquest treball exposa el projecte final de la 11a edició
del Màster en Tecnologies de la Informació impartit al
Laboratori d’Informació Geogràfica i Teledetecció
(LIGIT).
• El projecte s’ha realitzat al Parc Natural de Collserola
gràcies al conveni establert entre el Departament de
Geografia de la Universitat Autònoma de Barcelona i el
Consorci del Parc de Collserola.
Migració d’una aplicació estàndard de gestió a entorn web
Antecedents• Les oficines tècniques tenen desenvolupades
nombroses aplicacions que gestionen diferents àmbits
i/o sectors dins del parc.
• Aplicacions a nivell local realitzades amb Visual Basic
6.0 i MapObjects .
• Necessitat d’investigar en noves tecnologies que
permetin la publicació de dades via Internet amb
programes de software lliure ( gestor de fotografies ).
Migració d’una aplicació estàndard de gestió a entorn web
Objectius generals
• Migració del gestor
• Anàlisi i disseny de l’aplicació
• Visor del mapa
• Georeferenciació
• Visualització de capes
Migració d’una aplicació estàndard de gestió a entorn web
Fases de desenvolupament
Migració d’una aplicació estàndard de gestió a entorn web
Situació actual• L’arxiu fotogràfic del Parc de Collserola està compost
per unes 15.000 fotografies que estan en una base de
dades de Microsoft Access. Tenen definits camps com
per exemple, autor, codi, data, descripció, etc.
• Aplicació realitzada en Visual Basic 6.0.
Migració d’una aplicació estàndard de gestió a entorn web
Requeriments funcionals• Consultar l’arxiu fotogràfic: realitzar consultes per
diferents camps, com per exemple per autor,
descripció, lloc, etc. També es podrà realitzar una
consulta sobre una base de topònims.
• Georeferenciació d’imatges: S'incorporaran funcions
que permetran dotar les imatges de coordenades
geogràfiques .
• Visualitzador: S’introduirà un mapa on es podrà
visualitzar la ubicació de les imatges i capes
d’informació addicionals.
Software utilitzat
Criteris d’elecció• Software de tipologia semblant
• Implantació de tecnologies innovadores i emergents
• No necessitat d’adquirir noves llicències
• Usuaris externs poden enviar informació (.kml)
Migració d’una aplicació estàndard de gestió a entorn web
Llenguatge de programació• ASP.NET: és un framework per aplicacions web
desenvolupat per Microsoft que serveix per construir webs dinàmiques, aplicacions web i serveis web XML.
• Visual Basic .NET: última generació del llenguatge Visual Basic, és un mode ràpid i fàcil de crear aplicacions .NET. integra completament el entorn .NET Framework i Common Language Runtime, que proporcionen interoperabilitat entre llenguatges.
• JavaScript: és un llenguatge de scripts de la part client basat en objectes, utilitzat per accedir a objectes en aplicacions .
Migració d’una aplicació estàndard de gestió a entorn web
Migració d’una aplicació estàndard de gestió a entorn web
Arquitectura
Migració d’una aplicació estàndard de gestió a entorn web
DesenvolupamentTractament de dades
‐ Transformació shapes kml
‐ Transformació de coordenades
Càrrega de dades alfanumèriques
‐ Connexió directa entre Access
i Visual Web Developer
API Google i càrrega de capes
‐ API de registre de GoogleMaps
‐ Càrrega de mapa i funcions amb JavaScript
‐ Capes ubicades a un servidor públic
Migració d’una aplicació estàndard de gestió a entorn web
Funcionalitats implementades• Consultar l’arxiu fotogràfic: consultes per diferents
camps, com autor, descripció, lloc, etc.
• Consultar per topònims: consulta sobre una base de
topònims del parc.
• Georeferenciació d’imatges: S’ha incorporat la
possibilitat d’afegir coordenades a les imatges .
• Visualitzador: S’ha introduït un mapa que permet
visualitzar les imatges que estiguin referenciades.
També permet la visualització de capes d’informació
addicionals.
Migració d’una aplicació estàndard de gestió a entorn web
Vista Inicial
Migració d’una aplicació estàndard de gestió a entorn web
Arxiu fotogràfic
Migració d’una aplicació estàndard de gestió a entorn web
Fitxa‐resum
Migració d’una aplicació estàndard de gestió a entorn web
Consulta de topònims
Migració d’una aplicació estàndard de gestió a entorn web
Conclusions• El resultat del projecte és molt positiu ja que s’han
assolit els objectius que es van marcar inicialment.
• El visor de l’arxiu fotogràfic i consulta de topònims del parc de Collserola és una eina fàcil d’utilitzar que permet una consulta ràpida.
• Microsoft Visual Web Developer 2008 és un programa amb unes prestacions excel∙lents, gratuït, clar i entenedor.
• Investigació sobre un software totalment desconegut.
• Es requereixen futurs desenvolupaments per solucionar limitacions existents.
GRÀCIES PER LA VOSTRA ATENCIÓ
MIGRACIÓ D’UNA APLICACIÓ ESTÀNDARD DE GESTIÓ(CATÀLEG FOTOGRÀFIC DEL PARC DE COLLSEROLA)
A ENTORN WEB