Replies: 3 comments 2 replies
-
Dear @gtnbssn You are saying it works well with QGIS, and I can also confirm that GDAL reads it 👌
it would help if you can share any error message or logs from ESRI |
Beta Was this translation helpful? Give feedback.
-
Thanks for the quick answer @vincentsarago ! We took some time to test more on our side, unfortunately ArcGIS pro isn't giving a lot of information about what went wrong... Here is what it looks like: Since we read somewhere that ArcGIS pro doesn't support webp, we tried to do a url that forces png but no luck: As you can see, this is not very informative. We found a error log window, but even at the "debug" level it didn't have any relevant information: Anyway, we are probably going to be more specific in our instructions to our users, to explicitly direct ArcGIS pro users to the TMS service. Meanwhile if anyone has an idea, I'll be interested! In particular: does someone have a setup somewhere that works with ESRI's products? |
Beta Was this translation helpful? Give feedback.
-
Still exploring this and since it is 2023, I had chatgpt analyse the WMTS spec from OGC available here: https://www.ogc.org/standard/wmts/ and our endpoint's capabilities XML. One interesting thing that it pointed out is that our endpoint has the same URL for GetCapabilities, GetTile, and ServiceMetadataURL. I asked it to point me to the specific part of the spec detailing how these should be set up but it got lazy and told me to do it myself! Anyway, could that be the issue here? This other endpoint has different URLs for each: https://geoinformation.eisenbahn-bundesamt.de/wmts/WMTSCapabilities.xml? I can see how it would make sense to have different addresses indeed. Should I have an example integration with openlayers (the only js library that builds up its requests on top of the information it received from the capabilities XML it seems) and it is getting the tiles from there: https://codepen.io/gbn000/pen/gOEYNKz I think it is using this URL as it is the ResourceURL for the layer. I did have to specify the layer and matrixSet id in the code. Not sure what Service MetadataURL is and whether that would be the problem. In the OGC spec, there is an example in annex D, page 98, and it looks pretty much like the capabilities XML. |
Beta Was this translation helpful? Give feedback.
-
TL;DR: Does anyone have experience and suggestions on making ArcGIS recognize the WMTS endpoint offered by titiler?
We have deployed titiler to provide more usual webservices to our users. An important motivation is that ESRI's software has poor support of cloud optimized geotiffs, and we would like to accomodate their users too.
It all works beautifully in QGIS at the moment, but ArcGIS (pro and online) does not recognize our endpoint as proper WMTS it seems.
We did a bit of url rewriting in order to:
So this url:
https://libmaps.nus.edu.sg/services/1950/wmts
is working very nicely in QGIS, but not in ArcGIS pro. We have made another url to access the tiles directly:https://libmaps.nus.edu.sg/gis/rest/services/Sing_Hist_Maps/1950/MapServer/tile/{z}/{y}/{x}
but this means the client does not know the extent of the COG and is potentially requesting many unexisting tiles. (The longer url format mimics the ArcGIS server format we are migrating from, in the hope that some users will be able to keep their setup without intervention.)Any help appreciated!
Beta Was this translation helpful? Give feedback.
All reactions