Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Suite à un problème technique intervenu entre le 22 et le 23 mars, nous avons du procéder dans la soirée du 25 mars, à la restauration de la base de données du 24 mars (matinée).

En clair, nous avons perdu vos contributions et inscriptions du dimanche 24 et du lundi 25 mars.
Nous vous prions de nous excuser.

#1 Mon 11 February 2019 18:43

Benjamin1490
Juste Inscrit !
Date d'inscription: 11 Feb 2019
Messages: 2

Diffuser un service WMS avec du cache

Bonjour à tous,

Je cherche à diffuser des jeux de données géographiques très volumineux en WMS.

Pour cela, j'ai configurer un fichier mapcache.xml afin de produire les tuiles de cache. Cependant, je souhaiterais produire les tuiles que pour les niveaux de zoom les moins élevés (minzoom = 0 et maxzoom = 10 environ), afin de ne pas mettre trop de temps à les générer !

Je voudrais que pour les niveaux de zoom les plus élevés, le service WMS classique sans cache prenne le relais, mais je ne parviens à trouver d'informations sur la façon de le faire.

Auriez-vous une idée ?

Merci

Hors ligne

 

#2 Tue 12 February 2019 13:32

FlorianD
Membre
Date d'inscription: 22 Dec 2016
Messages: 90
Site web

Re: Diffuser un service WMS avec du cache

Bonjour,

Côté back, Vous pouvez  soit :
- produire une mise en mémoire à priori de vos couches à des niveaux élevés (seed)
- publier une nouvelle grille avec des niveaux de zoom limités pour le tuilage

Côté front (pas la meilleure solution)
- Appeler le service tuilé (par ex : gwc) avant un certain niveau de zoom puis le wms pour les zooms plus élevés

Cdlt,

FD

Hors ligne

 

#3 Tue 12 February 2019 14:29

Blaise Picinbono
Participant actif
Date d'inscription: 8 Jan 2015
Messages: 67
Site web

Re: Diffuser un service WMS avec du cache

Bonjour,

Oui, une (la ?) solution est d'utiliser l'ensemencement (seed) pour préparer du cache prêt à l'emploi pour mapcache:
https://mapserver.org/mapcache/index.html
https://mapserver.org/mapcache/seed.html1

Hors ligne

 

Pied de page des forums

Powered by FluxBB