我正在使用ArcGIS Runtime SDK開發dotNet 10.2.6。無法創建本地ArcGISDynamicMapServiceLayer
當我嘗試用LocalMapService添加ArcGISDynamicMapServiceLayer我MapView類,我得到和在LayerLoaded事件異常:
例外=無法初始化Service_image_layer
這是我的代碼'm正在運行:
LocalMapService localMapService = new LocalMapService(@"d:\maps\EmptyMpk.mpk");
await localMapService.StartAsync();
ArcGISDynamicMapServiceLayer arcGISDynamicMapServiceLayer = new ArcGISDynamicMapServiceLayer()
{
ID = "arcGISDynamicMapServiceLayer",
ServiceUri = localMapService.UrlMapService,
};
m_MapView.Map.Layers.Add(arcGISDynamicMapServiceLayer);
可能是什麼問題?
你可以發佈你的EmptyMpk.mpk的地方(如Dropbox),我們可以下載它並試試看嗎?只要運行系統啓用了MPK,就可以在運行系統10.2.6中加載空白的MPK。 –
我使用隨桌面示例提供的「water-distribution-network.mpk」(我只將其重命名)。這裏是一個鏈接無論如何:https://www.dropbox.com/s/fnviqq9y07257si/EmptyMpk.mpk?dl=0 – Nir
謝謝,但水分配網絡.mpk從https://github.com/Esri/arcgis -runtime-samples-data/blob/master/maps/water-distribution-network.mpk,你在Dropbox中鏈接的是非常非常不同的地圖包。我想我會看到發生了什麼,我很快會爲你發佈一個答案。 –