La mia organizzazione ha un'applicazione Web per la visualizzazione dei dati climatici globali e regionali e stiamo valutando di migliorarli. La nostra idea principale è quella di creare un'applicazione basata su OpenLayers per visualizzare i raster climatici su livelli base come OSM o Google Maps. La mappa può includere anche altri livelli vettoriali specifici dell'applicazione e una barra dei colori o altre caratteristiche della legenda che descrivono i dati. Per quanto ne so, tutto sembra fattibile con OpenLayers.
Un requisito per il progetto, tuttavia, è essere in grado di esportare ( idealmente dall'app Web) mappe di qualità della pubblicazione (più o meno). Un caso d'uso tipico sarebbe qualcosa del genere:
- Un utente, utilizzando il livello base come guida, passa alla propria area di interesse
- L'utente seleziona un parametro climatico (ad es. Temperatura media per i 2040) o un set di parametri
- L'utente preme il pulsante "esporta" e quindi scarica una mappa di buona qualità che include tutti gli elementi descritti nel primo paragrafo.
Non sono stato in grado di trovare nulla in OpenLayers sul rendering in un'immagine. Qualcuno sa se questo è possibile? E se non quali altri approcci per il rendering potremmo adottare? Suppongo che dovremmo passare tutti i parametri della mappa (bbox, proiezione, livelli inclusi, ecc.) A un motore di rendering esterno; quali motori di rendering open source ci sono?