特定の場所から geoCoordinate を見つける可能性があるかどうか知りたいです。次のコードがあります。
delMap.Heading = 0;
delMap.CartographicMode = MapCartographicMode.Road;
delMap.LandmarksEnabled = true;
delMap.ZoomLevel = 8;
delMap.Center = new GeoCoordinate(47.6097, -122.3331);
MapOverlay overlay = new MapOverlay
{
GeoCoordinate = delMap.Center,
Content = new Ellipse
{
Fill = new SolidColorBrush(Colors.Red),
Width = 10,
Height = 10
}
};
MapLayer layer = new MapLayer();
layer.Add(overlay);
delMap.Layers.Add(layer);
予想どおり、delmap.Center の位置にポイントが表示されます。しかし今、地理的な場所の名前しか知らない場合、地図を中央に配置する方法を見つける必要があります。たとえば「ニューヨーク」。