Tesis Sig Mapserver
Tesis Sig Mapserver
Tesis Sig Mapserver
html
RESUMEN
INTRODUCCION
CAPITULO I
1.2. ANTECEDENTES
1.2.1. ALMONACID R. Marcelo y LEAL R. Luis E ´Servidor de mapas de internet
para la dirección de vialidad IX regiónµ: Realizaron una aplicación que publica
información espacial, georeferenciada a través de internet. Esta Aplicación
cuenta con gran parte de la funcionalidad SIG que proporcionan el software que
trabajan con Sistemas de Información Geográficos no distribuidos y otras
funcionalidades propias de una Aplicación que se desarrolla sobre la plataforma
Internet.
Lo que el usuario a través de este servidor es que puede encontrar son mapas
georeferenciados con datos asociados, con funcionalidad SIG, a la cual pueden
acceder desde cualquier parte, sin necesidad de contar con un software
específico para la visualización de la información de este tipo; por lo tanto no
necesita de licencias, ni de archivos con información (coberturas SIG). Lo único
que el posible usuario del sistema necesita es una conexión a la red.
1.2.6. E.M.A.A.P. ´SIG de Agua Potableµ: Realizo un proyecto SIG para agua
potable para la misma empresa, con el fin que la información de infraestructura
de agua potable y alcantarillado se pueda compartir en red a través de un
servidor y de esta forma todas las oficinas de la institución pudieran tener la
misma información.
1.3.2 Específico
v Generación y procesamiento de la información cartográfica y alfanumérica del
sector San José-Ciudad Puno.
v Definición de las estructuras básicas del almacenamiento del sistema, unión de
la información grafica y tabular, estableciendo su codificación.
v Instalación, configuración interactiva e implementación de una aplicación del
servidor web con servidor de mapas ´MapServer 4.6.1µ.
v Simular diferentes estados, situaciones o problemas reales, para poder hacer
un análisis temporal para prevenir, actualizar, proyectar y planificar futuras
soluciones y/o inversiones en el área.
CAPITULO II
2.1.18 MapSever
(ALMONACID R. Marcelo) ; MapServer es una aplicación Common Gateway
Interface (CGI)7 de carácter libre, la cual corre bajo plataformas Linux/Apache,
Windows NT/98/95, distribuida bajo licencia GPL8, desarrollada por la
Universidad de Minnesota para construir plicaciones que sirvan mapas a través de
Internet. Su modo de funcionamiento esta basado en la generación de lado del
servidor web de imágenes estáticas (JPEG, GIF, PNG, etc.) como resultado del
proceso de las peticiones realizadas por los clientes. Estas imágenes son
referenciadas posteriormente dentro de la interfaz de usuario que se le envía al
cliente (código HTML).
2.2.-MARCO CONCEPTUAL
2.2.1 CATASTRO http://es.wikipedia.org/wiki/Catastro. Indica:
El catastro (del griego ŧŞůřŮůŦŲūũ, "registro") inmobiliario es un registro
administrativo dependiente del Estado en el que se describen los bienes
inmuebles rústicos, urbanos y de características especiales.
2.3.-HIPOTESIS DE LA INVESTIGACION
´El Sistema de Información Catastral de Agua Potable y Alcantarilladoµ nos
permite compartir, ,monitorear y administrar la información de las redes de Agua
potable y Alcantarillado en el Sector San José Ciudad-Puno eficientementeµ
CAPITULO III
MATERIALES Y MÉTODO DE INVESTIGACIÓN
3.1Materiales Utilizados
Para la realización del presente trabajo de investigación se utilizo diferentes
materiales, por el tamaño del trabajo de investigación por eso las clasificamos en
tres tipos materiales:
Equipos Topográficos:
v Teodolito y accesorios
v GPS Navegador
v Estación total
Materiales de Gabinete
v Computadora Pentium D
v Útiles de escritorio
Software
v LAN CAD (Procesamiento de información grafica)
v MapSever (Servidor de Mapas)
v ARC VIEW (SIG)
v Apache (Servidor web)
v Dreamweaver (Diseño de las Plantillas web)
v Map Lab (Para el diseño del archivo MAP)
v Office (Hoja de cálculo, base de datos y procesador de texto)
3.2 Método de investigación
De acuerdo a la clasificación de tipos de investigación estipulada por la
universidad y por el contenido del trabajo, la investigación está especificada por
el método de investigación descriptiva- analítico-comparativo.
Esta codificación se debe realizar para cada objeto dentro de las redes, en donde
se pueda obtener su ubicación, comportamiento, característica e importancia
dentro del plano.
Número de Clientes
Numérico (entero)
Contiene el número de clientes dentro de este límite.
Nombre Sector
Numérico (Decimal)
Nombre del sector
Área
Numérico (Decimal)
Área total en m2 del Sector
Perímetro
Texto (20)
Perímetro total en m2 del Sector
Tabla Nº12 ´Layer Límite Perimétrico del sectorµ
La pregunta que surge es por que Windows y no Linux, ya que en la página oficial
de MapServer, la versión para Windows que existe hay que realizar toda una
tarea de compilación de los archivos, lo cual nos tomaría demasiado tiempo.
Bueno la razón está en que hoy existe una versión de MapServer que se llama
MS4W que ya viene compilado para Windows, y de fácil instalación, y nos pareció
interesante utilizar esta.
GeoTools
GIS Viewer
MapServer
Navegación y visuaüzación dinámica e interactivo
B
B
B
Selección de elementos
B
B
B
Control de visuaüzación según detalle
B
B
B
Consultas gráficas y lógicas
B
B
BA
Operaciones geométricas básicas (corredor, distancia)
N
N
N
Variación de simbologia y colores
B
N
B
Creación de elementas gráficos temporales
B
N
N
Operaciones geométricas avanzadas (unión intersección)"
N
N
N
Generación de reportes sobre consultas
N
N
B
Visuaüzación de documentos
N
N
N
Generación e impresión automatizada de mapas
P
P
P
Desarrollo en idioma español
N
P
P
Acceso directo a Base de Datos
B/P
P
B
Implemento de sistema de Metadatos
B
P
B
Tabla 15 ´Comparación de funcionalidades de softwares libresµ
ArcIMS
MOIMS
MapGuidc
Navegación y visuaüzación dinámica e interactivo
B
B
B
Selección de elementos
B
P
B
Control de visuaüzación según detalle
B
P
B
Consultas gráficas y lógicas
B
P
B*
Operaciones geométricas básicas (corredor, distancia)
B
P
B
Variación de simbologia y colores
B
P
N
Creación de elementos gráficos temporales
B
P
P
Agregación de capas adicionales (local/web)11
B/B
P/P
PIN
Operaciones geométricas avanzadas (unión, intersección)11
N
P
N
Actualización de datos geográficos y de atributos
BA
P
P
Generación de reportes sobre consultas
P
P
B
Visuaüzación de documentos
P
P
P
Generación e impresión automatizada de mapas
b"vp
P
B
Desarrollo en Idioma español
B
P
B
Seguridad de datos y restricción de acceso
B
P
BA
Acceso directo a SQLServer
B/P
P
B
Implemento de sistema de Metadatos
P
P
P
Tabla 16 ´Comparación de funcionalidades de softwares comercialesµ
Realizando un análisis de todos estos antecedentes, mejor dicho de estas tablas
comparativas, los software comerciales cuentan con mayores funcionalidades
respecto de los libres, pero a la hora de revisar el aspecto económico, más
específicamente el precio de su licencia, es donde existe una gran diferencia,
obviamente ya que se trata de sólo un trabajo de título y además la Universidad
no cuenta con alguna de estas licencias, nos inclinamos por los software de
carácter libres.
Y respecto a la tabla anteriormente vista (3.1), de los tres software libres
comparados el MapServer es el que presenta una leve ventaja al resto, siendo
éste el elegido para nuestra aplicación.
Software:
· Sistema operativo: Microsoft Windows 2000, o superior.
· Paquete MS4W (MapServer 4.x para plataforma Windows), que instala un
ambiente de servidor web pre configurado con Mapserver.
Variable del Objeto LAYER: este es el objeto más utilizado en un MapFile, éste
describe las capas que se desean utilizar para componer el mapa, las capas se
dibujan en orden de declaración dentro del MapFile, es decir la primera capa
estará en el fondo y así sucesivamente hasta la superficie, se pueden declarar
tantas capas como desee, aunque esta limitado a 50 por defecto, para cambiar
este límite, se debe recompilar MapServer con la cantidad de capas deseadas.
Variables que pueden ser encontradas en el objeto ´LAYERµ:
DATA [filename]: Nombre completo de los datos espaciales a procesar, en
nuestro caso Shapefile.
LABELITEM [string]: Nombre de la columna del shapefile el cual se utilizará para
etiquetar.
NAME [string]: Nombre corto para la cobertura, este nombre es el lazo entre el
archivo MAP y la interfaz web, el nombre debe ser único.
QUERY: Señala el inicio de un objeto consulta.
QUERYITEM [string]: Nombre del campo de la tabla de atributos usados por las
consultas.
STATUS [onoffdefault]: Indica el estado actual de la cobertura que es modificado
por MapServer constantemente.
TYPE [pointlinepolylinepolygonannotationraster]: Especifica como deben ser
dibujados los datos.
Variable del objeto CLASS: dentro de este objeto se declaran los atributos de la
capa o LAYER, como son sus características referentes al color y también su
etiquetado.
COLOR [r][g][b]: Este es el color para rellenar el polígono. Cuando se trate del
tipo LINE, este es el color de la línea.
LABEL: Señala el inicio de un objeto label.
NAME [string]: Nombre que se usará en la leyenda para esta clase.
OUTLINECOLOR [r][g][b]: Color para el contorno de polígonos. Los símbolos de
línea no soportan color de contorno.
Variable del objeto LABEL: Este objeto puede estar tanto en el objeto CLASS
como también en el objeto SCALEBAR.
BUFFER [integer]: Valor de relleno alrededor de las etiquetas (en píxeles), útil
para mantener el espacio alrededor del texto y reforzar la legibilidad.
COLOR [r][g][b]: Color para el texto.
FONT [filename]: Alias de la fuente usado para etiquetar (definido en el
FONTSET).
MINDISTANCE [integer]: Distancia mínima entre etiquetas duplicadas, medido en
píxeles.
POSITION: Indica la posición donde se coloca el texto en relación con los puntos
de etiquetado.
SHADOWCOLOR [r][g][b]: Especifica el color de la sombra del texto.
TYPE [bitmantruetype]: Especifica el tipo de fuente que se utilizará.
SIZE: Tamaño del texto, para fuentes truetype, el valor es en píxeles. Si es de
tipo bitmap, debe elegir palabras clave como ´smallµ, ´médiumµ, ´largeµ o
´giantµ.
ANTIALIAS [truefalse]: Permite escoger la función de suavizado de texto,
encendida o no.
Variable del objeto LEGEND: Este objeto nos proporciona la presentación que
tendrá la leyenda la cartografía ha publicar en la web local.
EMBED [truefalse]: Es la imagen de la leyenda que se muestra.
IMAGECOLOR [r][g][b]: Color con que se inicializa la leyenda.
POSITION: Posición de la imagen de leyenda.
STATUS [onoff]: Determina si muestra la imagen de leyenda.
CAPITULO IV
CAPITULO V
EXPOSICION Y ANALISIS DE LOS RESULTADOS
En la vista de cada uno de estos mapas se puede apreciar las capas que lo
componen, sus colores y símbolos. Además, pueden ser visto los elementos que
rodean al mapa tales como el título, el logo, la leyenda o lista de capas, la
funcionalidad SIG, la escala, el North Arrow, El copyright y el overview o vista
global. En la presentación de estos mapas se aplican las funciones SIG para
mostrar la manera correcta en que se ejecutan y como ayudan a los usuarios en
las tareas de análisis.
5.2.1 Mapa Red alcantarillado: En este mapa se muestra una nueva consulta que
pretende identificar y mostrar las redes de alcantarillado del Sector San José.
Los resultados se despliegan y destacan en color en la figura, detallándose el
número de registros coincidentes en la parte inferior, además se aprecia
información alfanumérica de la infraestructura seleccionada.
Figura Nº 10 ´Red Alcantarillado y consultaµ (ver anexo 3 y 4)
5.2.2 Mapa Relieve. Para finalizar con los mapas implementados con visualizador
HTML se muestra el mapa Relieve, donde se puede apreciar las zonas altas, las
zonas bajas, desde una perspectiva tridimensional. Este mapa fue implementado
usando como base una imagen JPEG del relieve del sector, la que se muestra en
la figura.
5.3 CONCLUSIONES
Con la publicación del Sistema de Información Catastral de Agua Potable y
Alcantarillado a través del servidor y la aplicación MapSever, se pudo visualizar
los mapas catastrales de agua Potable y Alcantarillado en una PC en la red, al
finalizar así el presente proyecto de investigación se pudo llegar a las siguientes
conclusiones:
5.4.2 Limitaciones
Una limitación del programa MapServer es una herramienta muy poderosa para
utilizar y cuenta con una gran definición de objetos, atributos, etc., pero su
configuración del archivo en su sintaxis aun es muy difícil para cualquier persona,
lo que hace un poco dificultosa la configuración del archivo MAP para publicar
mapas en la red local a las pretensiones que se deseen.
Cabe destacar en esta última parte que los costos de capacitación y obtención de
datos gráficos y alfanuméricos fueron costosos tanto en dinero y tiempo, pues la
tecnología es nueva propiamente dicha en nuestra región, pero valio la pena
porque estamos seguros que hemos marcado un hito importante en nuestra vidas
y en nuestra querida escuela profesional.
5.5 BIBLIOGRAFIA
5.6 Anexos
5.6.1 Anexo1; Sistema catastral predial
[1] DHTML: Designa el conjunto de técnicas que permite crear sitios web
interactivos utilizando una combinación de lenguaje HTML estático, un lenguaje
interpretado en el lado del cliente (como JavaScript) y el lenguaje de hojas de
estilo en cascada (CSS).c
ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
c