ArcGIS提高地图浏览效率
2012-08-30 14:20
218 查看
在数据量较大的情况之下,通常会影响到用户对地图的浏览速度。为了方便用户的使用,我们通常通过关闭无关图层(减小数据量),将一些仅用于浏览的图层作为服务加载,建立地图缓存等方法来提高地图的浏览效率。
下面简单介绍一下地图缓存的使用(简单介绍其在arcmap中的使用,arcengine有相应的接口):
以下转载自GIS Weekly Jack's GIS Blog
1,简介
Map Cache主要是为加快ArcSDE数据的现实和编辑的工具/机制。其基本原理就是,将ArcSDE数据根据指定的范围/比例尺级别等参数,一次性读入内存,在之后的显示/编辑中,直接操作内存中的数据。对其它文件型数据作用微小。
2,优缺点
优点:
减少与数据库的交互,减轻数据库压力
大大加快数据显示速度。
缺点:
占用大量内存空间。
数据量太大容易造成ArcMap崩溃
3,使用
与其它工具条一样,需要在view菜单–toolbars列表中找到Map cache即可。
![](http://pic002.cnblogs.com/images/2012/315861/2012083014071697.png)
主要工具:
build map cache — 建立map cache
empty map cache — 清除map cache
toggles auto cache — 启动/关闭自动缓存
set auto-cache scale — 设置自动缓存比例尺
clear auto-cache scale — 清除自动缓存比例尺
show map cache — 显示地图缓存范围
zoom to mapcache—缩放到缓存范围
具体功能不多说,应该很好理解。看效果。
4,看图说话(通过ESRI的性能調試工具Geodatabase ToolSet)
map cache前:
![](http://pic002.cnblogs.com/images/2012/315861/2012083014111683.png)
map cache后:
![](http://pic002.cnblogs.com/images/2012/315861/2012083014162623.png)
另:当做了map cache后。进行地图范围改变等操作时,就不会再与ArcSDE交互,直接操作内存数据。当进行编辑时,只有在保存编辑时,才会提交到ArcSDE中。
下面简单介绍一下地图缓存的使用(简单介绍其在arcmap中的使用,arcengine有相应的接口):
以下转载自GIS Weekly Jack's GIS Blog
1,简介
Map Cache主要是为加快ArcSDE数据的现实和编辑的工具/机制。其基本原理就是,将ArcSDE数据根据指定的范围/比例尺级别等参数,一次性读入内存,在之后的显示/编辑中,直接操作内存中的数据。对其它文件型数据作用微小。
2,优缺点
优点:
减少与数据库的交互,减轻数据库压力
大大加快数据显示速度。
缺点:
占用大量内存空间。
数据量太大容易造成ArcMap崩溃
3,使用
与其它工具条一样,需要在view菜单–toolbars列表中找到Map cache即可。
![](http://pic002.cnblogs.com/images/2012/315861/2012083014071697.png)
主要工具:
build map cache — 建立map cache
empty map cache — 清除map cache
toggles auto cache — 启动/关闭自动缓存
set auto-cache scale — 设置自动缓存比例尺
clear auto-cache scale — 清除自动缓存比例尺
show map cache — 显示地图缓存范围
zoom to mapcache—缩放到缓存范围
具体功能不多说,应该很好理解。看效果。
4,看图说话(通过ESRI的性能調試工具Geodatabase ToolSet)
map cache前:
![](http://pic002.cnblogs.com/images/2012/315861/2012083014111683.png)
map cache后:
![](http://pic002.cnblogs.com/images/2012/315861/2012083014162623.png)
另:当做了map cache后。进行地图范围改变等操作时,就不会再与ArcSDE交互,直接操作内存数据。当进行编辑时,只有在保存编辑时,才会提交到ArcSDE中。
相关文章推荐
- ArcGIS10.3 for Desktop启用临时本地副本功能提高地图文档加载效率
- 安卓智能地图开发与实施七:在线业务图层(浏览查询) - ArcGIS Runtime SDK for Android(Version 100.0.0)
- 如何提高地图数据浏览速度(原创)
- ArcGIS地图文档MXD效率慢的一点建议(二)
- ArcGIS.Server.9.3和ArcGIS API for Flex实现基本的地图浏览(一)
- ArcGIS 10研究(四)Desktop之地图浏览 转载
- Arcgis api for flex项目实例—开发篇(1):地图浏览
- ArcGIS 10研究(四)Desktop之地图浏览
- arcgis api for flex 开发入门(三)地图浏览控件的使用
- ARCGIS构建影像金字塔文件提高geoserver发布影像后的加载效率
- sina房地产电子地图客户端实现原理,看得出他们为控制浏览刘量和访问效率所费的苦心,小开眼界
- [转]ArcGIS.Server.9.3和ArcGIS API for Flex实现基本的地图浏览(一)
- arcgis api for flex 开发入门(三)地图浏览控件的使用
- arcgis api for flex 开发入门(三)地图浏览控件的使用<转>
- ArcGIS地图文档MXD效率慢的一点建议
- ArcGIS地图文档MXD效率慢的一点建议(转)
- arcgis api for flex 开发入门(三)地图浏览控件的使用
- ArcGIS for Java_Flex程序中浏览自己的ArcGIS Server 9.3中发布的地图
- ArcGIS地图文档MXD效率慢的一点建议(二)
- Listary Pro - 能极大幅度提高你 Windows 文件浏览与搜索速度效率的「超级神器」