谁用过mapxtreme吗?请问谁知道c#中怎么调用地图中的经纬度啊。。

解决方案 »

  1.   

            //鼠标移动
            private void mapControl1_MouseMove(object sender, MouseEventArgs e)
            {
                //显示经纬度
                System.Drawing.PointF DisplayPoint = new PointF(e.X, e.Y);
                MapInfo.Geometry.DPoint MapPoint = new MapInfo.Geometry.DPoint();
                MapInfo.Geometry.DisplayTransform converter = this.mapControl1.Map.DisplayTransform;
                converter.FromDisplay(DisplayPoint, out MapPoint);
                toolStripStatusLabel1.Text = "经纬度:" + MapPoint.x.ToString("F6") + ", " + MapPoint.y.ToString("F6");        }
      

  2.   

    看来可以在C#中使用mapxtreme了