Metadata-Version: 1.1
Name: MapProxy
Version: 1.7.1
Summary: An accelerating proxy for web map services
Home-page: http://mapproxy.org
Author: Oliver Tonnhofer
Author-email: olt@omniscale.de
License: Apache Software License 2.0
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.
        
        .. image:: http://mapproxy.org/mapproxy.png
        
        MapProxy is a tile cache, but also offers many new and innovative features like full support for WMS clients.
        
        MapProxy is actively developed and supported by `Omniscale <http://omniscale.com>`_, it 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 http://mapproxy.org/ for more information.
        
        The documentation is available at: http://mapproxy.org/docs/latest/
        
        Changes
        -------
        1.7.0 2014-07-07
        ~~~~~~~~~~~~~~~~
        
        Features:
        
        - new `mapproxy-util autoconf` tool
        - new versions option to limit supported WMS versions
        - set different max extents for each SRS with bbox_srs
        
        Improvements:
        
        - display list of MultiMapProxy projects sorted by name
        - check included files (base) for changes in reloader and serve-develop
        - improve combining of multiple cascaded sources
        - respect order of --seed/--cleanup tasks
        - catch and log sqlite3.OperationalError when storing tiles
        - do not open cascaded responses when image format matches
        - mapproxy-seed: retry longer if source fails (100 instead of 10)
        - mapproxy-seed: give more details if source request fails
        - mapproxy-seed: do not hang nor print traceback if seed ends
          after permanent source errors
        - mapproxy-seed: skip seeds/cleanups with empty coverages
        - keep order of image_formats in WMS capabilities
        
        
        Fixes:
        
        - handle errors when loading to many tiles from mbtile/sqlite in
          one batch
        - reduce memory when handling large images
        - allow remove_all for mbtiles cleanups
        - use extent from layer metadata in WMTS capabilities
        - handle threshold_res higher than first resolution
        - fix exception handling in Mapnik source
        - only init libproj when requested
        
        Other:
        
        - 1.7.x is the last release with support for Python 2.5
        - depend on Pillow if PIL is not installed
        
        1.6.0 2013-09-12
        ~~~~~~~~~~~~~~~~
        
        Improvements:
        
        - Riak cache supports multiple nodes
        
        Fixes:
        
        - handle SSL verification when using HTTP proxy
        - ignore errors during single color symlinking
        
        Other:
        
        - --debug option for serve-multiapp-develop
        - Riak cache requires Riak-Client >=2.0
        
        1.6.0rc1 2013-08-15
        ~~~~~~~~~~~~~~~~~~~
        
        Features:
        
        - new `sqlite` cache with timestamps and one DB for each zoom level
        - new `riak` cache
        - first dimension support for WMTS (cascaded only)
        - support HTTP Digest Authentication for source requests
        - remove_all option for seed cleanups
        - use real alpha composite for merging layers with transparent
          backgrounds
        - new tile_lock_dir option to write tile locks outside of the cache dir
        - new decorate image API
        - new GLOBAL_WEBMERCATOR grid with origin:nw and EPSG:3857
        
        Improvements:
        
        - speed up configuration loading with tagged sources
        - speed up seeding with sparse coverages and limited levels
          (e.g. only level 17-20)
        - add required params to WMS URL in mapproxy-util wms-capabilities
        - support for `@` and `:` in HTTP username and password
        - try to load pyproj before using libproj.dll on Windows
        - support for GDAL python module (osgeo.ogr) besides using gdal.so/dll
          directly
        - files are now written atomical to support concurrent access
          to the same tile cache from different servers (e.g. via NFS)
        - support for WMS 1.3.0 in mapproxy-util wms-capabilities
        - support layer merge for 8bit PNGs
        - support for OGR/GDAL 1.10
        - show TMS root resource at /tms
        
        Fixes:
        
        - support requests>=1.0 for CouchDB cache
        - HTTP_X_FORWARDED_HOST can be a list of hosts
        - fixed KML for caches with origin: nw
        - fixed 'I/O operation on closed file' errors
        - fixed memory leak when reloading large configurations
        - improve handling of mixed grids/formats when using caches as
          cache sources
        - threading related crashes in coverage handling
        - close OGR sources
        - catch IOErrors when PIL/Pillow can't identify image file
        
        Other:
        
        - update example configuration (base-config)
        - update deployment documentation
        - update OpenLayers version in demo service
        - use restful_template URL in WMTS demo
        - update MANIFEST.in to prevent unnecessary warnings during installation
        - accept Pillow as depencendy instead of PIL when already installed
        - deprecate use_mapnik2 option
        
        1.5.0 2012-12-05
        ~~~~~~~~~~~~~~~~
        
        Features:
        
        - read remove_before/refresh_before timestamp from file
        - add --concurrency option to mapproxy-utils export
        
        Fixes:
        
        - fixed where option for coverages (renamed from ogr_where)
        - only write seed progess with --continue or --progress-file option
        
        Other:
        
        - add EPSG:3857 to WMS default SRSs and remove UTM/GK
        - remove import error warning for shapely
        - create metadata table in MBTiles caches
        
        1.5.0rc1 2012-11-19
        ~~~~~~~~~~~~~~~~~~~
        
        Features:
        
        - clipping of tile request to polygon geometries in security API
        - WMTS support in security API
        - mixed_image mode that automatically chooses between PNG/JPEG
        - use caches as source for other caches
        - `mapproxy-util grids` tool to analyze grid configurations
        - `mapproxy-util wms-capabilities` tool
        - `mapproxy-util export` tool
        - use_grid_names option to access Tiles/TMS/KML layers by grid
          name instead of EPSGXXXX
        - origin option for TMS to change default origin of the /tiles service
        - continue stopped/interrupted seed processes
        - support min_res/max_res for tile sources
        
        Improvements:
        
        - do not show layers with incompatible grids in WMTS/TMS demo
        - make 0/0/0.kml optional for the initial KML file
        - use BBOX of coverage for capabilities in seed_only layers
        - ignore debug layer when loading tile layers
        - simplified coverage configuration
        - add reloader option to make_wsgi_app()
        - add MetadataURL to WMS 1.1.1 capabilities
        - improved WMTS services with custom grids (origin)
        - use in_image exceptions in WMS demo client
        - larger map in demo client
        - always request with transparent=true in WMS demo client
        - use in_image exceptions in WMS demo client
        
        Fixes:
        
        - fixed reloading of multiapps in threaded servers
        - fixed BBOX check for single tile requests
        - fixed TMS for caches with watermarks
        - fixed limited_to clipping for single layer requests with service-wide
          clipping geometries
        - fixed WMTS RESTful template
        
        Other:
        
        - deprecated `origin` option for tile sources was removed
        - empty tiles are now returned as PNG even if requested as .jpeg
        
        
        1.4.0 2012-05-15
        ~~~~~~~~~~~~~~~~~
        
        Fixes:
        
        - fix TypeError exception when auth callback returns {authorized:'full'}
        - use MAPPROXY_LIB_PATH on platforms other that win32 and darwin
        - raise config error for mapnik sources when mapnik could not be imported
        
        1.4.0rc1 2012-05-02
        ~~~~~~~~~~~~~~~~~~~
        
        Features:
        
        - support clipping of requests to polygon geometries in security API
        - support for WMS 1.3.0 extended layer capabilities
        - on_error handling for tile sources. fallback to empty/transparent
          tiles when the source returns HTTP codes like 404 or 204
        - add HTTP Cache-Control header to WMS-C responses
        
        Improvements:
        
        - WMS source requests and requests to cached tiles are now clipped
          to the extent. this should prevent projection errors when requesting
          large bbox (e.g. over 180/90 in EPSG:4326)
        - improved lock timeouts in mapproxy-seed
        - the debug source does not overwrite the layer extent anymore.
          makes it more usable in demo/wms clients
        - support for multiple files and recursion in base option
        - mapproxy-seed ETA output is now more responsive to changes in seed speed
        - improved demo service
          - choose different SRS for WMS layers
          - support for WMTS
        
        Fixes:
        
        - support loading of WKT polygon files with UTF8 encoding and BOM header
        - upgraded dictspec module with fix for some nested configuration specs.
          a bug prevented checking of the layers configuration
        
        Other:
        
        - the documentation now contains a tutorial
        - old layer configuration syntax is now deprecated
        - EPSG:4326/900913/3857 are now always initialized with the +over proj4
          option to prevent distortions at the dateline
          see: http://fwarmerdam.blogspot.de/2010/02/world-mapping.html
        
        
        Older changes
        -------------
        See https://raw.github.com/mapproxy/mapproxy/master/CHANGES.txt
        
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 2.5
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Topic :: Internet :: Proxy Servers
Classifier: Topic :: Internet :: WWW/HTTP :: WSGI
Classifier: Topic :: Scientific/Engineering :: GIS
