我的地图上有两个经度和纬度的图钉。但现在我想设置地图的视图,以便看到两个点。 Geocoordinate是经度和纬度的中点。但是如何设置缩放级别,以便看到两个点?
mymap.SetView(new Geocoordinate(((longitude1+longitude2)/2),((latitude1+latitude2)/2)), ?); // ? is the zoomlevel is search
答案 0 :(得分:0)
您可以使用Map.SetView(LocationRectangle)方法,例如
mymap.SetView(new LocationRectangle(northwestGeocoordinate, southeastGeocoordinate));
详细信息:http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj663035(v=vs.105).aspx