Mon organisation dispose d'une application Web pour afficher les données climatiques mondiales et régionales et nous envisageons de les améliorer. Notre idée principale est de créer une application basée sur OpenLayers pour afficher les rasters climatiques sur des couches de base comme OSM ou Google Maps. La carte peut également inclure d'autres couches vectorielles spécifiques à l'application et une barre de couleur ou d'autres caractéristiques de légende décrivant les données. Autant que je sache, tout cela semble faisable avec OpenLayers.
Cependant, une des exigences du projet est de pouvoir exporter ( idéalement à partir de l'application Web) des cartes de qualité de publication (plus ou moins). Un cas d'utilisation typique serait quelque chose comme ceci:
- Un utilisateur, utilisant la couche de base comme guide, accède à sa zone d'intérêt
- L'utilisateur sélectionne un paramètre climatique (par exemple la température moyenne pour les années 2040) ou un ensemble de paramètres
- L'utilisateur clique sur le bouton "exporter" puis télécharge une carte de bonne qualité qui comprend tous les éléments décrits dans le premier paragraphe.
Je n'ai rien trouvé dans OpenLayers sur le rendu d'une image. Quelqu'un sait-il si c'est possible? Et sinon, quelles autres approches de rendu pourrions-nous adopter? Je suppose que nous aurions besoin de passer tous les paramètres de la carte (bbox, projection, couches incluses, etc.) à un moteur de rendu externe; Quels sont les moteurs de rendu open source?