2013-07-31 2 views
1

Я пытаюсь создать mapcontrol, и мне нужно будет разделить текущий ограничивающий прямоугольник на 25 частей, и теперь я понял, что не существует ограничивающего прямоугольника, как в версии wp7.Wp8 сопоставляет ограничивающий прямоугольник

Как решить эту проблему, чем? Я бы не стал использовать карты Nokia, если это возможно.

ответ

0
private LocationRectangle GetMapBounds() 
    { 
     GeoCoordinate topLeft = mapControl.ConvertViewportPointToGeoCoordinate(new Point(0, 0)); 
     GeoCoordinate bottomRight = mapControl.ConvertViewportPointToGeoCoordinate(new Point(mapControl.ActualWidth, mapControl.ActualHeight)); 

     if (topLeft != null && bottomRight != null) 
     { 
      return LocationRectangle.CreateBoundingRectangle(new[] { topLeft, bottomRight }); 
     } 

     return null; 
    }