 Ing. Lenin Omar Lara Castro. DESCRIPCIÓN El visor de mapas permite visualizar la información geoespacial que utilizamos con un sistema de referencia y.

Download Report

Transcript  Ing. Lenin Omar Lara Castro. DESCRIPCIÓN El visor de mapas permite visualizar la información geoespacial que utilizamos con un sistema de referencia y.

 Ing. Lenin Omar Lara Castro.
DESCRIPCIÓN
El visor de mapas permite visualizar la información
geoespacial que utilizamos con un sistema de
referencia y un sistema de proyección.
http://code.google.com/apis/maps/
MAPA BASE
Se ingresa a esta ventana – Versión 2
Se ingresa al primer link que se tiene
Regístrate para obtener una clave de
API de Google Maps
Se ingresa la Ip propia que se va a
utilizar, para que nos de la nueva key.
RUTA MODIFICACIÓN API
Dentro de la siguiente ruta se encuentra el archivo a modificar, utilizando
el nuevo código generado.
/home/Tomcat/apache-tomcat6.0.32/webapps/ideucuenca/gclient/index.jsp
<!-- KEY Google -->
<script
src="http://maps.google.com/maps?file=api&amp;v=2&amp;sens
or=false&amp;key=ABQIAAAAunJtxjFTVulKXL941YZyHxQh3lJeG
Uq7Mb6SfB4buBg3ZqDgfhQA1GOkV0OAj3adfpDOinPMsJqhHg"
type="text/javascript"></script>
Ventajas
 Permite tener diferentes mapas de google, como
Satelital, Híbrido, y un callejero.
 Permite la visualización del mapa de google, sin avisos
anteriores de error.
 Permite la visualización de capas superpuestas.
 Permite acceder a novedades de google maps, y nuevas
herramientas que se generen.
Ubicación en el mapa de google
Coordenadas de
Imbabura-Ecuador
Para modificar la ubicación que viene por defecto, y visualizar
el país de cada uno de los participantes, accedemos a la
siguiente ruta:
Modificación mapa google
 Cada uno de los participantes, se encuentran en lugares
distintos, por lo que en el mapa de google requerimos
visualizarla también en otra ubicación, accediendo a la
siguiente ruta:
 /home/Tomcat/apache-tomcat-
6.0.32/webapps/ideucuenca/share/javascript/
 Ingresamos a index.js
 Existe un archivo adjunto OpenLayersCoord, el cual tiene las
coordenadas necesarias de cada país.
Coordenadas, latitud y longitud
 Modificar coordenadas
var coordMax = new OpenLayers.Bounds
(-9580761.6242,-544824.2220,-8349908.8628,
156706.3181);
 Modificar latitud y longitud.
var lat= -2.8936;
var lon= -79.0246;
Ubicación Participantes
IBARRA - ECUADOR
COSTA RICA
SERVIDOR DE MAPAS
 Para establecer que los mapas pueden ser cargados y
visualizados en el visor de mapas, tenemos que tomar
en consideración lo siguiente:
 Mapserver funcionando correctamente.
http://www.maptools.org/fgs/

En Centos FGS
 fgs-mapserver_basic_5.6.3-fgs_9.5-linux-i386.bin
CONFIGURACION
 Creación de Servicios WMS
 Dentro del archivo httpd.conf ubicado en
/opt/fgs/etc/httpd/conf/
ScriptAlias /cgi-bin/ "$FGS_HOME/www/cgi-bin/“
Agregar Nombre del servicio a crear WMS1
ScriptAlias /WMS1/ "$FGS_HOME/www/cgibin/mapserv“
configuracion
 Dentro de este directorio, añadir la última línea
<Directory "$FGS_HOME/www/cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
SetEnvIf Request_URI "/WMS1"
MS_MAPFILE=/home/Tomcat/ide/concesion.map
</Directory>
petición











http://localhost:8080/cgi-bin/WMSprueba?
LAYERS=Rios_CRP_50K_UTM_SAM56&
TRANSPARENT=TRUE&
EXCEPTIONS=application%2Fvnd.ogc.se_xml&
SRS=epsg:24877&
SERVICE=WMS&
VERSION=1.1.1&
REQUEST=GetMap&
STYLES=&
FORMAT=image%2Fpng&
BBOX=657248.4941,%209621193.545,%20810067.3593,%209764290.989
9&
 WIDTH=256&
 HEIGHT=256
Resultado de Petición
Una vez que se realiza la petición y se arregla todos
los errores que se tienen al momento de la generación
del archivo map, obtenemos la imagen.
Arbol de visor de mapas
 El árbol que se encuentra al lado izquierdo del visor de
mapas, contendrá la información de servidores, con
servicios WMS.
servidores
 Servers_google.js
 /home/Tomcat/apache-tomcat-
6.0.32/webapps/ideucuenca/servers
ÁRBOL
arbol.js
 /home/Tomcat/apache-tomcat6.0.32/webapps/ideucuenca/share/javascript

ING. LENIN OMAR LARA CASTRO
ADMINISTRADOR IDE RED UTN
TELF: 2953461 ext. 7072
[email protected]