PerfQA Analyzer测试(一)--地图渲染速度
ArcGIS PerfQA Analyzer是一款可以用于记录ArcMap查看、编辑数据时各项性能指标的addin插件。可以用于排查地图数据加载编辑时遇到的性能问题的原因,方便gis开发者进行调优。当然这款小巧的软件是由ESRI公司自己开发的,这种即当运动员又当裁判员的做法使得它的测试结果权威性不足。
一、安装与启动
截图1 :软件安装包
1.三个安装包,第一个是安装在当前登录的Windows用户,第二个是安装在本机所有用户,第三个是软件的debug版本。
2.双击安装包,全程默认安装。
3.安装完成后打开C:\PerfQAnalyzer\bin目录双击PerfQAnalyzer.esriAddIn 安装addin插件程序
截图2:安装Addin程序4.打开ArcMap,点击Customize>Toolbars>PerfQA Analyzer
截图3:在ArcMap中开启PerfQA Analyzer5.启动界面包括悬浮功能条和窗口
截图4:安装启动完成后的PerfQA Analyzer二、地图渲染速度测试
打开选项卡“Rendering”可以记录ArcMap中加载地图时的各项时间。包括:Background背景绘制时间、Geography图形绘制时间、Annotation标注绘制时间、Selection选择集绘制时间、Geoselection地理选择集绘制时间、Total总时间。这个时间不包括从数据库或者文件中读到ArcMap中的时间,只是在ArcMap中的渲染时间。
截图5:加载DISPL图层的各项时间注1:同时加载多个图层的总时间会大于分别加载每个图层时间的和。
注2:ArcMap的加载渲染会有缓存,地图刷新后并不需要重新渲染。这时在ArcMap中的显示非常快,在PrefQA中记录值为“-”。
注3:在Rendering中显示的时间只是ArcMap中绘制渲染图形的时间,这个时间不包括将数据从空间数据库或文件中加载出来的时间。
网友评论