2

Closed

Basemap layer for arcbrutile

description

Is there a way of using new rendering engine (Basemap layers) for ArcBruTile layers? Current drawing is very slow and till tiles are loaded and rendered arcmap doen't respond.

file attachments

Closed Apr 24, 2016 at 2:48 PM by bertt

comments

bertt wrote Feb 27, 2011 at 12:36 PM

there were some performance improvements in 0.3.3. Basemap layer is interesting, more info http://resources.arcgis.com/gallery/video/arcgis-server/details?entryID=B42792A8-1422-2418-7F43-E473C7564CAD .

bertt wrote Feb 27, 2011 at 1:09 PM

i've tried to put a BruTileLayer in a BasemapLayer:
            IBasemapLayer basemapLayer = new BasemapLayerClass();
            IGroupLayer basemapGroupLayer = basemapLayer as IGroupLayer;
            basemapGroupLayer.Add(brutileLayer);
            basemapGroupLayer.Name = "Basemap Content";
            IBasemapSubLayer sl=basemapLayer.GetLayerWrapper(brutileLayer);
            esriConversionStatus status=sl.GetConversionStatus();
            map.AddLayer((ILayer)basemapLayer);
esriConversionStatus doesn't report an error (esriConversionStatusSuccess), but in ArcMap there are strange red crosses in the Toc (see image) and no map is drawn. Maybe must use something like RasterBasemapLayerFactory to get this working?

Frozik wrote Mar 11, 2011 at 1:54 PM

Same thing for me . I tried but every time had that problem. Just thought maybe you can help. If I'll find a way I'll leave a comment here.