我需要地图中的缩放级别 21。我在 MSDN 文章(链接=> Web 服务中的叠加图块)之后添加了地图控件,并且还按照页面底部的“替换默认地图”说明进行了操作。
如我所见,地图仅缩放到 20 级,这也不是 20,实际上是缩放 19。
我尝试为平铺源设置 ZoomLevelRange,但这也无济于事,代码:
var dataSource = new HttpMapTileDataSource(" http://www.webservicename.com/z= {zoomlevel}&x={x}&y={y}");
MyMap.Style = MapStyle.None;
var tileSource = new MapTileSource(dataSource) {
ZoomLevelRange = new MapZoomLevelRange { Max = 21, Min = 1 }, Layer = MapTileLayer.BackgroundReplacement
};
MyMap.TileSources.Add(tileSource);
是否可以为自定义平铺源设置缩放级别 21?
谢谢,
阿米尔