Renato Primavera ( 
https://osgeo-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A2baa63cd-1ead-46c3-bd81-ef3f8da68737
 ) *created* an issue

GeoServer ( 
https://osgeo-org.atlassian.net/browse/GEOS?atlOrigin=eyJpIjoiZDU1OWU3YmZjNzBlNGIwMjg1ZTRhZDE4ZDE4NGU4MjIiLCJwIjoiaiJ9
 ) / Bug ( 
https://osgeo-org.atlassian.net/browse/GEOS-10679?atlOrigin=eyJpIjoiZDU1OWU3YmZjNzBlNGIwMjg1ZTRhZDE4ZDE4NGU4MjIiLCJwIjoiaiJ9
 ) GEOS-10679 ( 
https://osgeo-org.atlassian.net/browse/GEOS-10679?atlOrigin=eyJpIjoiZDU1OWU3YmZjNzBlNGIwMjg1ZTRhZDE4ZDE4NGU4MjIiLCJwIjoiaiJ9
 ) The WMTS tiles requests made in the RESTful way don't use the GWC tiles 
cache. This works fine with KVP requests ( 
https://osgeo-org.atlassian.net/browse/GEOS-10679?atlOrigin=eyJpIjoiZDU1OWU3YmZjNzBlNGIwMjg1ZTRhZDE4ZDE4NGU4MjIiLCJwIjoiaiJ9
 )

Issue Type: Bug Affects Versions: 2.18.2 Assignee: Unassigned Components: WMTS 
Created: 29/Sep/22 10:46 AM Priority: High Reporter: Renato Primavera ( 
https://osgeo-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A2baa63cd-1ead-46c3-bd81-ef3f8da68737
 )

We have a GeoServer 2.18.2 instance, with several layer groups.
A lot of WMTS tiles are in the GWC cache for this layer (... I mean this 
LayerGroup).

Requests are super fast when done in KVP, because the tile is fetched from 
cache :
https://MyServer/geoserver/MyWorkspace/gwc/service/wmts?layer=MyLayer&style=&tilematrixset=Tiles_31370&Service=WMTS&Request=GetTile&Version=1.0.0&Format=image%2Fpng&TileMatrix=Tiles_31370%3A9&TileCol=262&TileRow=173
 ( 
https://MyServer/geoserver/MyWorkspace/gwc/service/wmts?layer=MyLayer&style=&tilematrixset=Tiles_31370&Service=WMTS&Request=GetTile&Version=1.0.0&Format=image%2Fpng&TileMatrix=Tiles_31370%3A9&TileCol=262&TileRow=173
 )

But requests made in REST are very slow, because cache is not used and a lot of 
GetMap are made (for each layer of the layergroup)
https://MyServer/geoserver/MyWorkspace/gwc/service/wmts/rest/MyLayer/Tiles_31370/Tiles_31370:9/173/262?format=image/png
 ( 
https://MyServer/geoserver/MyWorkspace/gwc/service/wmts/rest/MyLayer/Tiles_31370/Tiles_31370:9/173/262?format=image/png
 )

It's strange that the two "URL flavours" (KVP / REST) have a completly 
different behavior...

It's also strange that in the WMTS capabilities, the "GetTile" operation list 
only "KVP" as allowed values but the "RessourceUrl" element for the layer shows 
a template based on the REST syntax

( 
https://osgeo-org.atlassian.net/browse/GEOS-10679#add-comment?atlOrigin=eyJpIjoiZDU1OWU3YmZjNzBlNGIwMjg1ZTRhZDE4ZDE4NGU4MjIiLCJwIjoiaiJ9
 ) Add Comment ( 
https://osgeo-org.atlassian.net/browse/GEOS-10679#add-comment?atlOrigin=eyJpIjoiZDU1OWU3YmZjNzBlNGIwMjg1ZTRhZDE4ZDE4NGU4MjIiLCJwIjoiaiJ9
 )

Get Jira notifications on your phone! Download the Jira Cloud app for Android ( 
https://play.google.com/store/apps/details?id=com.atlassian.android.jira.core&referrer=utm_source%3DNotificationLink%26utm_medium%3DEmail
 ) or iOS ( 
https://itunes.apple.com/app/apple-store/id1006972087?pt=696495&ct=EmailNotificationLink&mt=8
 ) This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100207- 
sha1:ee9e30a )
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Reply via email to