0

在 Windows Phone(芒果)中,我使用的是 Microsoft.Phone.Controls.Maps。

我目前有:

var _City = "Denver";
var _State = "Colorado";

我想要一个图钉:

var _Pushpin = new Pushpin();
_Pushpin.Location = new GeoCoordinate();
map1.Children.Add(_Pushpin);
map1.Center = _Pushpin.Location;

如何仅从字符串创建正确的地理坐标?

更新解决方案(使用 Bing): http ://blog.jerrynixon.com/2011/10/bing-maps-geocoding.html

在此处输入图像描述

4

1 回答 1

0

有几种方法...

1) 获取 Bing Maps API 密钥并调用他们的 Web 服务以获取坐标。(见这里的例子
2)有一个城市/州/坐标的本地数据库来查找。如果应用程序必须离线运行,这可能是首选选项,尽管在这种情况下您无论如何都看不到地图。

于 2011-11-02T11:34:57.773 回答