RS: [MapProxy] EPSG:23031 in direct mode

Vidal, Antoni antoni.vidal at icc.cat
Fri May 7 07:42:54 EDT 2010


Hello Dominik,

 

Ok. I tryed again, but I didn't get any response from server. 

 

I hope in the future back to provide more successfully mapproxy.

 

Thank you all for your time.

 

Antoni Vidal

Unitat d'Aplicacions SIG-WEB
Institut Cartogràfic de Catalunya <http://mercuri.icc.cat/website/mob_nf/mob1/mob2/inici2.htm?CONSULTA=Institut%20Cartogr%25E0fic%20de%20Catalunya&XYADDRESS=429486:4580392> 
Parc de Montjuïc, E-08038 Barcelona
Tel. (+34) 93 567 15 00 (ext. 3228)
www.icc.cat <http://www.icc.cat/> 

 

 

 

De: Dominik Helle [mailto:helle at omniscale.de] 
Enviat: viernes, 07 de mayo de 2010 13:18
Per a: Vidal, Antoni
A/c: Oliver Tonnhofer; mapproxy at lists.osgeo.org
Tema: Re: RS: [MapProxy] EPSG:23031 in direct mode

 

Hi Antoni,

 

i copied your mapproxy-config and try it out. 

With your config the following link is showing my a map  :-)

 

http://localhost:8080/service?LAYERS=icc&FORMAT=image%2Fpng&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_xml&SRS=EPSG:23031&BBOX=290000,4538500,302000,4543500&WIDTH=1200&HEIGHT=500

 

Best regards,

 

Dominik

 

 

Am 07.05.2010 um 12:11 schrieb Vidal, Antoni:





Hello again,

I didn't get response. I changed services.yaml, here it is:

service:
    # attribution:
    #     text: "©Omniscale 2010 (http://omniscale.de <http://omniscale.de/> ) - Map data: CC-BY-SA OpenStreetMap and Contributors"
    md:
        title: MapProxy WMS Proxy
        abstract: This is the fantastic MapProxy.
        online_resource: http://mapproxy.org/
        contact:
            person: Your Name Here
            position: Technical Director
            organization:
            address: Fakestreet 123
            city: Somewhere
            postcode: 12345
            country: Germany
            phone: +49(0)000-000000-0
            fax: +49(0)000-000000-0
            email: info at omniscale.de
        access_constraints:
            This service is intended for private and evaluation use only.
            The data is licensed as Creative Commons Attribution-Share Alike 2.0
            (http://creativecommons.org/licenses/by-sa/2.0/)
        fees: 'None'

layers:
    # ###########################################
    # # server with two data sources
    # # configured for use in regular WMS clients
    # ###########################################
    # merged:
    #     md:
    #         title: Merged server
    #     param:
    #       # cache tiles in format:
    #       # format: image/png
    #      
    #       # cache projected and geographical SRS
    #       srs: ['EPSG:4326', 'EPSG:900913']
    #      
    #       # store another level between each regular level
    #       res: 'sqrt2'
    #      
    #       # request all data in this format:
    #       request_format: image/tiff
    #      
    #       # use a tile size of:
    #       tile_size: [512, 512]
    #      
    #     sources:
    #     - type: cache_wms
    #       req:
    #         url: http://server1/mapserver/service?
    #         layers: base
    #     - type: cache_wms
    #       req:
    #         url: http://server2/mapserver/service?
    #         layers: roads

    # # #########################
    # # # Layer from TMS Source
    # # #########################
    # osm:
    #     md:
    #         title: osm.omniscale.net - Open Street Map
    #    attribution:
    #        # text for this layer
    #        text: ""
    #        # if inverse: use white on black attribution. for aerial images
    #        # inverse: False
    #     watermark:
    #         # add the following text on each tile
    #         text: Omniscale
    #     sources:
    #     - type: cache_tms
    #       # is the tile coordinate origin (0, 0) in the lower left corner? otherwise top left.
    #       ll_origin: True
    #       url: http://osm.omniscale.net/proxy/tms/osm_EPSG900913

    # ###########################################
    # # overlay layer
    # ###########################################
    # roads:
    #     md:
    #         title: transparent overlay
    #     param:
    #       srs: 'EPSG:900913'
    #     sources:
    #     - type: cache_wms
    #       req:
    #         url: http://server/mapserver/service?
    #         layers: roads
    #         transparent: 'true'
   
    # #########################
    # # Layer from TMS Source
    # #########################
    osm:
        md:
            title: Omniscale OSM WMS - osm.omniscale.net
        param:
            # cache tiles in format:
            # format: image/png
           
            # cache projected and geographical SRS
            srs: ['EPSG:4326', 'EPSG:900913']
           
            # store another level between each regular level
            res: 'sqrt2'
           
            # request all data in this format:
            # request_format: image/png
           
            # use a tile size of:
            tile_size: [256, 256]
        sources:
        - type: cache_wms
          req:
            url: http://osm.omniscale.net/proxy/service?
            layers: osm
            # styles:
            # transparent: False
   
    # #########################
    # # Layer from TMS Source
    # #########################
    icc:
        md:
            title: ICC WMS - www.icc.cat
        param:
            # cache tiles in format:
            # format: image/png
           
            # cache projected and geographical SRS
            srs: ['EPSG:23031', 'EPSG:4326']
           
            # store another level between each regular level
            res: 'sqrt2'
           
            # request all data in this format:
            # request_format: image/png
           
            # use a tile size of:
            tile_size: [256, 256]
        sources:
        - type: direct
          req:
            url: http://shagrat.icc.es/lizardtech/iserv/ows?
            layers: mtc50m
            exceptions: application/vnd.ogc.se_xml
            # styles:
            # transparent: False


Thank you Oliver.

Antoni Vidal.

-----Missatge original-----
De: Oliver Tonnhofer [mailto:olt at omniscale.de]
Enviat el: dv. 07/05/2010 10:26
Per a: Vidal, Antoni
A/c: mapproxy at lists.osgeo.org
Tema: Re: [MapProxy] EPSG:23031 in direct mode

Hi Antoni,

On 07.05.2010, at 08:28, Vidal, Antoni wrote:

>> Anything on the console? Can you post you configuration?
>        sources:
>        - type: direct
>          req:
>            url: http://shagrat.icc.es/lizardtech/iserv/ows?
>            layers: mtc50m


That one is tricky. Your server does not support inimage exceptions 
wich is the default for the direct requests. That's OK and within the 
standard, but your server does not report meaningful errors: 
"<ServiceException>Unknown error</ServiceException>".

You need to set the exception format explicit:

        - type: direct
          req:
            url: http://shagrat.icc.es/lizardtech/iserv/ows?
            layers: mtc50m
            exceptions: application/vnd.ogc.se_xml


After that you will hit the bug I mentioned yesterday. You have to 
remove line 2 and 3 of your service.yaml, you are also limited to the 
image format that is configured 'image/png' and can't set transparent 
and bgcolor. I will try to fix this bug today.


Regards,
Oliver

--
Oliver Tonnhofer <tonnhofer at omniscale.de>
Omniscale - Dominik Helle, Oliver Tonnhofer GbR
Nadorster Str. 60, 26123 Oldenburg
Tel: +49(0)441/9392774-2 (Fax: 9)



_______________________________________________
MapProxy mailing list
MapProxy at lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapproxy

 

 

-- 

Dominik Helle <helle at omniscale.de>

Omniscale, Dominik Helle, Oliver Tonnhofer GbR

Nadorster Straße 60, 26123 Oldenburg

Tel: +49(0)441/9392774-1 (Fax: 9)

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/mapproxy/attachments/20100507/a546d200/attachment-0001.html


More information about the MapProxy mailing list