../../_images/logo_mapproxy.png ../../_images/OSGeo_community.png

MapProxy

Servizi di tile e Proxy WMS

MapProxy accelera le applicazioni di mappatura curando il rendering preliminare e l’integrazione di mappe da fonti diverse e memorizzandole in una cache locale. Il layer possono avere trasparenza, variazione di proiezione, trasformazione di layer multipli in uno solo, aggiunta di filigrana e altro…

MapProxy è flessibile e scalabile da casi d’uso semplici a casi complessi: da una singola tile cache per un OpenLayers web client al nodo centrale di una SDI che combina, unifica e accelera dozzine di servizi WMS distribuiti.

screenshot di mapproxy

Caratteristiche principali

demo di MapProxy
Fonti di input:
  • WMS 1.0.0–1.3.0 (MapServer, GeoServer, ecc.)

  • TMS, WMTS (TileCache, GeoWebcache, ecc.)

  • Mapserver e Mapnik (direttamente, senza WMS)

  • qualunque TileCache, e fonti compatibili con Google Maps o Bing

  • Server REST ArcGIS REST e file compact cache

Servizi:
  • WMS (1.0.0-1.3.0)

  • TMS

  • WMTS

  • KML SuperOverlays

Tile cache:
  • memorizza immagini identiche una volta sola (ad es. tile sull’oceano)

  • le tile cache possono stare su filesystem, MBTiles/SQLite, ArcGIS Compact Cache, S3, Redis, Riak, o CouchDB

  • aggiunta di filigrana alle tile

Opzioni per le fonti:
  • limita la fonte alla geometria (da uno Shapefile per esempio)

  • aggiunta di trasparenza a layer opachi

  • fusione di fonti multiple

  • riproiezione di fonti WMS e tile verso altri SRS

Caratteristiche WMS:
  • Crea alberi di layer a partire da fonti differenti

  • crea risposte``GetMap`` dalla cache con supporto per zoom e proiezione libera (per qualsiasi GIS Desktop)

  • accelera i WMS esistenti da 10 a 100 volte

  • risponde a richieste GetLegendGraphic

  • mette in cascata le richieste GetFeatureInfo con trasformazioni XSL opzionali

  • riproiezione al volo

  • converte tra versioni WMS e formati di immagine

Sicurezza:
  • API di autorizzazione flessibile e potente

  • controllo ad alta granularità su servizi e layer

  • limita l’accesso a zone di poligoni (per WMS e servizi tile)

  • integrabile con database e metodi di autenticazione esistenti

Strumenti potenti:
  • effciente strumento di seed per il preriempimento della cache, con possibilità di eseguire seeding su aree poligonali con geometrie Shapefile, GeoJSON, PostGIS o WKT

  • esportazione di tile in cache verso altri formati

  • calcolo di scale e visualizzazione della configurazione delle griglie

Altre caratteristiche
  • formato di configurazione semplice ma potente (YAML/JSON)

  • Client dimostrativo basato su OpenLayers

  • esecuzione di servizi WMS multipli in un’unica istanza MapProxy

  • aggiunta di linee di attribuzione alle immagini

  • supporto per dati raster diversi da immagini, come i DEM

  • manipolazione di bande di immagini per creare immagini a scala di grigio o in falso colore

  • molto altro

Standard implementati

MapProxy implementa le seguenti specifiche aperte:

  • OGC WMS 1.0.0, 1.1.0, 1.1.1, 1.3.0

  • OGC WMTS 1.0.0 (KVP e RESTful)

  • OSGeo TMS 1.0.0

  • OGC KML 2.2 SuperOverlays

Dettagli

Sito web: https://mapproxy.org/

Licenza: Apache Software License 2.0

Versione Software: 1.15.1

Piattaforme Supportate: Linux, Mac, Windows

Supporto: https://mapproxy.org/support

Guida rapida