地图图层 最后更新时间: 2021年01月22日
地图类型改变
高德地图 Windows Phone SDK 提供两种地图类型(默认为标准地图):AMapType.Road 和 AMapType.Aerial。AMapType.Road 为标准地图;AMapType.Aerial为卫星地图。 地图类型修改成卫星地图的示例代码(详见demo中MapType.xaml.cs)如下:
private void SatelliteShow(object sender, RoutedEventArgs e)
{
amap.MapType = AMap.AMapType.Aerial;
}
显示如下图所示:
实时交通图层
高德地图 Windows Phone SDK 提供北京,上海,广州,深圳,武汉,沈阳,南京,宁波,重庆,杭州,青岛,成都,天津,大连,无锡,西安,石家庄,太原,常州,厦门,长春,福州,珠海,东莞,长沙,苏州,金华,佛山,济南,泉州,西宁,乌鲁木齐,嘉兴,香港,鄂尔多斯,南通,中山,惠州,镇江,郑州,合肥,昆明,德州,朝阳,抚顺,大同,荆州,温州,台州,绍兴,莆田,南平,漳州,宁德,三明,龙岩,烟台,阳江,江门,保定,临沂61个城市及城际间的实时交通路况。默认情况,实时交通图层不显示。在地图中显示实时交通信息的示例代码(详见demo中Traffic.xaml.cs)如下:
private void showTraffic(object sender, RoutedEventArgs e)
{
amap.TrafficEnabled = true;
}
显示如下图所示:
建筑物显示
高德地图 Windows Phone SDK 提供显示建筑物的属性 IsShowBuliding,用于设置是否显示 3D 楼块,该属性默认值为 true,设置为 false,关闭建筑物显示。示例代码(详见demo中ShowBuilding.xaml.cs)如下:
private void cheIsShow_Checked(object sender, RoutedEventArgs e)
{
if (amap == null)
{
return;
}
amap.IsShowBuliding = true;
}
显示如下图所示: