我想设计一个获得当前视野的功能,下次进入时,直接按这个视野来打开地图,请大家给个提示,最好有源码,谢谢了。
------解决方案--------------------
mapControl1.Map.Zoom =
new MapInfo.Geometry.Distance(100,MapInfo.Geometry.DistanceUnit.Meter);
mapControl1.Map.Center = new MapInfo.Geometry.DPoint(120,31);
mapControl1 是 MapInfo.Windows.Controls.MapControl 对象
100是距离 ,枚举Meter表示距离单位是米
这段代码的含义是将地图控件所显示的地图视野高度设置为100米,并以经度120,纬度31为显示中心。