[Live-demo] New MapProxy package

Oliver Tonnhofer olt at omniscale.de
Wed May 25 03:33:45 EDT 2011


Hi list,

I would like to see MapProxy on the next LiveDVD and Astrid was so kind
to remind me to apply :)

> Please describe your application.
> What is its name?
> What is the home page URL?
> Which OSI approved Open Source Licence is used?
> What does the application do and how does it add value to the
> GeoSpatial stack of software?

MapProxy (http://mapproxy.org) 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 solution, but also offers many new and innovative features like
full support for WMS clients. It is released under the OSI approved GNU
AGPL License 3.0.


> Stability is very important to us on OSGeo-Live. If a new user finds a
> bug in one application, it will tarnish the reputation of all other
> OSGeo-Live applications as well. Do you have a bug free, stable release,
> which has been rolled out to production in a number of locations? Please
> discuss the level of testing that your project has gone through, the
> size of the community that uses the application, and how long the
> project has had mature code.

The project started 2.5 years ago and was released as open source a year
ago. We make heavy use of automated unit and system tests
http://ci.mapproxy.org/. The project has a release cycle with major,
minor and bug fix releases and we publish beta and rc releases.

MapProxy is used for the german broad band atlas
(http://www.zukunft-breitband.de/BBA/Navigation/Breitbandatlas/breitbandsuche.html)
and various other governmental SDI projects.


> OSGeo-Live is targeted at applications that people can use rather than
> libraries. Does the application have a user interface (possibly a
> command line interface) that a user can interact with?

MapProxy is a server that can be started from command line. It comes
with a simple demo web frontend. See
http://osm.omniscale.net/proxy/demo/


> We give preference to OSGeo Incubated Projects, or Projects which are
> presented at FOSS4G conferences. If your project is involved in OSGeo
> Incubation, or has been selected to be presented at FOSS4G, then 
> please mention it.

I'm giving a tutorial session in Denver.


> With around 50 applications installed on OSGeo-Live, us core packagers
> do not have the time to liaise with every single project email list for
> each OSGeo-Live release. So we require a volunteer (or two) to take
> responsibility for liaising between OSGeo-Live and the project's
> communities. This volunteer will be responsible for ensuring the install
> scripts and English documentation are updated by someone for each
> OSGeo-Live release. Also test that the installed application and
> Quickstart documentation works as expected on release candidate releases
> of OSGeo-Live. Who will act as the project's liaison person.

That would be me, the core developer of MapProxy.


> OSGeo-Live is Ubuntu Linux based. Our installation preference is:
> Install from UbuntuGIS or DebianGIS
> Install .deb files from a PPA
> Write a custom install script
> Can you please discuss how your application will be installed.

I have a working install.sh script, but we might get a .deb package
ready till feature freeze.


> We include Windows and Mac installers for some applications. Would you
> be wishing to include Windows and/or Mac installers?

It is not that difficult to install MapProxy on a Windows/Mac system, so
probably no.


> OSGeo-Live is memory and disk constrained. Can the application run in
> 512 Meg of RAM?

Yes.


> How much disk space will be required to install the application and a
> suitable example application?

A few MB (<10) for the application.


> We aim to reduce disk space by having all applications make use of a
> common dataset. We encourage applications to make use of the example
> datasets already installed:
> http://wiki.osgeo.org/wiki/Live_GIS_Add_Project#Example_Datasets If
> another dataset would be more appropriate, please discuss here. Is it
> appropriate, to remove existing demo datasets which may already be
> included in the standard release.

I will provide example configurations that will use the
existing map servers on the LiveDVD (Mapserver, Mapnik, GeoServer), so
there is no need for additional data.


Regards,
Oliver

-- 
Oliver Tonnhofer    | Omniscale GmbH & Co KG    | http://omniscale.de
http://mapproxy.org | https://bitbucket.org/olt | @oltonn






More information about the Live-demo mailing list