水经注GIS头像
ArcGIS Pro 从入门到实战基础篇(90):性能封面图

ArcGIS Pro 从入门到实战基础篇(90):性能

地图越画越慢时,直接更换电脑未必能解决问题,先分清等待发生在绘制还是数据访问阶段,再用适合的工具留下线索,往往更容易找到需要调整的环节。

性能版块提供诊断监控和分析地图两个入口,一个用于观察应用程序运行,另一个用于检查地图显示问题,本文结合这两项命令建立基本排查顺序。

性能版块在哪里

打开工程后单击帮助选项卡,可以在帮助版块右侧找到性能版块,诊断监控与分析地图并排显示,再往右是联系我们版块,先认清位置再按问题选择入口。

图片

性能版块

没有打开地图时,分析地图可能显示为不可用,这时应先创建或打开地图并激活对应视图,而不是反复单击灰色按钮,也不要把界面状态误认为软件安装损坏。

性能版块用于辅助观察和检查,并不是单击后自动提速的开关,使用时需要明确哪个操作变慢,再把检查结果与同一工作流程对应,避免仅看数字猜测原因。

诊断监控怎样观察运行

在性能版块单击诊断监控,可以打开独立的监控窗口,窗口中的信息会随程序活动更新,建议在重现缓慢操作之前打开,便于观察前后出现了哪些变化。

本机窗口包含计数器和任务等选项卡,还提供请求与记录信息,不同页面展示的对象并不相同,初学时先围绕一个操作观察,不必把所有指标一次研究完。

计数器页可看到当前内存占用和线程数量等项目,先记录静止状态,再执行一次地图操作比较,短暂变化并不能直接说明存在故障,仍需结合持续时间判断。

如果问题出现在加载在线地图时,可以观察请求相关信息,若问题出现在本地绘制时,则结合任务与状态查看,先分清问题发生的阶段,再缩小需要调查的范围。

任务记录有助于回看操作与等待的先后关系,记录问题时还应写下触发动作和开始时间,这样再次重现时才有可比较的起点,不会把不同时刻的现象混在一起。

监控窗口显示的数值取决于当时工程和运行状态,不能把别人的截图作为自己电脑必须达到的标准,也不宜用一次内存读数直接判断电脑配置是否足够。

打开监控本身也会带来少量额外工作,因此日常使用不必始终保持窗口开启,排查结束后关闭即可,正式比较时则应尽量保持两次测试的观察条件相同。

图片

诊断监控

诊断监控的作用是留下运行线索,先观察再重现并记录结果,可以把笼统的“软件很卡”变成具体问题,也方便后续向有经验的同事说明发生了什么。

分析地图检查哪些问题

先打开需要检查的地图或场景并使其成为活动视图,再回到帮助选项卡单击分析地图,检查对象应与出现问题的视图一致,避免分析了另一张无关地图。

分析地图关注可能影响显示性能的地图设置和图层问题,它与地理处理中的空间分析不同,也不负责替数据做质量验收,因此应围绕绘制与显示结果理解提示。

运行检查后先阅读消息中的具体描述,再找到对应图层或设置,能够定位对象比记住某个消息编号更重要,处理之前也应判断当前地图是否确实需要改变。

同一图层可能同时承担展示与业务表达任务,调整符号或显示设置前,应先保留原工程副本,避免为了缩短绘制时间,丢失仍然需要保留的地图信息。

建议优先处理与实际缓慢现象有关的提示,一次只调整一个因素,再回到相同范围重新观察,若同时修改多个图层,就很难分辨究竟是哪项改变产生了作用。

处理提示后重新运行分析,并检查地图外观是否保持预期,消息减少只是检查的一部分,地物是否仍能正确表达,以及操作是否确实改善,也需要一起确认。

并非所有等待都来自地图配置,远程数据读取或网络响应同样可能影响体验,如果分析结果与现象不符,应回到诊断监控和数据访问环节继续排查原因。

图片

分析地图

分析地图适合检查当前视图中可调整的显示问题,配合一次修改后的实际对照,才能判断提示是否与当前工作有关,不应只追求把消息列表全部清空。

用同一流程比较前后变化

开始测试前先记下工程副本和目标图层,再固定地图中心位置与缩放级别,两次观察尽量执行相同操作,才能减少范围差异对绘制工作量产生的干扰。

例如比较平移表现时,可以每次从同一位置移动到同一区域,并记录等待是否稳定出现,不要一次测试空白区,另一次却切换到要素密集的城区后直接比较。

首次加载与再次访问可能具有不同表现,因此记录时应区分第一次打开和后续操作,不把已缓存的访问结果与首次读取混为一谈,也不要据此夸大改进幅度。

涉及在线服务时还应记录大致测试时间和网络条件,如果同一工程在不同时段出现差异,可以先复查服务响应,再判断是否需要改动地图本身的显示配置。

若工程包含很多图层,可在副本中分组控制可见性,逐步缩小与问题有关的内容范围,这属于排查方法,最终仍需恢复业务所需图层并检查完整地图效果。

问题无法定位时,可整理操作步骤与消息截图交给技术支持,材料中应说明预期结果和实际表现,涉及工作数据时先检查可公开范围,再选择合适渠道提交。

监控截图可能含有数据路径和服务地址,分享之前应核对内容是否适合公开,必要时使用可复现的小样例说明问题,不把完整业务工程直接放到公开讨论区。

排查过程中的修改都应能够回退,保留原配置与测试记录后,再决定是否采用调整结果,这样即便某项改动没有帮助,也能回到清楚且可比较的工作状态。

ArcGIS Pro 从入门到实战基础篇系列文档

学习一款软件或者技术,最好能够成体系,从基础操作到实战应用,逐步构建完整知识框架,避免碎片化学习导致效率低下。

为了方便你了解 ArcGIS Pro 实战基础篇往期内容,这里列出相关文档。

ArcGIS Pro 从入门到实战基础篇(1):软件下载

ArcGIS Pro 从入门到实战基础篇(2):软件安装

ArcGIS Pro 从入门到实战基础篇(3):常见问题

ArcGIS Pro 从入门到实战基础篇(4):基本设置

ArcGIS Pro 从入门到实战基础篇(5):功能界面

ArcGIS Pro 从入门到实战基础篇(6):功能菜单

ArcGIS Pro 从入门到实战基础篇(7):工程菜单

ArcGIS Pro 从入门到实战基础篇(8):工程文件

ArcGIS Pro 从入门到实战基础篇(9):工程模板

ArcGIS Pro 从入门到实战基础篇(10):地图菜单

ArcGIS Pro 从入门到实战基础篇(11):打开栅格

ArcGIS Pro 从入门到实战基础篇(12):打开矢量

ArcGIS Pro 从入门到实战基础篇(13):打开文本

ArcGIS Pro 从入门到实战基础篇(14):按属性查找

ArcGIS Pro 从入门到实战基础篇(15):查询定位

ArcGIS Pro 从入门到实战基础篇(16):地图标注查看

ArcGIS Pro 从入门到实战基础篇(17):插入菜单功能

ArcGIS Pro 从入门到实战基础篇(18):新建地图

ArcGIS Pro 从入门到实战基础篇(19):新建三维场景

ArcGIS Pro 从入门到实战基础篇(20):新建打印布局

ArcGIS Pro 从入门到实战基础篇(21):新建报表

ArcGIS Pro 从入门到实战基础篇(22):新建笔记本

ArcGIS Pro 从入门到实战基础篇(23):导入地图和布局

ArcGIS Pro 从入门到实战基础篇(24):添加数据库

ArcGIS Pro 从入门到实战基础篇(25):新建 WMTS 服务器

ArcGIS Pro 从入门到实战基础篇(26):添加文件夹

ArcGIS Pro 从入门到实战基础篇(27):插入图层

ArcGIS Pro 从入门到实战基础篇(28):绘制要素

ArcGIS Pro 从入门到实战基础篇(29):自由涂鸦

ArcGIS Pro 从入门到实战基础篇(30):新建样式

ArcGIS Pro 从入门到实战基础篇(31):导入样式

ArcGIS Pro 从入门到实战基础篇(32):新建链接图表

ArcGIS Pro 从入门到实战基础篇(33):测量距离和方向

ArcGIS Pro 从入门到实战基础篇(34):添加样式

ArcGIS Pro 从入门到实战基础篇(35):添加项目

ArcGIS Pro 从入门到实战基础篇(36):导入 MXD 文件

ArcGIS Pro 从入门到实战基础篇(37):分析菜单功能

ArcGIS Pro 从入门到实战基础篇(38):历史工具

ArcGIS Pro 从入门到实战基础篇(39):模型构建器

ArcGIS Pro 从入门到实战基础篇(40):Python笔记本

ArcGIS Pro 从入门到实战基础篇(41):环境

ArcGIS Pro 从入门到实战基础篇(42):即用型工具

ArcGIS Pro 从入门到实战基础篇(43):工具

ArcGIS Pro 从入门到实战基础篇(44):快捷工具

ArcGIS Pro 从入门到实战基础篇(45):门户

ArcGIS Pro 从入门到实战基础篇(46):工作流

ArcGIS Pro 从入门到实战基础篇(47):栅格函数

ArcGIS Pro 从入门到实战基础篇(48):函数编辑器

ArcGIS Pro 从入门到实战基础篇(49):视图菜单功能

ArcGIS Pro 从入门到实战基础篇(50):视图

ArcGIS Pro 从入门到实战基础篇(51):链接

ArcGIS Pro 从入门到实战基础篇(52):窗口

ArcGIS Pro 从入门到实战基础篇(53):缩略图

ArcGIS Pro 从入门到实战基础篇(54):辅助功能

ArcGIS Pro 从入门到实战基础篇(55):动画

ArcGIS Pro 从入门到实战基础篇(56):设备位置

ArcGIS Pro 从入门到实战基础篇(57):效果

ArcGIS Pro 从入门到实战基础篇(58):场景

ArcGIS Pro 从入门到实战基础篇(59):视图裁剪

ArcGIS Pro 从入门到实战基础篇(60):导航

ArcGIS Pro 从入门到实战基础篇(61):编辑菜单功能

ArcGIS Pro 从入门到实战基础篇(62):剪贴板

ArcGIS Pro 从入门到实战基础篇(63):管理编辑内容

ArcGIS Pro 从入门到实战基础篇(64):捕捉

ArcGIS Pro 从入门到实战基础篇(65):要素

ArcGIS Pro 从入门到实战基础篇(66):选择

ArcGIS Pro 从入门到实战基础篇(67):工具

ArcGIS Pro 从入门到实战基础篇(68):高程

ArcGIS Pro 从入门到实战基础篇(69):校正

ArcGIS Pro 从入门到实战基础篇(70):Data Reviewer

ArcGIS Pro 从入门到实战基础篇(71):影像菜单功能

ArcGIS Pro 从入门到实战基础篇(72):现实映射

ArcGIS Pro 从入门到实战基础篇(73):对齐

ArcGIS Pro 从入门到实战基础篇(74):分析

ArcGIS Pro 从入门到实战基础篇(75):影像分类

ArcGIS Pro 从入门到实战基础篇(76):测量

ArcGIS Pro 从入门到实战基础篇(77):工具

ArcGIS Pro 从入门到实战基础篇(78):共享

ArcGIS Pro 从入门到实战基础篇(79):动态视频影像

ArcGIS Pro 从入门到实战基础篇(80):共享菜单功能

ArcGIS Pro 从入门到实战基础篇(81):打包

ArcGIS Pro 从入门到实战基础篇(82):共享为

ArcGIS Pro 从入门到实战基础篇(83):状态

ArcGIS Pro 从入门到实战基础篇(84):管理

ArcGIS Pro 从入门到实战基础篇(85):另存为

ArcGIS Pro 从入门到实战基础篇(86):输出

ArcGIS Pro 从入门到实战基础篇(87):帮助菜单功能

ArcGIS Pro 从入门到实战基础篇(88):自定义

ArcGIS Pro 从入门到实战基础篇(89):帮助

写在最后

借助诊断监控观察具体操作,再用分析地图核对显示问题,并在相同范围比较调整结果,可以把性能排查落实到明确环节,减少没有依据的设置修改。

你可以立即点击“分享”按钮,将本文分享给你从事 GIS 行业的朋友!

转载自 CSDN-专业IT技术社区

原文链接:https://blog.csdn.net/mrib/article/details/170049824

文章来源转载

评论

评论列表

微信小程序
QQ小程序

关于作者

点赞数:0
关注数:0
粉丝:0
文章:0
关注标签:0
加入于:--