MapProxy¶
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:
- 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
Detalls¶
Lloc web: http://mapproxy.org/
Llicència: Apache Software License 2.0
Versió de programari: 1.8.0
Sistemes operatius: Linux, Mac, Windows
Suport: http://mapproxy.org/support.html