#1 Wed 20 August 2008 09:09
- fgravin
- Juste Inscrit !
- Date d'inscription: 29 Sep 2006
- Messages: 6
Tuilage geoserver/openlayer
Bonjour,
J'utilise geoserver - openlayers/mapbuilder pour diffuser des raster.
Pour le tuilage, on dit d'utiliser Tilecache (ou geowebcache).. openlayer ne l'utilise t-il pas automatiquement ? puisque openlayer gère le tuilage avec les wms-t.
J'essai de concevoir des cartes avec Mapbuilder 1.5, qui intègre openlayer, pourtant il ne tuile pas les wms automatiquement comme openlayers, peut-on le paramétrer ?
Sinon directement depuis geoserver, je vois qu'il existe des méthodes de mosaic..
Est-ce plus performant de charger en WCS une grosse image et de laisser openlayer la tuiler, ou de la prétuiler comme l'exemple mosaic de geoserver ?
Concernant la mosaic, je vois un plugin ImageMosaic qui semple tres bien intégrer une mosaique d'image en WCS.
Avec quel logiciel peut-on préparer notre raster à être intégré de la sorte : découper l'image en mosaiques + génération d'un shape (grille) qui va faire le lien entre les images, et surtout qui sera le point d'appel de geoserver lors de la création de la couverture ?
Merci.
Florent
Hors ligne
#2 Wed 20 August 2008 09:25
Re: Tuilage geoserver/openlayer
Bonjour,
Pour le tuilage, on dit d'utiliser Tilecache (ou geowebcache).. openlayer ne l'utilise t-il pas automatiquement ? puisque openlayer gère le tuilage avec les wms-t.
Tilecache ne gère pas le tuilage mais le cache des tuiles ! OpenLayers gère ce tuilage côté client (il réalise des requêtes WMS pour x tuiles donc avec x extents). Je ne sais pas si on peut utilise geowebcache avec OpenLayers, je n'ai pas lu de retour d'utilisateur en tout cas.
J'essai de concevoir des cartes avec Mapbuilder 1.5, qui intègre openlayer, pourtant il ne tuile pas les wms automatiquement comme openlayers, peut-on le paramétrer ?
Il m esemble que mapbuilder intègre openlayer par défaut, pour le tuilage il faut regarder la doc de mapbuilder pour voir s'il n'y a pas une configuration à effectuer. Je n'en sais pas plus.
Est-ce plus performant de charger en WCS une grosse image et de laisser openlayer la tuiler, ou de la prétuiler comme l'exemple mosaic de geoserver ?
Non, il est plus performant d'envoyer une image en WMS plutôt que des données en WCS. D'autres part OpenLayers ne gère pas encore le WCS, donc la question ne se pose pas
Concernant la mosaic, je vois un plugin ImageMosaic qui semple tres bien intégrer une mosaique d'image en WCS.
Aucune idée, d'autres personnes sont plus compétante sur Geoserveur que moi
Avec quel logiciel peut-on préparer notre raster à être intégré de la sorte : découper l'image en mosaiques + génération d'un shape (grille) qui va faire le lien entre les images, et surtout qui sera le point d'appel de geoserver lors de la création de la couverture ?
Hum la question montre que tu ne maitrises pas trop le principe du WMS et WMS-T. D'une manière générale tu gères tes données avec n'importe quel logiciel, puis tu configures ton serveur carto pour intégrer tes couches vecteurs ou rasters (pas besoin de les découper). Openlayers va interroger ton serveur carto pour obtenir chaque tuile nécessaire sous forme de requete getMap d'un service WMS. C'est dont le couple openLayers/serveur carto (geoserveur) qui s'occupe du découpage. OpenLayers d'un point de vue gestionnaire (il calcul les coordonnées des bbox des tuiles et envoie les requêtes) et Geoserver d'un point de vue technique (il va récupérer les données et envoyé la région (bbox) demandée).
Y.
Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !! - GeoRezo vous aide ? Aidez GeoRezo !
Hors ligne