An accelerating proxy for tile and web map services
Project description
MapProxy is an open source proxy for geospatial data. It caches, accelerates and transforms data from existing map services and serves any desktop or web GIS client.
MapProxy is a tile cache, but also offers many new and innovative features like full support for WMS clients.
MapProxy is released under the Apache Software License 2.0, runs on Unix/Linux and Windows and is easy to install and to configure.
Go to https://mapproxy.org/ for more information.
The documentation is available at: http://mapproxy.github.io/mapproxy/latest/
Changes
2.1.0 2024-07-16
Improvements:
Configuration files can no be splitted into multiple files
Added jsonschema to validate configuration files
New theme for documentation, overall improvement of the documentation and github workflow for automatic creation
Improved docker images with better entrypoint and workflow to build docker images with a builder image
Added release workflow for automatic publishing on pypi and github
Maintenance:
Dependency updates
Remove python 2 compatibility functions
Added flake8 linting
setup.py contains now required libraries
Remove depracated pkg_resources in favor of importlib_resources
Addressed shapely deprecations
Fixes:
Ensure make_app always returns MapProxyApp instance
Allow feature info responses of combined sources to be empty
Fix broken TMS demo
Fix problem with dimensions in load_tile_metadata
Fix GeoTIFF Headers
2.0.2 2024-01-10
Fixes:
Revert PR “Fix mixed image format for file, S3 and azureblob caches”
2.0.1 2024-01-05
Improvements:
Alpine based docker images have been added
Added parameter to change background map source in layer preview
Dependency updates
Fixes:
Rendering issue: Check for existing tile coordinates before using them
Fix mixed image format for file, S3 and azureblob caches
2.0.0 2023-12-19
Breaking:
Removal of old unsupported python versions 3.7
Tested python version range is now 3.8 to 3.11
Lots of dependency updates
Improvements:
Add S3 performance option to request via urllib2
Allow md5 calls to work in FIPS environments
Several Redis Cache enhancements
Coverage support for caches
Fixes:
Configure image options for caches (fixes erratically white tiles when requesting multiple cached layers)
Fix for Legends in JSON Format
Some more minor fixups
1.16.0 2023-04-13
Breaking:
Removal of old unsupported python versions 2.7 and 3.6
Tested python version range is now 3.7 to 3.11
Lots of dependency updates
Improvements:
New cache: Azure Blob storage
Lots of dependency updates
Support for JSON legends
Updated layer preview to use latest openlayers
Official docker images released, documentation updated
Fixes:
Fixed issues with sqlite cache (#629 and #625)
Dependency correction
library detection difficulties on some operating systems
encoding issues with umlauts in featureinfo
Several minor bugfixes
mapproxy-util export - derive image format from cache config
1.15.1 2022-06-14
Fixes:
Fixup release on PyPI
1.15.0 2022-06-14
Improvements:
WMS Dimension caching (#449)
Add a mechanism to define plugins (#578)
Support of non-EPSG SRS authorities (#572)
Support for python 3.10 (#582)
Fixes:
Several minor bugfixes
Older changes
See https://raw.github.com/mapproxy/mapproxy/master/CHANGES.txt
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.