MapXtreme 2005 学习心得 缩放比例下不显示图层(十一)
2014-06-05 00:00
274 查看
上次将一份上海的地图从wor格式转成gst再转成wms后,能用是能用了,可是每次点击地图时,都需要5-6秒的生成时间,在效率上成了一个问题。主要是图层显示太多引起的,生成后的图片有100多K。
来一张大图片,图层很多的情况下的图片:
![](http://static.oschina.net/uploads/img/201406/05233701_gN4W.gif)
终于有点空,于是也开始想一下如何减少图层的显示。
早上经过发现,安装完后的MapInfo下的Workspace Manage就有对图层的显示有控制功能。先上一张图:
![](http://static.oschina.net/uploads/img/201406/05233701_BgLS.jpg)
点击图层时:下面有 Display Within Range,打上勾后,即可设置该图层在缩放比例0.00->4.00米的范围内可见。
至于图层的确认: 可以通过图层前面的“勾”(显示与否)观看地图的变化,来确认是哪个图层。
对于自己通过编码方式的图层进行控制时:
通过Layer.VisibleRangeEnabled = true;
Layer.VisibleRange.属性或方法
进行控制。
来一张大图片,图层很多的情况下的图片:
![](http://static.oschina.net/uploads/img/201406/05233701_gN4W.gif)
终于有点空,于是也开始想一下如何减少图层的显示。
早上经过发现,安装完后的MapInfo下的Workspace Manage就有对图层的显示有控制功能。先上一张图:
![](http://static.oschina.net/uploads/img/201406/05233701_BgLS.jpg)
点击图层时:下面有 Display Within Range,打上勾后,即可设置该图层在缩放比例0.00->4.00米的范围内可见。
至于图层的确认: 可以通过图层前面的“勾”(显示与否)观看地图的变化,来确认是哪个图层。
对于自己通过编码方式的图层进行控制时:
通过Layer.VisibleRangeEnabled = true;
Layer.VisibleRange.属性或方法
进行控制。
相关文章推荐
- MapXtreme 2005 学习心得 缩放比例下不显示图层(十一)
- MapXtreme 2005 学习心得 缩放比例下不显示图层(十一)
- MapXtreme 2005 学习心得 在地图上创建点/线并显示标注(五)
- MapXtreme 2005 学习心得 在地图上创建点/线并显示标注(五)
- MapXtreme 2005 学习心得 在地图上创建点/线并显示标注(五)
- MapXtreme 2005学习(1):创建临时图层
- MapXtreme 2005学习(2):向图层中添加点
- MapXtreme 2005 学习心得 画道路区域(十二)
- MapXtreme 2005学习(1):创建临时图层
- MapXtreme 2005学习(1):创建临时图层
- MapXtreme 2005 学习心得 概述(一)
- MapXtreme 2005 学习心得 一些基础函数代码(四)
- MapXtreme 2005 学习心得 第八节Session问题澄清-两种配置方式致开发方式不同(九)
- MapXtreme 2005学习(7):Web页面中实现鼠标中键缩放
- MapXtreme 2005 学习心得 一些基础函数代码(四)
- MapXtreme 2005学习(3):向图层中添加线段
- MapXtreme 2005 学习心得 第八节Session问题澄清-两种配置方式致开发方式不同(九)
- MapXtreme 2005 学习心得 了解新建MapXtreme项目结构(二)
- MapXtreme 2005 学习心得 一些问题(八)
- MapXtreme 2005 学习心得 将wor格式转wms格式(十)