跳转至

设计理念

QField的设计秉持几个核心理念。

简洁化

外业软件需求不同于桌面软件。屏幕更小,输入设备和作业任务也都存在差异。

QField旨在提供最简洁的界面帮助用户完成作业任务。因此,用户界面只包含外业所需基本操作,而不涉及更多更复杂功能。

这意味着要在安装有QGIS的计算机上完成所有基本工作,例如图层样式、表单定义和其他与工程有关的设置。

兼容性

QField基于QGIS,这不是重构而是使用了 QGIS库 。渲染引擎与QGIS桌面版完全相同,因此您的工程外观样式在移动设备和计算机上的完全一致。

如果QGIS工程中配置选项可用,则不重新定义。因此,QField使用与QGIS桌面版相同的编辑控件。如果已经在QGIS桌面版中配置了工程,那么也应该可以在移动设备上运行。

请注意,这些只是我们在开发QField时所秉持的 理念 ,并不意味着已经完全实现。

基于模式

QField是围绕 模式 而构建的,模式类似于QGIS桌面版中的 地图工具 。模式定义用户当前正在执行的任务,要么 浏览 数据,要么正在 数字化 新要素。