Gis Advisor : observatorio de tecnologías de la información geográfica

Cardozo, Verónica - Sosa, Sabrina - Vilaboa, Cristina

Supervisor(es): Sosa, Raquel - Rienzi, Bruno

Resumen:

En los últimos años se ha detectado un crecimiento significativo en la cantidad de aplicaciones que hacen uso de información geográfica. Este hecho da lugar a que las Tecnologías de Información Geográfica (TIG) estén en constante expansión. Estas tecnologías se utilizan para construir sistemas de software de mediano y gran porte, lo que genera un gran interés, tanto en los desarrolladores como en las personas que trabajan en el área, en tener centralizada, categorizada y actualizada la información referente a las TIG. Este proyecto toma como insumo un trabajo realizado en Facultad de Ingeniería en 2016, en el cual se relevó información sobre los estándares del Open Geospatial Consortium (OGC) y los productos que los implementan. También se toma la categorización de los productos que utiliza este trabajo, la cual utiliza los diferentes componentes presentes en la arquitectura de referencia planteada por el OGC de los Sistemas de Información Geográfica (SIG): Map Server, GeoDBMS, Componentes GUI (Desktop y Web) y librerías. A partir de dichos trabajos y complementando la información con otras fuentes, se busca diseñar y construir un observatorio de TIG. El cometido principal que se plantea es el de centralizar los datos sobre los diferentes productos existentes, categorizarlos respetando la arquitectura planteada y que dichos datos se mantengan actualizados. Por otro lado, se plantea la necesidad de ofrecer al usuario una interfaz amigable para que pueda buscar y comparar diferentes productos que implementan estándares geoespaciales de una manera sencilla. A través de dicho observatorio la comunidad de usuarios TIG podrá acceder a la información de los diferentes productos, así como a los estándares que implementan. El observatorio es una plataforma colaborativa para que sus usuarios puedan interactuar a través de un foro, realizar calificaciones y comentarios sobre los productos. Gracias a la participación activa por parte de los usuarios, se logra una mejor comunicación de la comunidad SIG, lo cual permite que los usuarios se puedan basar en la experiencia de otros. También los usuarios son parte fundamental de la actualización de los datos debido a que cuentan con la funcionalidad de sugerir nuevos productos para que los mismos sean agregados al sistema luego de los controles pertinentes. En cuanto a las tecnologías utilizadas, para el desarrollo del front-end se utilizó Angular 5. Para el servidor de back-end se utilizó la plataforma Java Empresarial. Finalmente como servidor de aplicaciones se decidió utilizar Wildfly y PostgreSQL como motor de base de datos. Al finalizar este proyecto se logra crear un prototipo que cumple con los objetivos planteados, el cual posee una gran cantidad de información recolectada, incluyendo la disponible en la web del OGC de productos certificados. Para obtener la información y luego detectar posibles cambios se utiliza la técnica de Web Scraping. El prototipo estará disponible en un servidor de Firebase con el objetivo de que pueda ser utilizado por diferentes usuarios y de esta forma continuar con el enriquecimiento de los datos.


Detalles Bibliográficos
2018
Tecnologías de la información geográfica
Web scraping
Comunidad
Observatorio
Español
Universidad de la República
COLIBRI
http://hdl.handle.net/20.500.12008/20023
Acceso abierto
Licencia Creative Commons Atribución – No Comercial – Sin Derivadas (CC BY-NC-ND 4.0)
Resumen:
Sumario:En los últimos años se ha detectado un crecimiento significativo en la cantidad de aplicaciones que hacen uso de información geográfica. Este hecho da lugar a que las Tecnologías de Información Geográfica (TIG) estén en constante expansión. Estas tecnologías se utilizan para construir sistemas de software de mediano y gran porte, lo que genera un gran interés, tanto en los desarrolladores como en las personas que trabajan en el área, en tener centralizada, categorizada y actualizada la información referente a las TIG. Este proyecto toma como insumo un trabajo realizado en Facultad de Ingeniería en 2016, en el cual se relevó información sobre los estándares del Open Geospatial Consortium (OGC) y los productos que los implementan. También se toma la categorización de los productos que utiliza este trabajo, la cual utiliza los diferentes componentes presentes en la arquitectura de referencia planteada por el OGC de los Sistemas de Información Geográfica (SIG): Map Server, GeoDBMS, Componentes GUI (Desktop y Web) y librerías. A partir de dichos trabajos y complementando la información con otras fuentes, se busca diseñar y construir un observatorio de TIG. El cometido principal que se plantea es el de centralizar los datos sobre los diferentes productos existentes, categorizarlos respetando la arquitectura planteada y que dichos datos se mantengan actualizados. Por otro lado, se plantea la necesidad de ofrecer al usuario una interfaz amigable para que pueda buscar y comparar diferentes productos que implementan estándares geoespaciales de una manera sencilla. A través de dicho observatorio la comunidad de usuarios TIG podrá acceder a la información de los diferentes productos, así como a los estándares que implementan. El observatorio es una plataforma colaborativa para que sus usuarios puedan interactuar a través de un foro, realizar calificaciones y comentarios sobre los productos. Gracias a la participación activa por parte de los usuarios, se logra una mejor comunicación de la comunidad SIG, lo cual permite que los usuarios se puedan basar en la experiencia de otros. También los usuarios son parte fundamental de la actualización de los datos debido a que cuentan con la funcionalidad de sugerir nuevos productos para que los mismos sean agregados al sistema luego de los controles pertinentes. En cuanto a las tecnologías utilizadas, para el desarrollo del front-end se utilizó Angular 5. Para el servidor de back-end se utilizó la plataforma Java Empresarial. Finalmente como servidor de aplicaciones se decidió utilizar Wildfly y PostgreSQL como motor de base de datos. Al finalizar este proyecto se logra crear un prototipo que cumple con los objetivos planteados, el cual posee una gran cantidad de información recolectada, incluyendo la disponible en la web del OGC de productos certificados. Para obtener la información y luego detectar posibles cambios se utiliza la técnica de Web Scraping. El prototipo estará disponible en un servidor de Firebase con el objetivo de que pueda ser utilizado por diferentes usuarios y de esta forma continuar con el enriquecimiento de los datos.