Configuracion MapServer OscarAbarca PPT

Curso IDE [IGN + UPM] con financiación de la AECI Madrid, julio de 2008 Configuración de MapServer Basado en Curso e-Le

Views 61 Downloads 0 File size 3MB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Curso IDE [IGN + UPM] con financiación de la AECI Madrid, julio de 2008

Configuración de MapServer Basado en Curso e-Learning de: Instituto Geográfico Nacional de España y la Universidad Politécnica de Madrid (LatinGEO)

Profesor Oscar Abarca – UPM LatinGEO

Configuración de MapServer Basado en Curso e-Learning g del IGN y la UPM ((LatinGEO))

7/15/2008

„

El programa MapServer

„

MapServer es un programa desarrollado en ambiente bi t d de Código Códi Abierto Abi t (Open (O Source) utilizado para la construcción de aplicaciones espaciales en Internet, incluyendo Servicios WMS.

„

MapSever originalmente fue un proyecto desarrollado por la Universidad de Minnesota (UMN) en cooperación con la NASA. Actualmente es un proyecto de OSGeo y es mantenido por desarrolladores alrededor del mundo.

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN + UPM). España

2

Configuración de MapServer Basado en Curso e-Learning g del IGN y la UPM ((LatinGEO))

„

Estructura de una aplicación MapServer

El archivo mapserv.exe se ejecuta como una aplicación CGI desde el Servidor HTTP y necesita los siguientes recursos: „ „

„

„

7/15/2008

Un servidor HTTP como Apache HTTP Server o Internet Information Server. Un archivo de configuración con extensión “map”, cuya función es indicar a MapServer los datos que se visualizarán y cómo se visualizarán (ej: cursoIDE map) cursoIDE.map). Un navegador Web, una plantilla, que controla la interfaz del usuario de la aplicación MapServer en un navegador de Internet (ej: plantillas html), o un cliente pesado IDE (ej: gvSIG). gvSIG) Un conjunto de datos (ej: raster, vector, bases de datos, etc.).

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN + UPM). España

3

Configuración de MapServer Basado en Curso e-Learning g del IGN y la UPM ((LatinGEO))

„

Estructura de una aplicación MapServer

Archivo de configuración .MAP

Plantilla HTML o Cliente IDE

CGI ¨mapserv.exe¨

Petición Cliente IDE

Conjunto j de datos g geográficos g

7/15/2008

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN + UPM). España

4

Configuración de MapServer Basado en Curso e-Learning g del IGN y la UPM ((LatinGEO))

„

Archivo de configuración .MAP MAP

Parámetros generales del mapa (Objetos) Objeto MAP

MAP # comienzo del archivo .MAP ... ... ... END # fin del archivo .MAP

7/15/2008

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN + UPM). España

5

Configuración de MapServer Basado en Curso e-Learning g del IGN y la UPM ((LatinGEO))

Objetos WEB, METADATA, PROJECTION WEB Define como operará la interfaz Web del servicio. Comienza con la palabra WEB y termina con END. Anida a su vez el objeto METADATA. Define parámetros cómo la plantilla HTML a utilizar, el directorio de localización, el directorio en el que MapServer almacenará el mapa generado para que la plantilla HTML pueda mostrarlo al usuario, escalas máximas y mínimas de visualización del servicio, etc. METADATA Este objeto será incluido tanto en el objeto MAP, como en cada LAYER. En el primer caso contendrá metadatos en general del servicio, y en el segundo caso, metadatos específicos para cada capa de información. El servidor WMS se basará en estos metadatos para confeccionar el archivo de capacidades. PROJECTION Define el sistema de p proyección y de los mapas p q que g generará el servidor. Es necesario especificar p el objeto j PROJECTION,, tanto en el objeto MAP para la generación de la imagen de salida, como en el objeto LAYER para cada capa de información. Cada LAYER puede contar originalmente con un sistema de referencia diferente y será el servidor de mapas el que re-proyecte todas las capas de información al sistema de referencia espacial definido en el objeto MAP. MapServer utiliza la librería PROJ4 “Geographic Projection Library” para tal fin. (http://www.remotesensing.org/proj/) El sistema de referencia y la proyección pueden definirse de dos maneras. Una, especificando los parámetros de la proyección (elipsoide, zona, proyección, etc.) y otra, utilizando la codificación del European Petroleum Survey Group (EPSGP).

7/15/2008

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN + UPM). España

6

Configuración de MapServer Basado en Curso e-Learning g del IGN y la UPM ((LatinGEO))

Objetos WEB, METADATA, PROJECTION

7/15/2008

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN + UPM). España

7

Configuración de MapServer Basado en Curso e-Learning g del IGN y la UPM ((LatinGEO))

„

7/15/2008

Aplicaciones MapServer

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN + UPM). España

8

Configuración de MapServer Basado en Curso e-Learning g del IGN y la UPM ((LatinGEO))

Peticiones WMS en una Plantilla HTML

„ „

Ejemplo de aplicación li ió

Servicio de visualización cartográfica de las Estaciones Experimentales de la Universidad Central de Venezuela

http://mapas.topografia. upm.es/venezuelaucv/

7/15/2008

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN + UPM). España

9

Configuración de MapServer Basado en Curso e-Learning g del IGN y la UPM ((LatinGEO))

Peticiones WMS en una Plantilla HTML

„ „

Ejemplo de aplicación li ió

Servicio cartográfico del Yacimiento Arqueológico de Tiermes, España

http://mapas.topograf http://mapas topograf ia.upm.es/tiermes/arq ueologia/#

7/15/2008

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN + UPM). España

10

Configuración de MapServer Basado en Curso e-Learning g del IGN y la UPM ((LatinGEO))

Peticiones WMS en una Plantilla HTML

„ „

Ejemplo de aplicación li ió

Santuarios Católicos Españoles

http://mapas.topografia. http://mapas topografia upm.es/santuarios/

7/15/2008

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN + UPM). España

11

Configuración de MapServer Basado en Curso e-Learning g del IGN y la UPM ((LatinGEO))

„

7/15/2008

Ejercicios con MapServer

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN + UPM). España

12

Configuración de MapServer Basado en Curso e-Learning g del IGN y la UPM ((LatinGEO))

„

Peticiones WMS en un Navegador WEB

Ejercicio 1. Configuración de archivos y carpetas

http://mapas.topogr afia.upm.es/julio200 8/datos/

7/15/2008

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN + UPM). España

13

Configuración de MapServer Basado en Curso e-Learning g del IGN y la UPM ((LatinGEO))

„

Peticiones WMS en un Navegador WEB

Ejercicio 2. Pruebas de funcionamiento de Apache y MapServer Chequear funcionamiento de Apache:

7/15/2008

Chequear funcionamiento de MapServer:

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN + UPM). España

14

Configuración de MapServer Basado en Curso e-Learning g del IGN y la UPM ((LatinGEO))

„

Peticiones WMS en un Navegador WEB

Ejercicio 3. Petición de mapas (Operación GetMap) Parámetro

Archivo de configuración .MAP

Valor y explicación Objeto MAP [nombre] Nombre de identificación del objeto (mapa y capas).

NAME

STATUS

[on⎪off ] Establece si el mapa está activo o no para su visualización en el navegador. Puede generarse solo la escala gráfica o la leyenda y no el mapa.

SIZE

[pixeles] [pixeles] Ancho y alto en píxeles de la imagen de salida. Se debe tratar de seguir la proporción derivada del parámetro EXTENT.

EXTENT

[Xmin] [Ymin] [Xmax] [Ymax] Extensión geográfica del mapa a crear, en el Sistema de Referencia especificado en el objeto PROJECTION.

UNITS

[feet⎪inches⎪kilometers⎪meters⎪miles⎪dd] Unidades de las coordenadas del mapa, usadas para el cómputo de la escala gráfica y de la escala numérica. Debe estar definido en las unidades del Sistema de Referencia especificadas en el objeto PROJECTION.

[nombre del archivo] Nombre del directorio donde se almacenan los SHAPEPATH datos geográficos. En el caso del presente ejemplo será el directorio “Datos”, localizado en: C:/www/htdocs/cursoIDE_UPM_Julio2008/Data. IMAGETYPE

7/15/2008

[gif⎪png⎪jpeg⎪wbmp⎪gtiff⎪swf⎪userdefined] salida.

Formato de la imagen de

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN + UPM). España

15

Configuración de MapServer Basado en Curso e-Learning g del IGN y la UPM ((LatinGEO))

„

Peticiones WMS en un Navegador WEB

Ejercicio 3. Petición de mapas (Operación GetMap) Datum Zona Zona Zona Zona

28 29 30 31

Datum

Parámetro Objeto WEB

ED50 WGS84 Proyección UTM 23028 32628 23029 32629 23030 32630 23031 32631 Coordenadas Geográficas 4230 4326 ED50 WGS84

ETRS89 25828 25829 25830 25831

Archivo de configuración .MAP

Objeto Projection

4258 ETRS89

Valor y explicación

[directorio]

Nombre del directorio público donde se almacenarán

IMAGEPATH los archivos e imágenes temporales generados por MapServer.

7/15/2008

IMAGEURL

[directorio] URL del IMAGEPATH. Es el URL que navegará el cliente (Web o de escritorio) para buscar la imagen temporal generada.

METADATA

Contendrá los metadatos del servicio.

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN + UPM). España

16

Configuración de MapServer Basado en Curso e-Learning g del IGN y la UPM ((LatinGEO))

„

Peticiones WMS en un Navegador WEB

Ejercicio 3. Petición de mapas (Operación GetMap) Operación GetMap:  URL del servidor + Parámetros Llamado al programa MapServer MapServer:: http://localhost/cgi-bin/mapserv.exe? Directorio donde se localiza el archivo de configuración del servidor de mapas: map=c:/www/htdocs/CursoIDE_UPM_Julio2008/cursoID E.map& Tipo de servicio solicitado: Service=WMS& Versión de la especificación OGC: Version=1.1.0& Tipo de operación: Request=GetMap&

7/15/2008

Capa o capas a mostrar: Layers=provincias& Estilo de las capas: STYLES=& Sistema de Referencia Espacial: SRS=EPSG:4326 Coordenadas de las esquinas: BBOX=-10,34,5,44& Ancho en pixeles de la imagen (X): (X): WIDTH=600& Ancho en pixeles de la imagen (Y): (Y): HEIGHT=600& Formato de salida del mapa: FORMAT=image/png&

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN + UPM). España

17

Configuración de MapServer Basado en Curso e-Learning g del IGN y la UPM ((LatinGEO))

„

Peticiones WMS en un Navegador WEB

Ejercicio 3. Petición de mapas (Operación GetMap)

Petición GetMap http://localhost/cgibin/mapserv.exe?map=c:/www/ht docs/CursoIDE_UPM_Julio2008/ cursoIDE map&Service=WMS&V cursoIDE.map&Service=WMS&V ersion=1.1.0&Request=GetMap& Layers=provincias&STYLES=&S RS=EPSG:4326&BBOX=10 34 5 44&WIDTH=600&HEIGH 10,34,5,44&WIDTH=600&HEIGH T=600&FORMAT=image/png&

7/15/2008

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN + UPM). España

18

Configuración de MapServer Basado en Curso e-Learning g del IGN y la UPM ((LatinGEO))

„

Peticiones WMS en un Navegador WEB

Ejercicio 4. Configuración de Apache para hacer peticiones WMS estándares • Copiar mapserv.exe, en su directorio actual y cambiar su nombre por cursoIDE (sin extensión). • Cambiar Archivo de configuración de Apache • Detener y reiniciar Apache para que efectúe el cambio • Chequear q el funcionamiento de Apache:

7/15/2008

Buscar Expresi ón  original g

Cambia r por  (*)

CAMBIO

AllowOverride None Options p None Order allow,deny Allow from all

AllowOverride ll id None Options None Order allow,deny Allow from all SetEnvIf Request_URI Request URI “/cgi-bin/cursoIDE” /cgi bin/cursoIDE MS_MAPFILE=C:/www/htdocs/cursoIDE_UPM_Julio 2008/cursoIDE.map

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN + UPM). España

19

Configuración de MapServer Basado en Curso e-Learning g del IGN y la UPM ((LatinGEO))

„

Peticiones WMS en un Navegador WEB

Ejercicio 5. Petición de mapas estándar (Operación GetMap)

Petición GetMap http://localhost/cgibin/cursoIDE?service=WMS&vers ion=1.1.0&request=GetMap&Lay ers=provincias&STYLES=&SRS= EPSG:4326&BBOX=10,34,5,44&WIDTH=600&HEIGH T=600&FORMAT=image/png&

7/15/2008

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN + UPM). España

20

Configuración de MapServer Basado en Curso e-Learning g del IGN y la UPM ((LatinGEO))

„

Peticiones WMS en un Navegador WEB

Ejercicio 6. Petición de metadatos (Operación GetCapabilities) • Analizar archivo de configuración .MAP (No modificar)

Petición GetCapabilities http://localhost/cgibin/cursoIDE?&Service=WMS&Version=1.1 .0&Request=GetCapabilities

C:\www\htdocs\CursoIDE_UPM_Julio2008\cursoIDE.map

• Realizar Reali ar la petición: petición Operación GetCapabilities:   URL del servidor + Parámetros Llamado al programa MapServer MapServer:: http://localhost/cgi-bin/cursoIDE? Tipo de servicio solicitado: Service WMS& Service=WMS& Versión de la especificación OGC: Version=1.1.0& Tipo de operación: Request=GetCapabilities& q p &

7/15/2008

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN + UPM). España

21

Configuración de MapServer Basado en Curso e-Learning g del IGN y la UPM ((LatinGEO))

„

Peticiones WMS en un Navegador WEB

Ejercicio 6. Petición de metadatos (Operación GetCapabilities) • Completar metadatos faltantes en el archivo de configuración .MAP. C:\www\htdocs\CursoIDE_UPM_Julio2008\cursoIDE.map

• Repetir la petición GetCapabilities y observar resultados "WMS_TITLE"

Petición GetCapabilities http://localhost/cgibin/cursoIDE?&Service=WM S&Version=1.1.0&Request= GetCapabilities

"Curso IDE"

"WMS_ABSTRACT" "Servidor de Mapas construido para ser utilizado como ejemplo en el Bloque de configuración de MapServer del curso de IDEs – UPM – Julio 2008" "WMS_ONLINERESOURCE" "http://localhost/cgi-bin/cursoIDE?" "WMS_SRS" "EPSG:4326 EPSG:23030" "WMS_KEYWORDLIST" "WMS, servidor de mapas en red, Curso, IDE" "WMS_VERSION" "1.1.0"

Archivo de configuración .MAP

7/15/2008

"WMS_FORMATS" "png gif jpeg"

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN + UPM). España

22

Configuración de MapServer Basado en Curso e-Learning g del IGN y la UPM ((LatinGEO))

„

Peticiones WMS en un Navegador WEB

Ejercicio 7. Inclusión de capas raster • Completar archivo de configuración .MAP C:\www\htdocs\CursoIDE_UPM_Julio2 008\cursoIDE.map

Archivo de configuración .MAP

7/15/2008

LAYER NAME Relieve TYPE raster STATUS on DATA "España_Relieve.ecw" PROJECTION "init=epsg:4326" END METADATA "wms_title" i "Relieve" i "wms_abstract" "Imagen raster de relieve de España obtenida a partir de Imágenes Blue Marble" "wms_keywordlist" "WMS imagen raster relieve" "wms_srs" "EPSG:4326" END END

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN + UPM). España

23

Configuración de MapServer Basado en Curso e-Learning g del IGN y la UPM ((LatinGEO))

„

Peticiones WMS en un Navegador WEB

Ejercicio 7. Inclusión de capas raster Petición GetMap http://localhost/cgibin/cursoIDE?service=WMS&vers bin/cursoIDE?service WMS&vers ion=1.1.0&request=GetMap&Lay ers=relieve&STYLES=&SRS=EP SG:4326&BBOX=10,34,5,44&WIDTH=600&HEIGH 0,3 ,5, & 600& G T=600&FORMAT=image/jpeg

7/15/2008

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN + UPM). España

24

Configuración de MapServer Basado en Curso e-Learning g del IGN y la UPM ((LatinGEO))

„

Peticiones WMS en un Navegador WEB

Ejercicio 8. Petición de dos capas (vector sobre raster) Petición GetMap http://localhost/cgibin/cursoIDE?service WMS&vers bin/cursoIDE?service=WMS&vers ion=1.1.0&request=GetMap&Lay ers=relieve,provincias&STYLES= &SRS=EPSG:4326&BBOX=10,34,5,44&WIDTH=600&HEIGH 0,3 ,5, & 600& G T=600&FORMAT=image/jpeg

7/15/2008

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN + UPM). España

25

Configuración de MapServer Basado en Curso e-Learning g del IGN y la UPM ((LatinGEO))

„

Peticiones WMS en un Navegador WEB

Ejercicio 9. Filtrado y modificación de estilo de capas vector • Completar archivo de configuración .MAP C:\www\htdocs\CursoIDE_UPM_Julio2 008\cursoIDE.map

Archivo de configuración .MAP 7/15/2008

LAYER NAME Provincias TYPE polygon STATUS on DATA "provincias.shp" provincias.shp TRANSPARENCY 60 PROJECTION "init=epsg:4326" END CLASSITEM 'CODCCAA' CLASS NAME 'Comunidad Autónoma: Castilla y León' EXPRESSION "67“ STYLE COLOR 40 36 198 OUTLINECOLOR 100 100 100 END END CLASS NAME 'Comunidad Autónoma: Castilla La Mancha' EXPRESSION "68" STYLE COLOR 70 111 244 OUTLINECOLOR 100 100 100 END END METADATA "wms_title" "Provincias de España" "wms_abstract" "Limites de las Provincias de España" "wms_keywordlist" "WMS limites Provincias España" "wms_srs" "EPSG:4326" END END # End de LAYER Provincias

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN + UPM). España

26

Configuración de MapServer Basado en Curso e-Learning g del IGN y la UPM ((LatinGEO))

„

Peticiones WMS en un Navegador WEB

Ejercicio 9. Filtrado y modificación de estilo de capas vector

7/15/2008

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN + UPM). España

27

Configuración de MapServer Basado en Curso e-Learning g del IGN y la UPM ((LatinGEO))

„

Peticiones WMS en un Navegador WEB

Ejercicio 9. Filtrado y modificación de estilo de capas vector

Petición GetMap http://localhost/cgibin/cursoIDE?service=WMS&vers ion=1.1.0&request=GetMap&Lay ers=relieve,provincias&STYLES= &SRS=EPSG:4326&BBOX=10 34 5 44&WIDTH=600&HEIGH 10,34,5,44&WIDTH=600&HEIGH T=600&FORMAT=image/jpeg

7/15/2008

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN + UPM). España

28

Configuración de MapServer Basado en Curso e-Learning g del IGN y la UPM ((LatinGEO))

„

Peticiones WMS en un Navegador WEB

Ejercicio 10. Inclusión de capas de texto

• Completar archivo de configuración .MAP C:\www\htdocs\CursoIDE_UPM_Julio2 008\cursoIDE.map

Archivo de configuración .MAP MAP

7/15/2008

MAP ... ... FONTSET "./font/fonts.txt" " /f t/f t t t" ... ... LAYER NAME NombreProvincias TYPE annotation STATUS on DATA "provincias.shp" TRANSPARENCY 70 LABELITEM "NOMBRE" CLASS LABEL COLOR 255 255 255 POSITION CC TYPE TRUETYPE FONT "arial" SIZE 7 BACKGROUNDCOLOR 70 70 70 END # end de label END # end de CLASS END ... ...

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN + UPM). España

29

Configuración de MapServer Basado en Curso e-Learning g del IGN y la UPM ((LatinGEO))

„

Peticiones WMS en un Navegador WEB

Ejercicio 10. Inclusión de capas de texto

Petición GetMap http://localhost/cgibin/cursoIDE?service=WMS&vers ion=1.1.0&request=GetMap&Lay ion 1.1.0&request GetMap&Lay ers=Provincias,NombreProvincias &STYLES=&SRS=EPSG:4326&B BOx=10,34,5,44&WIDTH=600&HEIGH 0,3 ,5, & 600& G T=600&FORMAT=image/png

7/15/2008

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN + UPM). España

30

Configuración de MapServer Basado en Curso e-Learning g del IGN y la UPM ((LatinGEO))

Gracias p por su atención

7/15/2008

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN + UPM). España

31

Configuración de MapServer Basado en Curso e-Learning g del IGN y la UPM ((LatinGEO))

„

Peticiones WMS en un Cliente WEB pesado

Ejercicio 11. Conexión a servidor remoto con gvSIG • Completar archivo de configuración .MAP C:\www\htdocs\CursoID E_UPM_Julio2008\curs oIDE.map

Archivo de configuración .MAP

7/15/2008

Ejercicio Opcional

LAYER NAME Ortofotos_PNOA TYPE raster STATUS on TRANSPARENCY 50 CONNECTIONTYPE wms CONNECTION "http://www.idee.es/wms/PNOA/PNOA?service=WMS&version=1.1.0&request=GetM ap&Layers=pnoa&FORMAT=image/jpeg" PROJECTION "init=epsg:4326" END METADATA wms_onlineresource 'http://www.idee.es/wms/PNOA/PNOA?' wms_server_version '1.1.0' wms_name 'PNOA' wms_format 'PNG' END END

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN + UPM). España

32

Configuración de MapServer Basado en Curso e-Learning g del IGN y la UPM ((LatinGEO))

„

Peticiones WMS en un Cliente WEB pesado

Ejercicio 11. Conexión a servidor remoto con gvSIG (PNOA)

Ejercicio Opcional

Petición WMS

Vista ÆNuevoÆAbrirÆAñadir capaÆWMSÆServidor: htt //l http://localhost/cgilh t/ i bin/cursoIDE? ÆConectar. Al establecer conexión, pulsar Siguiente y añadir la capa a visualizar, el formato de despliegue y el SRS.

7/15/2008

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN + UPM). España

33

Configuración de MapServer Basado en Curso e-Learning g del IGN y la UPM ((LatinGEO))

„

Peticiones WMS en un Cliente WEB pesado

Ejercicio 11. Conexión a servidor remoto con gvSIG (zoom sobre PNOA)

Ejercicio Opcional

Petición WMS

Vista Vi t ÆNuevoÆAbrirÆAñadir capaÆWMSÆServidor: http://localhost/cgip g bin/cursoIDE? ÆConectar. Al establecer conexión, pulsar Siguiente y añadir la capa a visualizar, visualizar el formato de despliegue y el SRS.

7/15/2008

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN + UPM). España

34

Configuración de MapServer Basado en Curso e-Learning g del IGN y la UPM ((LatinGEO))

„

Peticiones WMS en un Cliente WEB pesado

Ejercicio 12. Consulta de atributos en gvSIG (Operación GetFeatureInfo)

Ejercicio Opcional

7/15/2008

LAYER NAME Provincias TYPE polygon STATUS on DATA "provincias.shp" TRANSPARENCY 80 DUMP TRUE # para Consultas TEMPLATE " " # para Consultas PROJECTION "init=epsg:4326" END CLASSITEM 'CODCCAA' CLASS NAME 'Comunidad Autónoma: Castilla y León' EXPRESSION "67" Color 40 36 198 OutlineColor 100 100 100 END CLASS NAME 'Comunidad Autónoma: Castilla EXPRESSION "68" Color 70 111 244 OutlineColor 100 100 100 END METADATA "gml_include_items" "all" # Consultas "wms_title" "Provincias de España" "wms_abstract" "Limites de las Provincias de España" "wms_keywordlist" "WMS limites Provincias España" "wms_srs" "EPSG:4326" END END # End de LAYER Provincias

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN + UPM). España

35

Configuración de MapServer Basado en Curso e-Learning g del IGN y la UPM ((LatinGEO))

Peticiones WMS en un Cliente WEB pesado

„ „

gvSIG como cliente IDE P ti ió GetFeatureInfo Petición G tF t I f

Vista ÆNuevoÆAbrirÆAñadir capaÆWMSÆServidor: http://localhost/cgi-bin/cursoIDE? ÆConectar. Al establecer conexión, pulsar Siguiente y añadir la capa a visualizar, el formato de despliegue y el SRS ÆConsultar con el ícono

Ejercicio Opcional 7/15/2008

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN + UPM). España

36

Configuración de MapServer Basado en Curso e-Learning g del IGN y la UPM ((LatinGEO))

„

7/15/2008

Referencias

-

Instituto Geográfico Nacional – Universidad Politécnica de Madrid (LatinGEO). 2008. Curso elearning sobre Infraestructura de Datos Espaciales, 2da Edición, 2008. http://ign.go go-learning learning.net/ net/>. . < http://mapas.topografia.upm.es/santuarios

-

Picazo, Emilio. 2007. Servicio cartográfico del Yacimiento Arqueológico de Tiermes, España. Escuela Técnica Superior de Ingenieros en Topografía Geodesia y Cartografía, UPM.

.

-

Abarca, Oscar. 2008. Servicio cartográfico de las Estaciones Experimentales de la Universidad Central de Venezuela. UPM (LatinGEO). .

Grupo de Investigación Mercator. Laboratorio de Tecnologías de la Información Geográfica (IGN + UPM). España

37