从地图上获取坐标

本文关键字:坐标 获取 地图 | 更新日期: 2023-09-27 17:59:05

如何从用户选择的位置获取坐标
例如,用户指向地图上的某个位置,坐标显示在textBox中
我找到了一些反向地理定位,但我不需要地址,只需要坐标。

从地图上获取坐标

这样做:

MyMap.Tap += (s, e) =>
{
    var loc = MyMap.ConvertViewportPointToGeoCoordinate(e.GetPosition(MyMap));
    //Do something with the selected location
};

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