Proxy WMS i serveis de rajola (tile)
MapProxy accelera les aplicacions de mapeig tot previsualitzant i integrant mapes
de múltiples fonts i emmagatzemant-los en una memòria cau local.
Les capes poden ser transparents, les projeccions es poden canviar, diverses capes
cartogràfiques poden ser transformades en una altra, es poden afegir marques
d’aigua, i més...
MapProxy és flexible i escala des del senzill cas d’ús fins al més complex: des d’una única
rajola de memòria cau per a un client web OpenLayers fins a un node central SDI que combina,
unifica i accelera desenes de serveis WMS distribuïts.
MapProxy és utilitzat per l’atles de banda ampla alemany per distribuir mapes de milers
d’usuaris i l’Agència Federal Alemanya per a la Cartografia i Geodèsia utilitza MapProxy
per afegir els serveis WMS de tots els 16 estats sobre la marxa.
Característiques Principals
- Fonts d’entrada:
 
- WMS 1.0.0–1.3.0 (MapServer, GeoServer, etc.)
 
- TMS, WMTS (TileCache, GeoWebcache, etc.)
 
- Mapserver i Mapnik (directament, sense WMS)
 
- qualsevol font compatible amb TileCache, Google Maps o Bing
 
 
- Serveis:
 
- WMS (1.0.0-1.3.0)
 
- TMS
 
- WMTS
 
- KML SuperOverlays
 
 
- Memòria cau de rajola (tile cache):
 
- emmagatzema imatges idèntiques només un cop (ie. rajoles d’oceans)
 
- emmagatzema rajoles en arxius del sistema, arxius MBT o CouchDB
 
- afegeix marques d’aigua a les rajoles
 
 
- Opcions de les fonts:
 
- Fonts limit a partir de geometries (de Shapefile per exemple)
 
- afegeix transparència a capes opaques
 
- combina múltiples fonts
 
- reprojecta a altres SRS
 
 
- Característiques WMS:
 
- genera arbres de capes de diferents fonts
 
- crea respostes de la memòria cau GetMap  amb suport per a qualsevol escala i projecció.
 
- accelera el WMS existent de 10 a 100 cops
 
- respon a peticions GetLegendGraphic
 
- cascada de peticions GetFeatureInfo amb transformacions opcionals XSL
 
- reprojeccions a l’instant (on-the-fly)
 
- converteix a diferents versions WMS i formats d’imatge
 
 
- Altres característiques:
 
- configuració de format senzilla però potent (YAML / JSON)
 
- client de demostració basat en OpenLayers
 
- executa múltiples serveis WMS en una instància MapProxy
 
- afegeix línies d’atribució a les imatges
 
- suporta per a les dades ràster sense imatge com si fos un DEM
 
- suporta l’autorització personalitzada amb un control exhaustiu sobre els serveis i les capes
 
- moltes més
 
 
 
Estàndards implementats
MapProxy implementa les següents especificacions de codi obert:
- OGC WMS 1.0.0, 1.1.0, 1.1.1, 1.3.0
 
- OGC WMTS 1.0.0 (KVP i RESTful)
 
- OSGeo TMS 1.0.0
 
- OGC KML 2.2 SuperOverlays