/// <summary>
/// 根据坐标获取地图经纬度
/// </summary>
/// <param name="x"></param>
/// <param name="y"></param>
/// <returns></returns>
private DPoint GetDPoint(int x, int y)
{
DPoint dp = new DPoint();
System.Drawing.Point point = new System.Drawing.Point(x, y);//客户端坐标(相对地图)
Map map = MapInfo.Engine.Session.Current.MapFactory[0];
map.DisplayTransform.FromDisplay(point, out dp);//转成相应的经纬度坐标
return dp;
}
转载于:https://www.cnblogs.com/yangbinblogs/archive/2012/03/27/2419765.html