SlideShare une entreprise Scribd logo
1  sur  21
Télécharger pour lire hors ligne
Serveis en línia d’accés ràpid.
                           p

Integració amb Google Maps i altres plataformes

Isabel Fabrellas. Unitat de desenvolupament d’aplicacions SIG i WEB
2




Geoservei d’accés
ràpid


     Compost per moltes imatges petites (tessel·les o
     “tiles”) que es troben emmagatzemades al servidor




Usuaris avançats dels geoserveis de l’ICC   5 de Juliol de 2012
3




Geoservei d’accés
ràpid


     Les aplicacions accedeixen al servidor de tessel·les
     amb un temps de resposta millor que si accedissin al
     servidor WMS




Usuaris avançats dels geoserveis de l’ICC   5 de Juliol de 2012
4




Geoserveis d’accés
ràpid


     Mosaic d’imatges petites (tessel·les o “tiles”)
     pregenerades al servidor
     Capes de base: topogràfiques i d’ortofotoimatge
     Estructura de piràmide, amb un nivell per a cada
     resolució del mapa
     Un geoservei per cada sistema de referència
     S’utilitza el programari de codi lliure Tilecache, que
     implementa WMS-C i TMS


Usuaris avançats dels geoserveis de l’ICC   5 de Juliol de 2012
5




Serveis de cache per
tessel·les


Servidor Tilecache ICC




                                                                                 Petició tessel·la

   http://sagitari.icc.cat/tilecache/tilecache.py?LAYERS=topo&FORMAT=image%2Fjpeg&EXCEPTIONS=appli
   cation%2Fvnd.ogc.se_xml&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&SRS=EPSG%
   cation%2Fvnd ogc se xml&SERVICE=WMS&VERSION=1 1 1&REQUEST=GetMap&STYLES=&SRS=EPSG%
   3A23031&BBOX=296400,4497800,298960,4500360&WIDTH=256&HEIGHT=256


Usuaris avançats dels geoserveis de l’ICC                  5 de Juliol de 2012
6



Estructura de piràmide,
amb un nivell per a cada
resolució del mapa

  En les
  E l resolucions d menys d t ll
          l i     de      detall,

  es mostra un producte d’escala més petita




   En les resolucions de més detall,

   es mostra un producte d’escala més gran


Usuaris avançats dels geoserveis de l’ICC     5 de Juliol de 2012
7



Estructura de piràmide,
amb un nivell per a cada
resolució del mapa

  Informació topogràfica per EPSG:23031
               p g       p

 Nivell de zoom     Resolució        Producte
                  (metres/píxel)

       0               1100          mtc1000m v

       1               550           mtc1000m v

       2               275            mtc1000m

       3               100           mtc500m v

       4                50            mtc500m

       5                25            mtc250m

       6                10             mtc50m

       7                5              mtc50m

       8                2              mtc25m

       9                1              mtc10m

       10              0,5             mtc5m

       11              0,25            mtc5m




Usuaris avançats dels geoserveis de l’ICC         5 de Juliol de 2012
8



Estructura de piràmide,
amb un nivell per a cada
resolució del mapa

  Informació d’ortofotoimatge per EPSG:23031
                           g p

 Nivell de zoom     Resolució        Producte
                  (metres/píxel)

       0               1100           sat250m

       1               550            sat250m

       2               275            sat250m

       3               100            sat250m

       4                50            sat250m

       5                25            sat250m

       6                10            orto25m

       7                5             orto25m

       8                2              orto5m

       9                1              orto5m

       10              0,5             orto5m

       11              0,25            orto25c




Usuaris avançats dels geoserveis de l’ICC        5 de Juliol de 2012
9




WMS-C
WMS C




      En una petició WMS-C, l’àmbit geogràfic ha de coincidir amb
      l àmbit d una tessel la
      l’àmbit d’una tessel·la.


             http://sagitari.icc.cat/tilecache/tilecache.py?LAYERS=topo&FORMAT=image%
                      g                                   y                       g
             2Fjpeg&EXCEPTIONS=application%2Fvnd.ogc.se_xml&SERVICE=WMS&VERS
             ION=1.1.1&REQUEST=GetMap&STYLES=&SRS=EPSG%3A23031&BBOX=2964
             00,4497800,298960,4500360&WIDTH=256&HEIGHT=256




Usuaris avançats dels geoserveis de l’ICC                      5 de Juliol de 2012
10




Una capa per cada
sistema de referència


 Capa                             Coordenades                      EPSG
 topo                             Projectades UTM –Fus 31 i        EPSG:23031
 orto                             datum ED50

 topo25831                        Projectades UTM -Fus 31 i        EPSG:25831
 orto25831                        datum ETRS89

 topo4326                         Geogràfiques i datum WGS84       EPSG:4326
 orto4326


 topo3857                         Spherical Mercator               EPSG:3857
 orto3857




Usuaris avançats dels geoserveis de l’ICC                 5 de Juliol de 2012
11




Aplicacions exemple



Capa                                  EPSG               Aplicació

topo                                  EPSG 23031         OpenLayers
orto

topo25831                             EPSG 25831         OpenLayers
orto25831

topo4326                              EPSG:4326          GoogleEarth
orto4326

topo3857                              EPSG:3857          GoogleMaps API
orto3857



Usuaris avançats dels geoserveis de l’ICC          5 de Juliol de 2012
12




Aplicacions exemple


      A l’apartat Cartografia al vostre web de la web ICC podeu
      trobar els exemples:




Usuaris avançats dels geoserveis de l’ICC   5 de Juliol de 2012
13



OpenLayers
EPSG:25831
EPSG 25831
(ETRS89 UTM fus 31)




      Apartat Afegiu cartografia ICC en l'API d'OpenLayers’




Usuaris avançats dels geoserveis de l’ICC   5 de Juliol de 2012
14



OpenLayers
EPSG:25831
EPSG 25831
(ETRS89 UTM fus 31)


 var bounds = new OpenLayers.Bounds(258000,4485000,536000,4752000); // àmbit Catalunya

 var resolutions = [1100,550,275,100,50,25,10,5,2,1,0.5,0.25]; // m/pixel

 var genericMapOptions = {projection: "EPSG:25831", units: 'm', maxExtent: bounds}




 var topo_tilecache = new OpenLayers.Layer.WMS("Topo ICC", "http://sagitari.icc.cat/tilecache/tilecache.py?",

 {layers: 'topo25831‘ transitionEffect format:"image/jpeg" exceptions:"application/vnd ogc se xml"}
          'topo25831‘,transitionEffect, format:"image/jpeg", exceptions:"application/vnd.ogc.se_xml"},

 {buffer:0, :'resize'} );



 var orto_tilecache = new OpenLayers.Layer.WMS("Orto ICC", "http://sagitari.icc.cat/tilecache/tilecache.py?",
 {layers: 'orto25831', format:"image/jpeg", exceptions:"application/vnd.ogc.se_xml"},

 {buffer:0, transitionEffect:'resize'} );




 var layers = [topo_tilecache, orto_tilecache];


Usuaris avançats dels geoserveis de l’ICC                                   5 de Juliol de 2012
15



OpenLayers
EPSG:23031
EPSG 23031
(ED50 UTM fus 31)

var bounds = new OpenLayers Bounds(258000 4485000 536000 4752000);
                 OpenLayers.Bounds(258000,4485000,536000,4752000);

var resolutions = [1100,550,275,100,50,25,10,5,2,1,0.5,0.25]; // m/pixel

var genericMapOptions = {projection: "EPSG:23031", units: 'm', maxExtent: bounds}




var topo_tilecache = new OpenLayers.Layer.WMS("Topo ICC",
"http://sagitari.icc.cat/tilecache/tilecache.py?", {layers:'topo', format:"image/jpeg",
exceptions:"application/vnd.ogc.se_xml"}, {buffer:0, transitionEffect:'resize'} );




var orto_tilecache = new OpenLayers.Layer.WMS("Orto ICC",
"http://sagitari.icc.cat/tilecache/tilecache.py?", {layers: 'orto', format:"image/jpeg",
exceptions:"application/vnd.ogc.se_xml"}, {buffer:0, transitionEffect:'resize'} );




var layers = [topo_tilecache, orto_tilecache];



Usuaris avançats dels geoserveis de l’ICC                                     5 de Juliol de 2012
16



Google Maps API
EPSG:3857
EPSG 3857
(Spherical Mercator)


      Apartat Afegiu cartografia ICC en l'API de Google Maps




Usuaris avançats dels geoserveis de l’ICC   5 de Juliol de 2012
17



 Google Maps API
 EPSG:3857
 EPSG 3857
 (Spherical Mercator)

var myLatlng = new google maps LatLng(41 5580 1 5906);
                   google.maps.LatLng(41.5580, 1.5906);

var minZoomLevel = 7;

var maxZoomLevel = 18;

var myOptions = { zoom: minZoomLevel, scaleControl: true, mapTypeControl: false, center: myLatlng,
mapTypeControlOptions: { mapTypeIds: ['topoICC'] } }

var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);




var topo3857 = new google.maps.ImageMapType({ getTileUrl: function(coord, zoom) { return
"http://norma.icc.cat/tilecache/tilecache.py/1.0.0/topo3857/"+ zoom +"/"+ coord.x +"/"+coord.y+".png?type=google"; },
tileSize: new google.maps.Size(256, 256) maxZoom:maxZoomLevel, minZoom:minZoomLevel, i P
til Si            l       Si (256 256),     Z       Z   L   l i Z       i Z   L   l isPng: t
                                                                                           true, name:
'TopoICC', credit: 'ICC' });




map.mapTypes.set('topoICC', t
       T       t('t   ICC' topo3857);
                               3857)

map.setMapTypeId('topoICC');


 Usuaris avançats dels geoserveis de l’ICC                                   5 de Juliol de 2012
18




Google Earth
   g
EPSG:4326


      A l’apartat Google Earth | Descarregueu el KML amb
      cartografia ICC predefinida




 p
 podem descarregar el kml amb les capes ortofoto i topogràfic
               g                    p                p g




Usuaris avançats dels geoserveis de l’ICC   5 de Juliol de 2012
19




Google Earth
   g
EPSG:4326




Usuaris avançats dels geoserveis de l’ICC   5 de Juliol de 2012
20




   Aplicacions que utilitzen
    p          q
   geoserveis d’accés ràpid




Vissir                                         http://www.icc.cat/vissir3/
                                                  p

Guia de carrers                                http://mercuri.icc.cat

Mou-te                                         http://mou-te.gencat.cat/

Visor cacera i pesca continental
Vi                      ti   t l               http://magrana.gencat.cat/Visors/CaceraiPesca/Inici.html
                                               htt //              t t/Vi      /C     iP    /I i i ht l

Cercador d’equipaments de Catalunya            http://www20.gencat.cat/portal/site/Equipaments

Mapa de Protecció Civil                        http://taure.icc.cat/pcivil/page.jsp




   Usuaris avançats dels geoserveis de l’ICC                            5 de Juliol de 2012
21




 Institut Cartogràfic
 de Catalunya
 Parc de Montjuïc,
 E-08038 Barcelona
 41º22’12” N, 2º09’20” E (ETRS89)
 Tel. (+34) 93 567 15 00
 Fax (+34) 93 567 15 67
 www.icc.cat
 webmaster@icc.cat
 twitter.com/icc_cat
 twitter com/icc cat
 facebook.com/icc.cat




Usuaris avançats dels geoserveis de l’ICC   5 de Juliol de 2012

Contenu connexe

Similaire à Serveis en línia d'accés ràpid

Similaire à Serveis en línia d'accés ràpid (13)

Canvi del sistema de referència ED50 a ETRS89
Canvi del sistema de referència ED50 a ETRS89Canvi del sistema de referència ED50 a ETRS89
Canvi del sistema de referència ED50 a ETRS89
 
Productes digitals ICC
Productes digitals ICCProductes digitals ICC
Productes digitals ICC
 
Presentació de la jornada VISSIR
Presentació de la jornada VISSIRPresentació de la jornada VISSIR
Presentació de la jornada VISSIR
 
ETRS89, Xarxa Utilitària: Infraestructura i Objectius
ETRS89, Xarxa Utilitària: Infraestructura i ObjectiusETRS89, Xarxa Utilitària: Infraestructura i Objectius
ETRS89, Xarxa Utilitària: Infraestructura i Objectius
 
Model de la Base topogràfica 1:5.000. Productes derivats
Model de la Base topogràfica 1:5.000. Productes derivatsModel de la Base topogràfica 1:5.000. Productes derivats
Model de la Base topogràfica 1:5.000. Productes derivats
 
Nou visualitzador ICC
Nou visualitzador ICCNou visualitzador ICC
Nou visualitzador ICC
 
Introducció al canvi a ETRS89
Introducció al canvi a ETRS89Introducció al canvi a ETRS89
Introducció al canvi a ETRS89
 
Màxima eficiència per tirar endavant
Màxima eficiència per tirar endavantMàxima eficiència per tirar endavant
Màxima eficiència per tirar endavant
 
Funcionalitats presents i futures del VISSIR
Funcionalitats presents i futures del VISSIRFuncionalitats presents i futures del VISSIR
Funcionalitats presents i futures del VISSIR
 
CATNET avui i horitzons GNSS
CATNET avui i horitzons GNSSCATNET avui i horitzons GNSS
CATNET avui i horitzons GNSS
 
Noves tecnologies per a l'estudi de subsidències
Noves tecnologies per a l'estudi de subsidènciesNoves tecnologies per a l'estudi de subsidències
Noves tecnologies per a l'estudi de subsidències
 
Canvi a ETRS89
Canvi a ETRS89Canvi a ETRS89
Canvi a ETRS89
 
Millora integral de la logística d'una empresa
Millora integral de la logística d'una empresaMillora integral de la logística d'una empresa
Millora integral de la logística d'una empresa
 

Plus de Institut Cartogràfic de Catalunya

Exemples d'utilització de les bases topogràfiques en espais naturals
Exemples d'utilització de les bases topogràfiques en espais naturalsExemples d'utilització de les bases topogràfiques en espais naturals
Exemples d'utilització de les bases topogràfiques en espais naturalsInstitut Cartogràfic de Catalunya
 
Exemples d'utilització de les bases topogràfiques en infraestructures viàries
Exemples d'utilització de les bases topogràfiques en infraestructures viàriesExemples d'utilització de les bases topogràfiques en infraestructures viàries
Exemples d'utilització de les bases topogràfiques en infraestructures viàriesInstitut Cartogràfic de Catalunya
 
L'ús de les bases topogràfiques en els projectes i actuacions del Departament...
L'ús de les bases topogràfiques en els projectes i actuacions del Departament...L'ús de les bases topogràfiques en els projectes i actuacions del Departament...
L'ús de les bases topogràfiques en els projectes i actuacions del Departament...Institut Cartogràfic de Catalunya
 
Impactes del canvi climàtic al delta de l'Ebre i mesures d'adaptació
Impactes del canvi climàtic al delta de l'Ebre i mesures d'adaptacióImpactes del canvi climàtic al delta de l'Ebre i mesures d'adaptació
Impactes del canvi climàtic al delta de l'Ebre i mesures d'adaptacióInstitut Cartogràfic de Catalunya
 
L'ús de dades de satèl·lits en el seguiment del clima a escala global i regional
L'ús de dades de satèl·lits en el seguiment del clima a escala global i regionalL'ús de dades de satèl·lits en el seguiment del clima a escala global i regional
L'ús de dades de satèl·lits en el seguiment del clima a escala global i regionalInstitut Cartogràfic de Catalunya
 
El canvi climàtic i l'observació de la Terra, antecedents i reptes
El canvi climàtic i l'observació de la Terra, antecedents i reptesEl canvi climàtic i l'observació de la Terra, antecedents i reptes
El canvi climàtic i l'observació de la Terra, antecedents i reptesInstitut Cartogràfic de Catalunya
 
Ús de models 3D de ciutats per al càlcul i aprofitament del potencial solar e...
Ús de models 3D de ciutats per al càlcul i aprofitament del potencial solar e...Ús de models 3D de ciutats per al càlcul i aprofitament del potencial solar e...
Ús de models 3D de ciutats per al càlcul i aprofitament del potencial solar e...Institut Cartogràfic de Catalunya
 
Caracterització i monitoratge de vessants rocalloses mitjançant LIDAR terrestre
Caracterització i monitoratge de vessants rocalloses mitjançant LIDAR terrestreCaracterització i monitoratge de vessants rocalloses mitjançant LIDAR terrestre
Caracterització i monitoratge de vessants rocalloses mitjançant LIDAR terrestreInstitut Cartogràfic de Catalunya
 

Plus de Institut Cartogràfic de Catalunya (20)

Pioneros en la preservación de datos geográficos
Pioneros en la preservación de datos geográficosPioneros en la preservación de datos geográficos
Pioneros en la preservación de datos geográficos
 
L'experiència de l'ICC en la preservació de dades digitals
L'experiència de l'ICC en la preservació de dades digitalsL'experiència de l'ICC en la preservació de dades digitals
L'experiència de l'ICC en la preservació de dades digitals
 
Exemples d'utilització de les bases topogràfiques en espais naturals
Exemples d'utilització de les bases topogràfiques en espais naturalsExemples d'utilització de les bases topogràfiques en espais naturals
Exemples d'utilització de les bases topogràfiques en espais naturals
 
Exemples d'utilització de les bases topogràfiques en infraestructures viàries
Exemples d'utilització de les bases topogràfiques en infraestructures viàriesExemples d'utilització de les bases topogràfiques en infraestructures viàries
Exemples d'utilització de les bases topogràfiques en infraestructures viàries
 
L'ús de les bases topogràfiques en els projectes i actuacions del Departament...
L'ús de les bases topogràfiques en els projectes i actuacions del Departament...L'ús de les bases topogràfiques en els projectes i actuacions del Departament...
L'ús de les bases topogràfiques en els projectes i actuacions del Departament...
 
Model de la Base topogràfica 1:25.000
Model de la Base topogràfica 1:25.000Model de la Base topogràfica 1:25.000
Model de la Base topogràfica 1:25.000
 
Model de la Base topogràfica 1:5.000
Model de la Base topogràfica 1:5.000Model de la Base topogràfica 1:5.000
Model de la Base topogràfica 1:5.000
 
Presentació de la jornada ETRS89
Presentació de la jornada ETRS89Presentació de la jornada ETRS89
Presentació de la jornada ETRS89
 
Clima urbà, agricultura vertical i sostenibilitat
Clima urbà, agricultura vertical i sostenibilitatClima urbà, agricultura vertical i sostenibilitat
Clima urbà, agricultura vertical i sostenibilitat
 
Projecte LIFE Delta de l'Ebre
Projecte LIFE Delta de l'EbreProjecte LIFE Delta de l'Ebre
Projecte LIFE Delta de l'Ebre
 
Impactes del canvi climàtic al delta de l'Ebre i mesures d'adaptació
Impactes del canvi climàtic al delta de l'Ebre i mesures d'adaptacióImpactes del canvi climàtic al delta de l'Ebre i mesures d'adaptació
Impactes del canvi climàtic al delta de l'Ebre i mesures d'adaptació
 
L'ús de dades de satèl·lits en el seguiment del clima a escala global i regional
L'ús de dades de satèl·lits en el seguiment del clima a escala global i regionalL'ús de dades de satèl·lits en el seguiment del clima a escala global i regional
L'ús de dades de satèl·lits en el seguiment del clima a escala global i regional
 
El canvi climàtic i l'observació de la Terra, antecedents i reptes
El canvi climàtic i l'observació de la Terra, antecedents i reptesEl canvi climàtic i l'observació de la Terra, antecedents i reptes
El canvi climàtic i l'observació de la Terra, antecedents i reptes
 
Modern cartography
Modern cartographyModern cartography
Modern cartography
 
Ús de models 3D de ciutats per al càlcul i aprofitament del potencial solar e...
Ús de models 3D de ciutats per al càlcul i aprofitament del potencial solar e...Ús de models 3D de ciutats per al càlcul i aprofitament del potencial solar e...
Ús de models 3D de ciutats per al càlcul i aprofitament del potencial solar e...
 
Models 3D de ciutats des d'una perspectiva arquitectònica
Models 3D de ciutats des d'una perspectiva arquitectònicaModels 3D de ciutats des d'una perspectiva arquitectònica
Models 3D de ciutats des d'una perspectiva arquitectònica
 
Dades de l'ICC per a la generació de models 3D de ciutats
Dades de l'ICC per a la generació de models 3D de ciutatsDades de l'ICC per a la generació de models 3D de ciutats
Dades de l'ICC per a la generació de models 3D de ciutats
 
L'aplicació del LiDAR en estudis d'inundabilitat
L'aplicació del LiDAR en estudis d'inundabilitatL'aplicació del LiDAR en estudis d'inundabilitat
L'aplicació del LiDAR en estudis d'inundabilitat
 
Caracterització i monitoratge de vessants rocalloses mitjançant LIDAR terrestre
Caracterització i monitoratge de vessants rocalloses mitjançant LIDAR terrestreCaracterització i monitoratge de vessants rocalloses mitjançant LIDAR terrestre
Caracterització i monitoratge de vessants rocalloses mitjançant LIDAR terrestre
 
Aplicacions de gestió forestal
Aplicacions de gestió forestalAplicacions de gestió forestal
Aplicacions de gestió forestal
 

Serveis en línia d'accés ràpid

  • 1. Serveis en línia d’accés ràpid. p Integració amb Google Maps i altres plataformes Isabel Fabrellas. Unitat de desenvolupament d’aplicacions SIG i WEB
  • 2. 2 Geoservei d’accés ràpid Compost per moltes imatges petites (tessel·les o “tiles”) que es troben emmagatzemades al servidor Usuaris avançats dels geoserveis de l’ICC 5 de Juliol de 2012
  • 3. 3 Geoservei d’accés ràpid Les aplicacions accedeixen al servidor de tessel·les amb un temps de resposta millor que si accedissin al servidor WMS Usuaris avançats dels geoserveis de l’ICC 5 de Juliol de 2012
  • 4. 4 Geoserveis d’accés ràpid Mosaic d’imatges petites (tessel·les o “tiles”) pregenerades al servidor Capes de base: topogràfiques i d’ortofotoimatge Estructura de piràmide, amb un nivell per a cada resolució del mapa Un geoservei per cada sistema de referència S’utilitza el programari de codi lliure Tilecache, que implementa WMS-C i TMS Usuaris avançats dels geoserveis de l’ICC 5 de Juliol de 2012
  • 5. 5 Serveis de cache per tessel·les Servidor Tilecache ICC Petició tessel·la http://sagitari.icc.cat/tilecache/tilecache.py?LAYERS=topo&FORMAT=image%2Fjpeg&EXCEPTIONS=appli cation%2Fvnd.ogc.se_xml&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&SRS=EPSG% cation%2Fvnd ogc se xml&SERVICE=WMS&VERSION=1 1 1&REQUEST=GetMap&STYLES=&SRS=EPSG% 3A23031&BBOX=296400,4497800,298960,4500360&WIDTH=256&HEIGHT=256 Usuaris avançats dels geoserveis de l’ICC 5 de Juliol de 2012
  • 6. 6 Estructura de piràmide, amb un nivell per a cada resolució del mapa En les E l resolucions d menys d t ll l i de detall, es mostra un producte d’escala més petita En les resolucions de més detall, es mostra un producte d’escala més gran Usuaris avançats dels geoserveis de l’ICC 5 de Juliol de 2012
  • 7. 7 Estructura de piràmide, amb un nivell per a cada resolució del mapa Informació topogràfica per EPSG:23031 p g p Nivell de zoom Resolució Producte (metres/píxel) 0 1100 mtc1000m v 1 550 mtc1000m v 2 275 mtc1000m 3 100 mtc500m v 4 50 mtc500m 5 25 mtc250m 6 10 mtc50m 7 5 mtc50m 8 2 mtc25m 9 1 mtc10m 10 0,5 mtc5m 11 0,25 mtc5m Usuaris avançats dels geoserveis de l’ICC 5 de Juliol de 2012
  • 8. 8 Estructura de piràmide, amb un nivell per a cada resolució del mapa Informació d’ortofotoimatge per EPSG:23031 g p Nivell de zoom Resolució Producte (metres/píxel) 0 1100 sat250m 1 550 sat250m 2 275 sat250m 3 100 sat250m 4 50 sat250m 5 25 sat250m 6 10 orto25m 7 5 orto25m 8 2 orto5m 9 1 orto5m 10 0,5 orto5m 11 0,25 orto25c Usuaris avançats dels geoserveis de l’ICC 5 de Juliol de 2012
  • 9. 9 WMS-C WMS C En una petició WMS-C, l’àmbit geogràfic ha de coincidir amb l àmbit d una tessel la l’àmbit d’una tessel·la. http://sagitari.icc.cat/tilecache/tilecache.py?LAYERS=topo&FORMAT=image% g y g 2Fjpeg&EXCEPTIONS=application%2Fvnd.ogc.se_xml&SERVICE=WMS&VERS ION=1.1.1&REQUEST=GetMap&STYLES=&SRS=EPSG%3A23031&BBOX=2964 00,4497800,298960,4500360&WIDTH=256&HEIGHT=256 Usuaris avançats dels geoserveis de l’ICC 5 de Juliol de 2012
  • 10. 10 Una capa per cada sistema de referència Capa Coordenades EPSG topo Projectades UTM –Fus 31 i EPSG:23031 orto datum ED50 topo25831 Projectades UTM -Fus 31 i EPSG:25831 orto25831 datum ETRS89 topo4326 Geogràfiques i datum WGS84 EPSG:4326 orto4326 topo3857 Spherical Mercator EPSG:3857 orto3857 Usuaris avançats dels geoserveis de l’ICC 5 de Juliol de 2012
  • 11. 11 Aplicacions exemple Capa EPSG Aplicació topo EPSG 23031 OpenLayers orto topo25831 EPSG 25831 OpenLayers orto25831 topo4326 EPSG:4326 GoogleEarth orto4326 topo3857 EPSG:3857 GoogleMaps API orto3857 Usuaris avançats dels geoserveis de l’ICC 5 de Juliol de 2012
  • 12. 12 Aplicacions exemple A l’apartat Cartografia al vostre web de la web ICC podeu trobar els exemples: Usuaris avançats dels geoserveis de l’ICC 5 de Juliol de 2012
  • 13. 13 OpenLayers EPSG:25831 EPSG 25831 (ETRS89 UTM fus 31) Apartat Afegiu cartografia ICC en l'API d'OpenLayers’ Usuaris avançats dels geoserveis de l’ICC 5 de Juliol de 2012
  • 14. 14 OpenLayers EPSG:25831 EPSG 25831 (ETRS89 UTM fus 31) var bounds = new OpenLayers.Bounds(258000,4485000,536000,4752000); // àmbit Catalunya var resolutions = [1100,550,275,100,50,25,10,5,2,1,0.5,0.25]; // m/pixel var genericMapOptions = {projection: "EPSG:25831", units: 'm', maxExtent: bounds} var topo_tilecache = new OpenLayers.Layer.WMS("Topo ICC", "http://sagitari.icc.cat/tilecache/tilecache.py?", {layers: 'topo25831‘ transitionEffect format:"image/jpeg" exceptions:"application/vnd ogc se xml"} 'topo25831‘,transitionEffect, format:"image/jpeg", exceptions:"application/vnd.ogc.se_xml"}, {buffer:0, :'resize'} ); var orto_tilecache = new OpenLayers.Layer.WMS("Orto ICC", "http://sagitari.icc.cat/tilecache/tilecache.py?", {layers: 'orto25831', format:"image/jpeg", exceptions:"application/vnd.ogc.se_xml"}, {buffer:0, transitionEffect:'resize'} ); var layers = [topo_tilecache, orto_tilecache]; Usuaris avançats dels geoserveis de l’ICC 5 de Juliol de 2012
  • 15. 15 OpenLayers EPSG:23031 EPSG 23031 (ED50 UTM fus 31) var bounds = new OpenLayers Bounds(258000 4485000 536000 4752000); OpenLayers.Bounds(258000,4485000,536000,4752000); var resolutions = [1100,550,275,100,50,25,10,5,2,1,0.5,0.25]; // m/pixel var genericMapOptions = {projection: "EPSG:23031", units: 'm', maxExtent: bounds} var topo_tilecache = new OpenLayers.Layer.WMS("Topo ICC", "http://sagitari.icc.cat/tilecache/tilecache.py?", {layers:'topo', format:"image/jpeg", exceptions:"application/vnd.ogc.se_xml"}, {buffer:0, transitionEffect:'resize'} ); var orto_tilecache = new OpenLayers.Layer.WMS("Orto ICC", "http://sagitari.icc.cat/tilecache/tilecache.py?", {layers: 'orto', format:"image/jpeg", exceptions:"application/vnd.ogc.se_xml"}, {buffer:0, transitionEffect:'resize'} ); var layers = [topo_tilecache, orto_tilecache]; Usuaris avançats dels geoserveis de l’ICC 5 de Juliol de 2012
  • 16. 16 Google Maps API EPSG:3857 EPSG 3857 (Spherical Mercator) Apartat Afegiu cartografia ICC en l'API de Google Maps Usuaris avançats dels geoserveis de l’ICC 5 de Juliol de 2012
  • 17. 17 Google Maps API EPSG:3857 EPSG 3857 (Spherical Mercator) var myLatlng = new google maps LatLng(41 5580 1 5906); google.maps.LatLng(41.5580, 1.5906); var minZoomLevel = 7; var maxZoomLevel = 18; var myOptions = { zoom: minZoomLevel, scaleControl: true, mapTypeControl: false, center: myLatlng, mapTypeControlOptions: { mapTypeIds: ['topoICC'] } } var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions); var topo3857 = new google.maps.ImageMapType({ getTileUrl: function(coord, zoom) { return "http://norma.icc.cat/tilecache/tilecache.py/1.0.0/topo3857/"+ zoom +"/"+ coord.x +"/"+coord.y+".png?type=google"; }, tileSize: new google.maps.Size(256, 256) maxZoom:maxZoomLevel, minZoom:minZoomLevel, i P til Si l Si (256 256), Z Z L l i Z i Z L l isPng: t true, name: 'TopoICC', credit: 'ICC' }); map.mapTypes.set('topoICC', t T t('t ICC' topo3857); 3857) map.setMapTypeId('topoICC'); Usuaris avançats dels geoserveis de l’ICC 5 de Juliol de 2012
  • 18. 18 Google Earth g EPSG:4326 A l’apartat Google Earth | Descarregueu el KML amb cartografia ICC predefinida p podem descarregar el kml amb les capes ortofoto i topogràfic g p p g Usuaris avançats dels geoserveis de l’ICC 5 de Juliol de 2012
  • 19. 19 Google Earth g EPSG:4326 Usuaris avançats dels geoserveis de l’ICC 5 de Juliol de 2012
  • 20. 20 Aplicacions que utilitzen p q geoserveis d’accés ràpid Vissir http://www.icc.cat/vissir3/ p Guia de carrers http://mercuri.icc.cat Mou-te http://mou-te.gencat.cat/ Visor cacera i pesca continental Vi ti t l http://magrana.gencat.cat/Visors/CaceraiPesca/Inici.html htt // t t/Vi /C iP /I i i ht l Cercador d’equipaments de Catalunya http://www20.gencat.cat/portal/site/Equipaments Mapa de Protecció Civil http://taure.icc.cat/pcivil/page.jsp Usuaris avançats dels geoserveis de l’ICC 5 de Juliol de 2012
  • 21. 21 Institut Cartogràfic de Catalunya Parc de Montjuïc, E-08038 Barcelona 41º22’12” N, 2º09’20” E (ETRS89) Tel. (+34) 93 567 15 00 Fax (+34) 93 567 15 67 www.icc.cat webmaster@icc.cat twitter.com/icc_cat twitter com/icc cat facebook.com/icc.cat Usuaris avançats dels geoserveis de l’ICC 5 de Juliol de 2012