属性:
Center
设置或获取地图中心点。一般的做法是获取用户位置,并设置为地图的中心。
ZoomLevel
地图缩放比例
Heading
朝向
DesiredPitch
视角倾斜角度
Style
样式:道路、卫星(航拍)等
MapProjection
地图显示样式:球形、平铺
TrafficFlowVisible
是否显示交通流(false/true)
事件:
MapTapped
(注意:点击地图事件要使用MapTapped不是Tapped否则点击地图是没反应的)
示例-点击地图在地图相应位置添加地图标记:
private void myMap_MapTapped(MapControl sender, MapInputEventArgs args)
{
var tappedGeoPosition = args.Location.Position;
string status = "MapTapped at nLatitude:" + tappedGeoPosition.Latitude + "nLongitude: " + tappedGeoPosition.Longitude;
Debug.WriteLine(status);
MapIcon mapIcon1 = new MapIcon{
Location = new Geopoint(tappedGeoPosition),
NormalizedAnchorPoint = new Point(0.5, 1.0),
Title = "My Friend",
Image = mapIconStreamReference,
ZIndex = 0
};
myMap.MapElements.Add(mapIcon1);
}