一、简介
用于测试mxd文档的显示性能,生成测试报告,并给出优化建议。
二、使用
2.1 使用前提
1. Microsoft.Net 4.0 Framework(高版本也可以)
2. ArcMap
3. 工具本身需要和ArcMap版本配套
2.2 使用步骤
以10.7版本为例
1. 需要保证mxdperfstat10.7.exe和mxdperfstat.xsl在同一个文件夹下
2. 打开cmd,切换至mxdperfstat10.7.exe所在目录
具体使用如下:mxdperfstat10.7.exe -mxd “mxd文档所在目录”
扫描二维码关注公众号,回复:
12443753 查看本文章
![](/qrcode.jpg)
3. 运行
(1)cmd中运行情况
(2)自动弹出可视化窗口,在不同比例尺下不同图层进行自动显示
4. 结束之后会自动生成一个xml文件
2.3 结果解读
1. 显示检查的时间、坐标系、模拟的屏幕大小
2. 不同级别可见图层数量及显示时间
3. 分比例尺,分图层的详细查询和绘制时间,同时还包含一栏显示需要继续检查或者调优的建议
重要指标:
①Geography Phase(sec):和符号有关
②Graphics Phase (sec):数据文本、标注绘制的耗时,和属性字段索引有关
③Cursor Phase (sec):数据查询的耗时,和数据源性能有关
关于DBMS的几项监控只能当做参考,不太建议用这个指标
参考:
https://www.arcgis.com/home/item.html?id=a269d03aa1c840638680e2902dadecac