对于 Microsoft.Phone.Maps 控件,当用户点击地图时,如何获取点击的位置(地理坐标?)?
谢谢!
使用 Tap 事件处理程序,并使用 GestureEventArgument 获取屏幕位置。请参阅Windows Phone 8 中的地图点击事件/鼠标按下事件?
现在您有了屏幕位置,使用 Map.ConvertViewportPointToGeoCoordinate。http://msdn.microsoft.com/en-us/library/windowsphone/develop/microsoft.phone.maps.controls.map.convertviewportpointtogeocoordinate