UWP建筑物自定义地图

时间:2018-03-28 13:07:28

标签: c# uwp

是否可以将Map API与自定义设计的地图一起使用?我想使用我工作的建筑物的地图构建一个应用程序,具有所有奇特的地图功能:缩放,平移,图钉,兴趣点等。

1 个答案:

答案 0 :(得分:0)

以下是我用来替换默认地图的代码:

 MapZoomLevelRange range;
        range.Min = 0;
        range.Max = 5;

        LocalMapTileDataSource dataSource = new LocalMapTileDataSource("ms-appx:///Assets/Maps/{zoomlevel}/{x}/{y}.png");

        MapTileSource tileSource = new MapTileSource(dataSource);
        tileSource.ZoomLevelRange = range;
        tileSource.Layer = MapTileLayer.BackgroundReplacement;
        TestMap1.Style = MapStyle.None;
        tileSource.IsFadingEnabled = false;
        TestMap1.TileSources.Add(tileSource);

我现在正致力于将地图的大小限制为我拥有的数量。水平地重复地图重复。垂直方向,它仅根据可用瓷砖的高度显示。