Я разрабатываю ArcGIS Runtime SDK для dotNet 10.2.6.Невозможно создать локальный ArcGISDynamicMapServiceLayer
Когда я пытаюсь добавить ArcGISDynamicMapServiceLayer с LocalMapService моей MapView, я получаю и исключение в случае LayerLoaded:
исключения = Не удалось инициализировать Service_image_layer
Это код, который я пробег:
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 отлично работает для меня в Runtime 10.2.6, если MPK включен для Runtime. –
Я использую «water-distribution-network.mpk», который был снабжен образцами рабочего стола (я только переименовал его). Вот ссылка: https://www.dropbox.com/s/fnviqq9y07257si/EmptyMpk.mpk?dl=0 – Nir
Спасибо, но water-distribution-network.mpk от https://github.com/Esri/arcgis -runtime-samples-data/blob/master/maps/water-distribution-network.mpk и тот, который вы связали в Dropbox, очень, очень разные карты. Я думаю, что вижу, что происходит, и я скоро отправлю вам ответ. –