组件自适应分为:大小自适应和位置自适应。
u 大小自适应:选中此单选框选项,地图背景进行放大缩小时,地图上的组件也需要跟随地图发生相应放大、缩小的变化。系统根据工程人员的使用习惯,记录在每一个地图缩放界别下对该图形组件进行缩放操作后的大小(操作方式参考6.2.1 移动、缩放、旋转)。在工程人员对地图进行放大、缩小的时候,根据之前记录的图形大小,图形自动切换到记录的图形大小。如果当前缩放级别下没有记录该图形组件的大小,系统自动获取距离当前缩放级别最近的两个缩放级别的图形大小,确定一个连线,根据等比例计算确定图形组件的大小。
例如:
工程人员在地图画面上对图形组件进行操作,生成一个图形组件大小自适应的数据记录,把数据的内容按照坐标轴进行呈现,如下图:
根据数据记录的数据会生成一个图形组件缩放比例线,在对地图进行放大缩小后,图形组件的大小通过该线就能够确定。
u 位置自适应:选中此单选框选项,在对地图背景进行移动、缩放时,图形组件自动进行位置变化。图形组件相对于地图有一个绝对的GPS坐标(经纬度坐标),在对图形组件进行位置操作时,系统根据地图背景确定该图形组件的GPS坐标。当对地图进行操作时(参考13.2.2 地图放大、缩小、移动),系统根据图形组件的GPS坐标,自动调整图形组件的位置(实现图形组件始终在地图上的某一个位置)。
例如:
如上图所示,“芳城园一区”的地图位置有一个图形组件,任意移动地图背景,图形组件始终在“芳城园一区”的地图位置。