ArcMap的Feature Cache
分享
一、介绍
使用地理数据库中存储的数据时,创建要素缓存可以加快ArcMap的执行速度。要素缓存可以将 ArcMap当前显示的要素临时存储到计算机的内存中。
Arcmap 中有提供了 Feature Cache 的工具,如下:
各个工具的作用如下:
值得注意的是这两个工具:
二、设置自动缓存
自动缓存通常适用于,不确定缓存边界时,或者需要缓存一系列的地图时。开启自动缓存时,会自动的去缓存超出当前已缓存范围的地图。由于自动缓存可能影响性能(占大量内存),因此应当设置自动缓存最小比例。只有当地图比例大于最小比例时,才自动创建要素缓存。
使用上述工具条的,切换自动缓存按钮开启。
或者在数据框属性中开启,如下图:
三、性能提升
对于地理数据库数据,当数据源是 ArcSDE 地理数据库时,要素缓存的优势最为显著。
使用文件或个人地理数据库的要素缓存能够获得微小的性能提升。
在特定地图范围内进行操作时,要素缓存尤其有用。
要素缓存不适合:在较大区域跨度内频繁平移和缩放操作。
文章来源:http://kikitamap.com/2012/02/07/ArcMapFeatureCache/
使用地理数据库中存储的数据时,创建要素缓存可以加快ArcMap的执行速度。要素缓存可以将 ArcMap当前显示的要素临时存储到计算机的内存中。
Arcmap 中有提供了 Feature Cache 的工具,如下:
各个工具的作用如下:
值得注意的是这两个工具:
- 第一个,构建要素缓存工具是在当前地图范围内构建缓存。
- 第四个,设置自动缓存比例,也就是进行缓存的最小比例尺。注意ArcGIS自带帮助文档这里写得有误,不是最大比例尺。
- 第五个,显示要素缓存按钮,颜色会随缓存状态变化。绿色表示已缓存,红色表示未缓存。
二、设置自动缓存
自动缓存通常适用于,不确定缓存边界时,或者需要缓存一系列的地图时。开启自动缓存时,会自动的去缓存超出当前已缓存范围的地图。由于自动缓存可能影响性能(占大量内存),因此应当设置自动缓存最小比例。只有当地图比例大于最小比例时,才自动创建要素缓存。
使用上述工具条的,切换自动缓存按钮开启。
或者在数据框属性中开启,如下图:
三、性能提升
对于地理数据库数据,当数据源是 ArcSDE 地理数据库时,要素缓存的优势最为显著。
使用文件或个人地理数据库的要素缓存能够获得微小的性能提升。
在特定地图范围内进行操作时,要素缓存尤其有用。
要素缓存不适合:在较大区域跨度内频繁平移和缩放操作。
文章来源:http://kikitamap.com/2012/02/07/ArcMapFeatureCache/
0 个评论
推荐内容
相关问题
- 用ArcMap输入7参数,从wgs84坐标系转西安80坐标系,转后误差较大,4米左右,请问这是正常的吗?如何能提高转换精度?
- 请问arcmap如何使用多线程?
- 学会了Arcmap软件还有必要自学Mapgis软件吗?
- 如何将117°35′35″这种格式的经纬度坐标导入arcmap?
- arcmap字段属性表中有文本和数字组合如何只提取数字
- arcmap中.shp文件如何转换为geojson文件
- arcmap发布很大的tif文件很卡的问题。。。。
- ArcMap中提取波段信息的方法
- arcmap 里面的符号(如箭头符号)如何在arcgis js 里面使用类似的symbol
- 怎么通过excel 点集导入arcmap 实现显示多边形
- 想问问add-in中如何获取arcmap已添加的Shape文件存放路径?