Tesis profesional presentada por Guillermo Espinosa Ruiz

Licenciatura en Ingeniería en Sistemas Computacionales. Departamento de Ingeniería en Sistemas Computacionales. Escuela de Ingeniería, Universidad de las Américas Puebla.

Jurado Calificador

Presidente: Dr. Fernando Antonio Aguilera Ramírez
Vocal y Director: Dr. David Ricardo Sol Martínez
Secretario: Dr. Oleg Starostenko

Cholula, Puebla, México a 23 de abril de 2004.

Resumen

El objetivo de este proyecto, denominado MAPPA, fue el de incorporar una herramienta de visualización en 2D al proyecto del volcán Popocatépetl. La implementación del proyecto se basa en formatos estándares propuestos por el W3C (XSLT y SVG), el OpenGis Consortium (GML) y Sun Microsystems (Jaxp). Mappa cuenta con dos módulos uno de conversión y otro de visualización/manipulación.

El modulo de conversión nos ayuda a transformar los documentos en formato GML a formato SVG. Este modulo fue implementado usando plantillas de transformación XSLT y Java Jaxp. El modulo de visualización/manipulación nos permite ver el mapa y poder manipular el contenido de las capas. Este modulo fue implementado usando Java DOM, Java Servlets y JavaScript. La información geográfica se encuentra estructurada en GML y los mapas se encuentran en formato SVG. La interfaz de Mappa es vía Internet usando Java Servlets para los servicios de conversión y manipulación. Se generaron mapas en dos dimensiones presentando elementos como carreteras, brechas y ciudades de acuerdo con la información geográfica.

Palabras clave:
GIS, XML, GML, SVG, XSLT, Cartography, GML to SVG, SVG manipulation on the fly.

Índice de contenido

Dedicatorias (archivo pdf, 17 kb)

Capítulo 1. Introducción (archivo pdf, 127 kb)

  • 1.1 Definición del problema
  • 1.2 Propuesta
  • 1.3 Objetivo general
  • 1.4 Objetivos específicos
  • 1.5 Alcances
  • 1.6 Limitaciones
  • 1.7 Hardware
  • 1.8 Software
  • 1.9 Organización del documento

Capítulo 2. XML y otras siglas (archivo pdf, 764 kb)

  • 2.1 XML
  • 2.2 XSL y XSLT
  • 2.3 GML
  • 2.4 SVG
  • 2.5 Conclusión

Capítulo 3. Cartografía y Mapas (archivo pdf, 614 kb)

  • 3.1 Introducción
  • 3.2 Variables visuales
  • 3.3 Símbolos cartográficos
  • 3.4 Símbolos cartográficos tradicionales
  • 3.5 Cartografía y SIG

Capítulo 4. Trabajos relacionados (archivo pdf, 451 kb)

  • 4.1 Datos topográficos, orientación a objetos y GML
  • 4.2 Creación de mapas para Internet con GML
  • 4.3 GML y SVG: del contenido a la presentación
  • 4.4 Integración de datos geo-espaciales y visualización utilizando formatos estándar
  • 4.5 El proyecto Geo-pard

Capítulo 5. Análisis y diseño (archivo pdf, 323 kb)

  • 5.1 Requerimientos
  • 5.2 Análisis
  • 5.3 Ubicación de la aplicación en el contexto del proyecto
  • 5.4 Servicios
  • 5.5 Descripción de componentes

Capítulo 6. Implementación (archivo pdf, 184 kb)

  • 6.1 Interfaces y servicios
  • 6.2 Transformación GML
  • 6.3 Visualización y manipulación de mapas
  • 6.4 Pruebas y evaluación del sistema
  • 6.5 Caso practico
  • 6.6 Conclusiones

Referencias (archivo pdf, 38 kb)

Apéndice A1. Sistema de referencia espacial (SRS) (archivo pdf, 90 kb)

Apéndice A2. Colores reconocidos por SVG (archivo pdf, 62 kb)

Apéndice A3. Formato de imágenes (archivo pdf, 78 kb)

Apéndice A4. Diagrama de flujo del sistema (archivo pdf, 120 kb)

Apéndice A5. Interfaces de Mappa (archivo pdf, 812 kb)

Apéndice A6. Organización de la aplicación en el servidor (archivo pdf, 87 kb)

Espinosa Ruiz, G. 2004. Servicio de consultas y visualización en 2d en el contexto del SIG del volcán Popocatépetl. Tesis Licenciatura. Ingeniería en Sistemas Computacionales. Departamento de Ingeniería en Sistemas Computacionales, Escuela de Ingeniería, Universidad de las Américas Puebla. Abril. Derechos Reservados © 2004.