我正在尝试使用 ArcGIS Runtime .Net for WPF(版本 100.1)将本地地图包加载到主窗口。但不知何故,本地服务器无法在地图包中找到图层。这是我的脚本:
public MainWindow()
{
InitializeComponent();
StartLocalServer();
}
private Esri.ArcGISRuntime.LocalServices.LocalServer _localServer;
private async void StartLocalServer()
{
_localServer = Esri.ArcGISRuntime.LocalServices.LocalServer.Instance;
await _localServer.StartAsync();
var mapService = new Esri.ArcGISRuntime.LocalServices.LocalMapService(@"C:\mappackage.mpk");
await mapService.StartAsync();
var mapServiceUrl = mapService.Url;
}
我检查了本地服务的生成 url,并没有找到该地图包中的单个图层。请参阅此处的屏幕截图: 本地服务 的屏幕截图 地图包是在 ArcMap 10.5 中创建的,并启用了运行时支持。它包含 2 个点图层、2 个折线图层和 1 个多边形图层。
任何帮助,将不胜感激!谢谢!