Integrant el SIG MiraMon a Internet J. Masó  [email protected]

49
[email protected] www.creaf.uab.es/MiraMon Integrant el SIG MiraMon a Internet J. Masó [email protected] Centre de Recerca Ecològica i Aplicacions Forestals Fòrum TIG-SIG 2004 - IDEC

description

Integrant el SIG MiraMon a Internet J. Masó  [email protected] Centre de Recerca Ecològica i Aplicacions Forestals Fòrum TIG-SIG 2004 - IDEC. Qui és qui. MiraMon 10 anys dissenyant i realitzant eines SIG-Teledetecció 5 anys de solucions per a Internet - PowerPoint PPT Presentation

Transcript of Integrant el SIG MiraMon a Internet J. Masó  [email protected]

Page 1: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Integrant el

SIG MiraMon

a Internet

J. Masó [email protected]

Centre de Recerca Ecològica i Aplicacions Forestals

Fòrum TIG-SIG 2004 - IDEC

Page 2: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Qui és qui

MiraMono 10 anys dissenyant i realitzant eines SIG-Teledeteccióo 5 anys de solucions per a Interneto 3 anys d'eines per a la gestió de metadades.o Membre del OGC

Open GIS Consortium (OGC)o Un consorci que vetlla per establir estàndards per a treballar

amb informació cartogràfica especialment a Internet.• Serveis estàndard WMS, WFS, WCS...

llenguatge de consultes estàndard resposta estàndard

• Cookbooks i recomanacions

Page 3: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Servidors de cartografia: 2 aproximacionsServidors de descarrega (Servidors de dades):

o Ofereixen les dades en un Well Known Format. L'usuari està interessat en treballar amb la cartografia amb profunditat: necessita un programa de GIS:

• programes professionals, visors gratuïts...• format estàndard: GML, GeoTIFF, DXF• format fàcil de fer servir: SHP, MMZ

o Protocol• In simple clic de ratolí sobre un fitxer• WCS Web Coverage Service (raster)• WFS Web Feature Service (vector)

Navegadors sobre la cartografia: o Permeten a l'usuari navegar sobre la cartografia fent servir un

navegador de web i fer consultes senzilles• WMS per a la visualització.• GetFeatureInfo (WMS) o WFS per a les consultes

Page 4: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Diferències

On són les dades (mentre són visualitzades):o Al client en el primer cas (les dades han estat transferides

des del servidor)o Al servidor en el segon cas

Interfície d'usuari:o Una aplicació específica,

• externa o plug-in.

o El mateix navegador d'Internet• més independent del S.O.

Page 5: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Les nostres solucions

Servidors de descarrega (Servidors de Dades)

o Lector de Mapes de MiraMon o MMZ

Navegadors de Mapes: o Servidors de Mapes de MiraMon (OGC WMS WCS)

Catàlegs per descobrir dades:o Catalogadors i cercadors de metadades corporatiuso Col·leccions de capacitats de servidors.

Page 6: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

MiraMon versió 5

MiraMon Professionalo Visualització, consulta i impressióo Edicióo Anàlisio Client WMS

MiraMon Lector de Mapeso Visualització, consulta i impressió sobre MMZ's certificatso Client WMS

MiraMon per a Interneto Aplicació servidora tipus CGIo Client HTML+JavaScripto Totalment OpenGIS

Page 7: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Mapes comprimits de MMZ

Són fitxers comprimits que inclouen tots els fitxers relacionats amb un mapa en un sol paquet.o Les capeso Les dades alfanumèriques associades i les seves relacionso Les metadades completeso La simbolització i disseny d'impressió per defecte.

Són generats automàticament a partir d'un mapa Han de certificar per a que puguin ser llegits amb el

lector de mapes de MiraMon. o Integritat garantidao Autoria certificadao Té un cost (baix)

• 10 certificacions de mapes o llicència il·limitada

Page 8: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

MMZ: Publicació

Es crea un simple hiperlink al MMZ dins d'una pàgina HTML.o a un text o a una imatge de previsualització.

<a href="boundaries.mmz">Country boundaries</a>

Els fitxers poden ser situats a:o servidors de Webo servidors ftpo CD-DVD

Page 9: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

MMZ: Com mirar-ho

MiraMon professional MiraMon lector de mapes

o veure, imprimir, consultes elaborades, anàlisi...

Generat a partir del MiraMon a Internet

L'experiència va guanyar a Paris la menció especial del jurat a premi Möbius International a la millor aplicació on-line 2000 dins l'apartat de ciència i tecnologia.o Fàcil

o Complet

o Dinàmic

o Un cert grau d'interoperabilitat

Page 10: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Lector de Mapes de MiraMon

Page 11: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

MiraMon per a Internet OGC WMS WCS

Arquitectura:o servidor (accés a les dades)

Servidor de Mapes de MiraMon• CGI (màxima compatibilitat: IIS, NS, Apache).• optimització de les capes (ràpid)

o client (portal)Navegador de Mapes de MiraMon

• html• JavaScript (màxima compatibilitat, IE, NE, MAC, SUN)

Compatible amb OpenGIS Web Map Service 1.0.0, 1.1.0, 1.1.1 i 1.3 i Web Coverage Service 1.0o Connectat i integrat amb altres servidorso Servir a altres clients

InteroperableInteroperable

Projecte decomunicacions

avançadesInternet - 2

Page 12: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Estructura del portal

1

2

3

4

5

Page 13: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Caixes de diàleg associades

Page 14: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Interoperable: Des d'un client extern

Page 15: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Interoperable: Visualitzant Servidors externs

DMAH+ICC+CREAF

Page 16: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Interoperable: Diferents projeccions

Andorra: LCC zona III NTFAndorra: LCC zona III NTF

Catalunya: UTM-31N ED50Catalunya: UTM-31N ED50

Page 17: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Interoperable: Servint capes per a SIG professionals

Descàrrega de la vista amb WMSo a la millor resolucióo formats SIG dins d'un MMZ

• rasters, vectors, simbolització, BD, relacions, metadades

o tall de la vista

Descàrrega d'una capa ràster amb WCSo a la millor resolucióo formats SIG

• GeoTIFF, JPEG, MMZ...

o tall de la vista

Page 18: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Navegador d'imatges de satèl·lit (SatCat) DMAH

o Centre de documentació

dadeso Landsato 2 anyso 20m

WMSo natural, fals

WCSo bandes

• MMZ• GeoTIFF• JPEG + W

Page 19: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Servidor de retalls de mapes

Agencia Catalana de l'Aigua

Page 20: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Servidor de dades mundials

SRPMNOAAConsultaDescarrega

Page 21: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Animant el WMS

EOGEO2004

Page 22: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Classe JavaScript 'capa'

capa servidor codi FormatImatge FormatConsulta DescLlegenda TipusObj llegenda color DescColor NColColor visible consultable

URL de la aplicación del servidor web donde reside de la capaNombre de la capaFormato solicitado de la imagen (p.ej jpeg, png, gif)Formato solicitado de la consulta por loc. (xml, html, txt)Nombre de la capa en la legendaTipo de símbolo en la leyenda (L, P, S, I)Array de ítems de la leyendaCódigo del color del ítem o nombre del símboloDescripción textual de la categoríaNúmero de columnas de la leyenda.Capa activa al inicioCapa consultable por localización al inicio

Llenguatge interpretat però potent.o Definició de classes

• Cada capa es descriu com un membre de l'array d'objecte 'capa'.

Page 23: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Exemple de crida OGC: GetCapabilities

GetCapabilities:http://www.creaf.uab.es/cgi-bin/MiraMon5_0.cgi?VERSION=1.1.0&REQUEST=GetCapabilities

Page 24: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Exemple de crida OGC: GetMap

GetMap:http://www.creaf.uab.es/cgi-bin/MiraMon5_0.cgi?VERSION=1.1.0&REQUEST=GetMap&SRS=EPSG:27573&BBOX=532776,22819,538776,26419&WIDTH=600&HEIGHT=360&LAYERS=mh-andorra&STYLES=&FORMAT=image/gif&TRANSPARENT=TRUE

Page 25: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Exemple de crida OGC: GetFeatureInfo

GetFeatureInfo:http://www.creaf.uab.es/cgi-bin/MiraMon5_0.cgi?VERSION=1.1.0&REQUEST=GetFeatureInfo&SRS=EPSG:27573&BBOX=532776,22819,538776,26419&WIDTH=600&HEIGHT=360&LAYERS=mh-andorra&QUERY_LAYERS=mh-andorra&INFO_FORMAT=text/html&X=450&Y=54

Page 26: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Exemple de crida OGC: GetCoverageGetCoverage:http://www.creaf.uab.es/cgi-bin/MiraMon5_0a.cgi?SERVICE=WCS&VERSION=1.0.0&REQUEST=GetCoverage&CRS=EPSG:23031&BBOX=410952.42632039683,4571754.895953694,427892.42632039683,4586234.895953694&COVERAGE=ETM30_20020613_c_natural-GironaBarcelona&RESX=20&RESY=20&FORMAT=application/x-mmz&RADIOMET=orig&BAND=1-B,2-G,3-R&QUALITY=75

Page 27: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Interoperant: WMS al SIG professional

http://sima.gencat.net/servlet/com.esri.wms.Esrimap?ServiceName=sima2geo&VERSION=1.1.0&SERVICE=WMS&REQUEST=GetCapabilities

Page 28: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Interoperant: "Obrir capa WMS"

• Col·lecció de capacitats dels servidors més complets• Cache de capacitats• Actualització de les capacitats

• URL• XML

Page 29: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Interoperant: "Obrir capa WMS"

Page 30: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Interoperant: MiraMon 5.0x (fase Beta)

• Visualització• Consulta• Impressió• Desar la capa

Page 31: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Gràcies

Joan Masó[email protected]

Mapa de cobertes del sòl de Catalunyahttp://www.creaf.uab.es/mcsc/mms/index.htm

Servidor de mapes d'Andorrahttp://www.sigma.ad

Servidor de mapes de cartografia del món (Animació i Descarrega)http://www.opengis.uab.es/wms/world

Atlas Climàtic de la peninsula ibéricahttp://www.opengis.uab.es/wms/iberia

Servidor d'imatges de Satèl·lit de catalunya (SatCat)MediAmbient i Habitatge. Centre de documentació. Av. Diagonal BCN

Page 32: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Demo

Page 33: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Demo

Page 34: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Demo

Page 35: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Demo

Page 36: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Demo

Page 37: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Demo

Page 38: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Demo

Page 39: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Demo

Page 40: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Demo

Page 41: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Demo

Page 42: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Demo

Page 43: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Demo

Page 44: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Demo

Page 45: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Demo

Page 46: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Demo

Page 47: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Demo

Page 48: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Demo

Page 49: Integrant el SIG MiraMon a Internet J. Masó  joan.maso@uab.es

[email protected]

www.creaf.uab.es/MiraMon

Demo