저는 최근 Visual Studio 2012와 함께 Windows 8 OS를 다운로드하여 설치했으며 Windows Phone 7에서 작성한 이전 프로젝트를 WP8로 포팅하려고합니다.Windows Phone 8지도에 MapPolygon을 추가하는 방법은 무엇입니까?
원래 MapPolygon이있는지도가 있으므로 확대/축소 할 때마다 항상 다각형이 확대/축소 수준에 따라 비례합니다.
MapPolygon은 여전히 Bing Maps Control이 아닌 새로운지도 컨트롤을 사용하는 유효한 클래스이지만지도에 추가하여 동일한 기능/속성을 얻는 방법을 알지 못합니다.
다음과 같이지도에 도형을 추가 할 수있는 MapElements와 관련이 있다고 생각합니다.
MapPolygon shape = new MapPolygon();
shape.Path.Add(new GeoCoordinate(55.859185825719055, 2.2946083545684877));
shape.Path.Add(new GeoCoordinate(55.858185825719055, 2.2956083545684877));
shape.Path.Add(new GeoCoordinate(55.857185825719055, 2.2946083545684877));
shape.Path.Add(new GeoCoordinate(55.858185825719055, 2.2936083545684877));
shape.StrokeThickness = 3;
shape.StrokeColor = Colors.Blue;
shape.FillColor = Colors.Black;
map1.MapElements.Add(shape);
지도에 아무 것도 표시되지 않습니다.
MapOverlay에 MapLayer에지도를 추가하려고했지만 MapPolygon을 추가하는 방법/위치를 알지 못합니다.
참고 WP8에서 Bing Maps을 사용할 수 있습니다.이 폴더의지도 DLL은 Microsoft SDKs \ Windows Phone \ v8.0 \ Libraries를 참조하십시오. –