2014-04-19 267 views
0

如何从用户选择的位置获取坐标?
例如,用户在地图上指出某个地方,坐标显示在文本框中。
我发现了一些反向地理位置,但我不需要地址,只需要坐标。从地图获取坐标

回答

1

做这样的事情:

MyMap.Tap += (s, e) => 
{ 
    var loc = MyMap.ConvertViewportPointToGeoCoordinate(e.GetPosition(MyMap)); 

    //Do something with the selected location 
}; 
-1

谷歌地图有一个api供开发者在网站内嵌入谷歌地图,还有一个函数可以根据用户找到该地图的坐标,api使用JavaScript来控制。我不知道它是否可以在程序中运行,但它是为网站设计的。

+0

我需要做的是内部的Windows Phone 8的应用程序,所以我不能使用谷歌地图。 – Djent