0
我有一个包含Bing地图的silverlight应用程序。 我想要当用户点击地图上的某个地方向他显示他点击的点的经纬度。那可能吗 ?如何?如何在bing地图上显示纬度/经度
我有一个包含Bing地图的silverlight应用程序。 我想要当用户点击地图上的某个地方向他显示他点击的点的经纬度。那可能吗 ?如何?如何在bing地图上显示纬度/经度
这很容易做到。我假设你知道如何在地图上设置mouse handler。处理程序中的参数类型为MapMouseEventArgs,其中包含ViewportPoint属性,它只是Point对象的一个实例,记录在视口/地图上点击的位置。您需要将此视口点转换为纬度/经度坐标。为此,请在Map对象上使用ViewportPointToLocation方法,该方法的名称意味着将视口点转换为位置(延迟/长度)对象。在获得延迟/长时间后,只需将其显示给用户即可。