AnsweredAssumed Answered

ArcGIS Runtime SDK 10.2.5 for WPF - Exception: "Tiling scheme not supported at this time"

Question asked by mschwarz2big4li on Apr 15, 2015

Hi all,

 

I have a problem with ArcGIS Runtime SDK for WPF:

We have besides our ESRI Server a Geoserver for OpenStreetMap WMTS-Service.

I used the ArcGIS Runtime SDK to integrate it to my local software. Both the ArcGISTiledMapServiceLayer and the

ESRI.ArcGIS.Client.Toolkit.DataSources.WmtsLayer do work with standard settings.

When I increase the tile size of the tiles of the WMTS service from standard (256 x 256 px) to a bigger size

(512 x 512 px or 1024 x 1024 px) then I get this Exception in my software:

 

Message:               "Tiling scheme not supported at this time"

Source:                  "ESRI.ArcGIS.Client.Toolkit.DataSources"

TargetSite:             {Void SetTileInfo()}

InnerException:     null

 

Does this mean it is not supported and I can't do anything against that?

Does anybody know a workaround for that problem?

 

I also tried to set the TileInfo explicitly in source code:

 

    public class CustomWmtsLayer : ESRI.ArcGIS.Client.Toolkit.DataSources.WmtsLayer

    {

        public override void Initialize()

        {

            this.TileInfo = new TileInfo()

            {

                Height = 512,

                Width = 512

            };

            base.Initialize();

        }

    }

 

But that didn't work as well, the same error message does appear.

 

Why do I have to increase the size of the tiles:

We have to increase the size of the tiles to avoid problems with full inodes in file system. To render the world

there are too many small pictures on the file system so it runs full because of the lack of file pointer.

Do anybody know another workaround, so that I can keep the small tiles? Maybe another file system? At the moment

we use ext4. Is there a better file system for tile caching?

 

Thanks a lot to all for reading this!

I hope someone can help me.

 

Cheers,

maria

Outcomes