[MapProxy] New versions MapProxy(-MapServer)(-Mapnik) Docker Images

Just van den Broecke just at justobjects.nl
Tue May 28 11:30:44 PDT 2024


Hi,

I maintain three MapProxy-related Docker Images. Though not the official 
ones, they cover use cases like combining with (library access to) 
MapServer and/or Mapnik Sources. They are also referred in the MP 
documentation [1].

The main upgrade, apart from new base image Debian Bookworm (12), is 
from MapProxy 1.13.2 (for a long time as to support/patch EPSG:900913 in 
proj) to 2.0.2 and MapServer from 7.x to 8.0.0. Note that the latter has 
a completely new config convention. [2] [3].

The MapProxy-MapServer-Mapnik Image uses Mapnik 3.1.0. An enhancement is 
"auto reload Mapnik config": whenever any Mapnik config file changes on 
disk, the Mapnik-configuration is reloaded. This is very handy for 
development purposes. "auto reload" is also planned as a future MapProxy 
PR, but quite involved as mapnik.py also uses 
multiprocessing/multihreading. The above images are also used in the 
development of map5topo [5], a sort-of basemap.de for The Netherlands.

Maybe these are useful for some of you. Please use the issue trackers at 
the repos below for any problems/suggestions.

[1] https://mapproxy.github.io/mapproxy/latest/install_docker.html
[2] https://github.com/justb4/docker-mapproxy
[3] https://github.com/justb4/docker-mapproxy-mapserver
[4] https://github.com/justb4/docker-mapproxy-mapserver-mapnik
[5] https://map5topo.nl

Best,

--Just

Just van den Broecke



More information about the MapProxy mailing list