Sistema GIS de Visualización de datos Aplicación MapServer

Anuncio
Sistema GIS de Visualización de
datos
Aplicación MapServer
• Grupo de Monitoreo – Proyecto LADA-FAO
• Coordinador Dr. Andrés C. Ravelo
Centro de Relevamiento y Evaluación de Recursos Agrícolas y
Naturales, Facultad de Ciencias Agropecuarias, Universidad
Nacional de Córdoba
Objetivo general
Desarrollo de un sistema que permita
el monitoreo de la desertificación en
Argentina
Centro de Relevamiento y Evaluación de Recursos Agrícolas y Naturales, Facultad de Ciencias
Agropecuarias, Universidad Nacional de Córdoba
Requerimientos del sistema
Presentación de la información en forma de
mapas en Internet
Capacidad de intercambio de información
Alimentación a travez de datos espaciales en
formato vector y raster, ademas de texto,
gráficos, etc.
Centro de Relevamiento y Evaluación de Recursos Agrícolas y Naturales, Facultad de Ciencias
Agropecuarias, Universidad Nacional de Córdoba
Mas Requerimientos…
• Navegación y consulta gráfica sobre los
mapas
• Superposición de capas
• Entorno de aplicación Open source
Centro de Relevamiento y Evaluación de Recursos Agrícolas y Naturales, Facultad de Ciencias
Agropecuarias, Universidad Nacional de Córdoba
Algunos requerimientos no
funcionales…
•
•
•
•
•
•
Escalable
Portable
Licenciamiento
Compatibilidad
Modular
Seguro
Centro de Relevamiento y Evaluación de Recursos Agrícolas y Naturales, Facultad de Ciencias
Agropecuarias, Universidad Nacional de Córdoba
Construcción del sistema - Arquitectura
COMPONENTE CLIENTE
XXXXXXXXXXX
Interfaz de
visualización y
consulta
(cliente Mapserver)
Sitio Web
Entrada y salida
de datos
(SSH client)
Internet
Subsistema
Mapserver
xxxxxxxxxxxxxx
xx
Sistema de archivos
(vectores, raster, texto, jpg)
SSH server
COMPONENTE SERVIDOR
Centro de Relevamiento y Evaluación de Recursos Agrícolas y Naturales, Facultad de Ciencias
Agropecuarias, Universidad Nacional de Córdoba
Subsistema Mapserver
• Es una plataforma para publicar datos espaciales
e interactivos via Web
• Desarrollado por la Universidad de Minesota
(decada del 90)
• Licencia del MIT (Massachusetts Institute of
Technology )
• Open source
Centro de Relevamiento y Evaluación de Recursos Agrícolas y Naturales, Facultad de Ciencias
Agropecuarias, Universidad Nacional de Córdoba
Mas caracteristicas…
• Corre en Linux, Windows , Mac OS
• Cantidad de formatos tanto vectoriales como
raster soportados.
• Por defecto, soporta ESRI shapefile y tiff
• Mantenido por alrededor de 20
programadores
• CGI y/o MapScript
Centro de Relevamiento y Evaluación de Recursos Agrícolas y Naturales, Facultad de Ciencias
Agropecuarias, Universidad Nacional de Córdoba
Subsistema MapServer - Arquitectura
Servidor Mapserver
Salida:
Salida:
•Flash
•pdf
• WEB
• DESKTOP
Aplicación Cliente MapServer
Centro de Relevamiento y Evaluación de Recursos Agrícolas y Naturales, Facultad de Ciencias Agropecuarias, Universidad Nacional de
Córdoba
Ejemplo de Mapfile
MAP
NAME "argentina"
STATUS ON
SIZE 550 550
EXTENT -73.5708017545756 -55.0556196875784 -53.6415593640222 -21.7431305616212
UNITS METERS
SHAPEPATH “argentina/data"
IMAGECOLOR 146 201 201
IMAGETYPE PNG
FONTSET "fontset.txt“
REFERENCE
IMAGE graphics/referencia1.png
EXTENT -73.5708017545756 -55.0556196875784 -53.6415593640222 -21.7431305616212
SIZE 244 398
STATUS ON
MINBOXSIZE 20
MAXBOXSIZE 100
COLOR 255 0 0
OUTLINECOLOR 255 0 0
MARKERSIZE 20
END
…..
END
Centro de Relevamiento y Evaluación de Recursos Agrícolas y Naturales, Facultad de Ciencias
Agropecuarias, Universidad Nacional de Córdoba
Ejemplo de capa vectorial
LAYER
NAME "sitios_pilotos"
TYPE POINT
DATA "Sitpilotos_crean"
STATUS ON
LABELITEM NOMB
CLASS
STYLE
SYMBOL 'circle'
SIZE 10
COLOR 255 0 0
END
LABEL
COLOR 0 0 0
SIZE SMALL
BACKGROUNDCOLOR 0 255 0
FONT arial
FORCE true
POSITION auto
END
TEMPLATE "templates/sitios.html"
END
HEADER "templates/sitios_header.html"
FOOTER "templates/sitios_footer.html"
END
Centro de Relevamiento y Evaluación de Recursos Agrícolas y Naturales, Facultad de Ciencias
Agropecuarias, Universidad Nacional de Córdoba
Ejemplo de capa raster
LAYER
NAME "cobertura"
TYPE raster
DATA "argentina/data/cobertura/GLC_5Final.tif"
STATUS ON
CLASS
NAME “árboles"
EXPRESSION ([píxel] = 1)
STYLE
COLOR 0 255 0
END
END
CLASS
NAME "Arbustos y Herbáceos"
EXPRESSION ([píxel] = 2)
STYLE
COLOR 249 249 0
END
END
…..
END
Componente de transferencia de datos
• SSH: protocolo y programa.
Acceso a una pc
remota por internet
Cliente ssh
• Aquitectura cliente servidor
• Transferencia segura de claves y
datos
• Open source
Centro de Relevamiento y Evaluación de Recursos Agrícolas y Naturales, Facultad de Ciencias
Agropecuarias, Universidad Nacional de Córdoba
Componente de presentación de información
Dos componentes
Sitio Web
Cliente Mapserver
Centro de Relevamiento y Evaluación de Recursos Agrícolas y Naturales, Facultad de Ciencias
Agropecuarias, Universidad Nacional de Córdoba
Componente Sitio Web
Pagina principal contiene:
• Introducción a la problemática de la desertificación
en Argentina
• Como participa LADA
• Objetivos del proyecto
• Quien coordina LADA en Argentina
• Sitios pilotos participantes
• Enlaces a las Web de los sitios pilotos
• Enlace a Mapserver – escala nacional
Centro de Relevamiento y Evaluación de Recursos Agrícolas y Naturales, Facultad de Ciencias Agropecuarias, Universidad
Nacional de Córdoba
Web´s de los sitios pilotos contienen:
• Información introductoria del sitio
• Sección con datos Biofísicos: clima,
agua, suelos, vegetación
• Sección con datos Socioeconómicos:
uso de la tierra, producción,
población
• Link a Mapserver
Centro de Relevamiento y Evaluación de Recursos Agrícolas y Naturales, Facultad de Ciencias
Agropecuarias, Universidad Nacional de Córdoba
Cliente MapServer
CAPAS
LEYENDAS
METADATA
MAPA DE
REFERENCIA
MAPA DE
NAVEGACIÓN
BARRA DE
HERRAMENTAS
Posibles mejoras
• Incorporación de la generación de datos al
Mapserver (cliente) - backend
• Nivel de acceso restringido por usuario y
password
• Capacidad de agregar y borrar capas
• Capacidad de agregar y borrar categorías
• Generación de mapas al vuelo
• Consultas logicas
Centro de Relevamiento y Evaluación de Recursos Agrícolas y Naturales, Facultad de Ciencias
Agropecuarias, Universidad Nacional de Córdoba
Preguntas???
Gracias..!!!
a
Ir aIr lMapserver
http://200.16.21.55/argentina
Descargar