如何在离线模式下使用mbtile地图?

时间:2019-11-10 19:06:01

标签: c# wpf mbtiles

除了XAML-Map-Control中的MBTiles.WPF外,我还使用了MapControl.WPF库。

这是导致问题的代码:

Mainwindow.xaml:

<map:Map x:Name="map" ...>
    <map:Map.MapLayer>
        <mbtiles:MBTileLayer File="C:\Users\lukas\source\repos\HotspotAnalyzer\HotspotAnalyzer\trails.mbtiles"/>
    </map:Map.MapLayer>
</map:Map>

在Mainwindow.xaml.cs中,我仅定义了ZoomLevels:

map.MaxZoomLevel = 20;
map.MinZoomLevel = 6;
map.ZoomLevel = 10;

抛出的异常:PresentationCore.dll中的'System.NotSupportedException':

  

PresentationCore.dll中发生类型'System.NotSupportedException'的异常,但未在用户代码中处理。未找到匹配的成像组件来完成此操作。

0 个答案:

没有答案