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

MapProxy

Proxy WMS & tjänster för kakel och klinker

MapProxy snabbar upp kartapplikationer genom att förrendera och integrera kartor från flera källor och lagra dem i en lokal cache. Skikt kan göras transparenta, projektioner kan ändras, flera kartskikt kan omvandlas till ett, vattenstämplar kan läggas till och mycket mer…

MapProxy är flexibel och skalbar från enkla till komplexa användningsfall: från en enda kakelcache för en OpenLayers webbklient till en central SDI-nod som kombinerar, förenar och accelererar dussintals distribuerade WMS-tjänster.

mapproxy skärmdump

Kärnfunktioner

MapProxy-demo
Ingångskällor:
  • WMS 1.0.0-1.3.0 (MapServer, GeoServer, etc.)

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

  • Mapserver och Mapnik (direkt, utan WMS)

  • alla TileCache-, Google Maps- eller Bing-kompatibla källor

  • ArcGIS REST-servrar och kompakta cachefiler

Tjänster:
  • WMS (1.0.0-1.3.0)

  • TMS

  • WMTS

  • KML SuperOverlays

Tile cache:
  • lagrar identiska bilder bara en gång (t.ex. havsplattor)

  • cacha tiles i filsystemet, MBTiles/SQLite, ArcGIS Compact Cache, S3, Redis, Riak eller CouchDB

  • lägg till vattenstämpel på plattor

Alternativ för källa:
  • begränsa källor till geometrier (t.ex. från Shapefile)

  • lägga till transparens i ogenomskinliga lager

  • slå samman flera källor

  • omprojektering av WMS- och kakelkällor till andra SRS

WMS Funktioner:
  • bygga upp lagerträd från olika källor

  • skapa GetMap-svar från cache med stöd för frizoomning och valfri projektion (för alla Desktop GIS)

  • snabbar upp befintliga WMS 10 till 100 gånger

  • svara på GetLegendGraphic-förfrågningar

  • kaskadförfrågningar för GetFeatureInfo med valfria XSL-transformationer

  • reprojektion i farten

  • konvertera WMS-versioner och bildformat

Säkerhet:
  • flexibelt och kraftfullt API för auktorisering

  • finkornig kontroll över tjänster och lager

  • begränsa åtkomst till polygonområden (för WMS och tile-tjänster)

  • integrera med befintliga användardatabaser och autentiseringsmetoder

Kraftfulla verktyg:
  • effektivt seed-verktyg för förfyllning av cache som kan seed-polygonområden med Shapefiles, GeoJSON, PostGIS eller WKT-geometrier

  • exportera cachade brickor till andra format

  • beräkna skalor och visa rutnätskonfigurationer

Övriga funktioner:
  • enkelt men kraftfullt konfigurationsformat (YAML/JSON)

  • OpenLayers-baserad demo-klient

  • köra flera WMS-tjänster i en MapProxy-instans

  • lägga till attributionsrader till bilderna

  • stöd för rasterdata som inte är bilder, t.ex. DEM

  • manipulera bildband för att skapa gråskala- eller falskfärgsbilder

  • många fler

Implementerade standarder

MapProxy implementerar följande öppna specifikationer:

  • OGC WMS 1.0.0, 1.1.0, 1.1.1, 1.3.0

  • OGC WMTS 1.0.0 (KVP och RESTful)

  • OSGeo TMS 1.0.0

  • OGC KML 2.2 SuperOverlays

Detaljer

Webbplats: https://mapproxy.org/

Licens: Apache Software License 2.0

Programvaruversion: 4.0.2

Plattformar som stöds: Linux, Mac, Windows

Support: https://www.mapproxy.org/support

Snabbstart