Hi,
WMS and WMTS are different services. While Mapserver does support cascading WMS as documented in http://mapserver.org/ogc/wms_client.html it can't cascade WMTS which means that this will not work CONNECTIONTYPE WMS CONNECTION "https://maps.wien.gv.at/basemap/1.0.0/WMTSCapabilities.xml" It may be possible to cascade WMTS with GDAL connection through this driver http://gdal.org/frmt_wmts.html.<http://gdal.org/frmt_wmts.html> The Mapserver part could then be somehow similar than in this ticket https://trac.osgeo.org/mapserver/ticket/3804 but I haven't tried anything like that and I could not find anything about how to cascade WMTS from the Mapserver documentation. -Jukka Rahkonen- ________________________________ Lähettäjä: mapserver-users <[email protected]> käyttäjän puolestaSusanne Kalliany <[email protected]> Lähetetty: 2. syyskuuta 2017 1:05 Vastaanottaja: [email protected] Aihe: [mapserver-users] problem with mapserver as wms client I have some problems adding a WMTS layer from an Austrian goverment server ... https://basemap.at OR https://basemap.at/index_en.html ... into an (yet for years !) reliable running mapserver-service. I am able to import the layer(s) offered there (various Versions of OSM and Austrian topo maps an - most of all - Orthophotos for whole of Austria at 20 cm GSD resolution) from basemap.at into openlayers. But I need to provide those data right now to my users ! That is already before I will be able to replace the current Mapserver installation by a totally renewed version (with OpenLayers integrated). Thereforefore, right now I would need the appropriate WMTS-call intgrated in the current mapfile. I am pretty desperate, any help would be MUCH appreciated ! thanks a lot, Susanne > MAP-File > =========== > > MAP > NAME mymap > STATUS ON > SIZE 1000 1000 > > PROJECTION > "init=epsg:3857" > END > > EXTENT 1673000 6024000 1683000 6034000 > > WEB > IMAGEPATH "/ms4w/tmp/ms_tmp/" > IMAGEURL "/ms_tmp/" > METADATA > "wms_title" "TEST" > "wms_onlineresource" "http://localhost/cgi-bin/mapserv?" > "wms_srs" "EPSG:3857" > "wms_enable_request" "*" > END > END > > DEBUG 5 > CONFIG "MS_ERRORFILE" "/ms4w/Apache/logs/myerror.log" > > LAYER > NAME "bmaporthofoto30cm" > TYPE RASTER > DEBUG 5 > STATUS ON > TEMPLATE "dummy.html" > UNITS METERS > > CONNECTIONTYPE WMS > CONNECTION > "https://maps.wien.gv.at/basemap/1.0.0/WMTSCapabilities.xml" > > METADATA > WMS_NAME 'bmaporthofoto30cm' > wms_srs "EPSG:3857" > wms_server_version "1.0.0" > wms_format "image/jpeg" > END #Metadata > PROJECTION > "init=epsg:3857" > END > END # LAYER > END > > Error > ===== > [Fri Aug 25 03:53:50 2017].757000 msLoadMap(): 0.000s > [Fri Aug 25 03:53:50 2017].772000 msDrawMap(): rendering using > outputformat named png (AGG/PNG). > [Fri Aug 25 03:53:50 2017].772000 HTTP: Starting to prepare HTTP > requests. > [Fri Aug 25 03:53:50 2017].772000 Using > CURL_CA_BUNDLE=/ms4w/Apache/conf/ca-bundle/cacert.pem > [Fri Aug 25 03:53:50 2017].772000 HTTP request: id=0, > https://maps.wien.gv.at/basemap/1.0.0/WMTSCapabilities.xml?LAYERS=bmaporthofoto30cm&REQUEST=map&WMTVER=1.0.0&SERVICE=WMS&FORMAT=image/jpeg&STYLES=&HEIGHT=1200&QUERY_LAYERS=bmaporthofoto30cm&SRS=EPSG:3857&WIDTH=1600&BBOX=1671327.77314429,6023995.82985822,1684672.22685571,6034004.17014178&TRANSPARENT=TRUE&EXCEPTIONS=application/vnd.ogc.se_xml > [Fri Aug 25 03:53:50 2017].772000 HTTP: Before download loop > [Fri Aug 25 03:53:52 2017].7000 msHTTPWriteFct(id=0, 8131 bytes) > [Fri Aug 25 03:53:52 2017].7000 msHTTPWriteFct(id=0, 61 bytes) > [Fri Aug 25 03:53:52 2017].85000 msHTTPWriteFct(id=0, 7300 bytes) > [Fri Aug 25 03:53:52 2017].85000 msHTTPWriteFct(id=0, 892 bytes) > [Fri Aug 25 03:53:52 2017].85000 msHTTPWriteFct(id=0, 4228 bytes) > [Fri Aug 25 03:53:52 2017].85000 HTTP: After download loop > [Fri Aug 25 03:53:52 2017].85000 msHTTPExecuteRequests() timing > summary per layer (connect_time + time_to_first_packet + download_time > = total_time in seconds) > [Fri Aug 25 03:53:52 2017].85000 Layer 0: 0.094 + 1.141 + 0.172 = > 1.407s > [Fri Aug 25 03:53:52 2017].85000 msDrawMap(): WMS/WFS set-up and > query, 1.313s > [Fri Aug 25 03:53:52 2017].85000 WMS GetMap request got XML exception > for layer 'bmaporthofoto30cm': <?xml version="1.0" encoding="UTF-8"?>
_______________________________________________ mapserver-users mailing list [email protected] https://lists.osgeo.org/mailman/listinfo/mapserver-users
