[MapProxy] GIS client using MapProxy instead of OSM

Cruz, Petagay [USA] cruz_petagay at bah.com
Sun Jul 13 14:19:30 PDT 2014

I setup MapProxy on CENTOS.  I just don't understand how a GIS client uses MapProxy.  i have configured MapProxy to server OSM.   I found an example of OpenLayers GIS client that uses OSM.  I would like an example of OpenLayers GIS (java script) that uses MapProxy to get OSM layer.

for example, here is an OpenLayers setup to use OSM:
new OpenLayers.Layer.OSM("OpenStreetMap",

What would this look like if using MapProxy instead?  My mapproxy service is on say
I start my MapProxy with

mapproxy-util serve-develop mapproxy.yaml

Here is my mapproxy.yaml:
  #sets up how to make the source data available
    #srs sets the coordinate reference systems as which you want to make your data available. MapProxy reprojects the source data very well to these projections.
    srs: ['EPSG:900913','EPSG:3857']
    image_formats: ['image/jpeg', 'image/png']
      # metadata used in capabilities documents
      title: MapProxy WMS Proxy
      abstract: This is the fantastic MapProxy.
      online_resource: http://mapproxy.org/
        person: Your Name
        position: Technical Director
        organization: Some Company
        address: Long street
        city: Timbuktu
        postcode: 123456AD
        country: South Pole
        email: info at example.com
        This service is intended for private and evaluation use only.
        The data is licensed as Creative Commons Attribution-Share Alike 2.0
      fees: 'None'

  #sets up which layers you want to make available using the services above. You can add many, but let's stick to osm data here.
  - name: osm
    title: Open Streetmap Tiles
    sources: [osm_cache] #this layer should use the osm_cache (defined below) as it's source.

  #setup the cache for the open streetmap tiles. This cache is used by the layer above.
    sources: [osm_tiles] #here you set what source data (defined below) you want to cache
    format: image/png

     #the osm_tiles source refers to the openstreetmap.org tiles. These will be downloaded upon request (if not already cached) and served by MapProxy
     type: tile
     url: http://c.tile.openstreetmap.org/%(tms_path)s.%(format)s
     grid: osm_grid #the grid to use for the osm tiles. This is really important. It is specified below.

    #this srs and origin specify a grid that can be used elsewhere in the configuration. In this example it is used for the osm_tiles source. These settings are correct for openstreetmap.org tiles.
    #The google mercator srs is used (also called EPSG:900913), and the origin of the tiles is north-west). If you get this wrong, you might very well get an all-blue world.
    srs: EPSG:900913
    origin: nw

  #next are some global configuration options for MapProxy. They mostly explain themselves, or can be looked-up in the MapProxy docs.
    # where to store the cached images
    base_dir: './cache_data'
    # where to store lockfiles
    lock_dir: './cache_data/locks'

  # image/transformation options
      resampling_method: bilinear
      jpeg_quality: 90


Thank you for any help.   What about a GIS client that uses Bing maps?
Maria Cruz

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapproxy/attachments/20140713/1e44923b/attachment.html>

More information about the MapProxy mailing list