mapinfo开发 >> MapXtreme控制地图的缩放范围
最后编辑时间:2021年06月17日 19:27:00【内容简介】MapXtreme控制地图缩放,防止MapXtreme地图多次缩小找不到地图问题
//MapXtreme地图视图发生变化事件
myMapControl.Map.ViewChangedEvent += new ViewChangedEventHandler(Map_ViewChangedEvent);
/// <summary>
/// MapXtreme地图视图发生变化事件详情
/// </summary>
void Map_ViewChangedEvent(object sender, ViewChangedEventArgs e)
{
//设置地图缩放比例
mapZooms();
}
/// <summary>
/// MapXtreme控制地图缩放,防止MapXtreme地图多次缩小找不到地图问题
///
/// </summary>
private void mapZooms()
{
if (myMapControl.Map != null)
{
if (myMapControl.Map.Zoom.Value < PubMapPara.zoomMax)
{
myMapControl.Map.Zoom = new MapInfo.Geometry.Distance(PubMapPara.zoomMax, this.myMapControl.Map.Zoom.Unit);
}
if (myMapControl.Map.Zoom.Value > PubMapPara.zoomMin)
{
myMapControl.Map.Zoom = new MapInfo.Geometry.Distance(PubMapPara.zoomMin, this.myMapControl.Map.Zoom.Unit);
}
}
}
![MapXtreme控制地图的缩放范围]()
分享到: 豆瓣 新浪微博 百度贴吧 QQ空间 QQ好友
复制链接分享给好友或者自己收藏!这里会及时更新中。。。