发布网友 发布时间:2022-06-02 15:12
共1个回答
热心网友 时间:2023-11-06 15:56
航空物探测量、数据处理、数据转换处理和地质解释的各个阶段都需要编制不同类型的图件,如剖面图、等值线图、解释推断图等。标准化、规范化数据制图对航空物探数据的有效共享、管理有着重要意义。航空物探信息系统应用软件的制图输出模块是在参照中心的制图规范和借鉴制图人员多年经验的基础上开发的,主要解决了多框架制图、模版制图、标准图幅制图问题。
一、多框架制图
多框架制图是指在设计一幅完整的地图时,需要一个主框架和多个辅助框架。主框架用于主地图的制作,辅助框架用于子地图的制作。不同的框架可以采用不同的坐标系统。例如,中国政区地图,由于纬度跨度较大,图面的纵向较长,加之南海区域可表示的陆地内容较少,因此分开制图较合适。考虑到南海的低纬度特点,一般采用Mecator投影,而陆地部分主要集中在中纬度地区,适合用Lambert投影表达。据此,中国政区地图用两个框架进行制图,分别采用两个不同的坐标系。当然,有时两个框架可以具有相同的坐标系统,只是比例尺差异较大,小比例尺作为鹰眼地图作为视图导航使用。
多框架制图是在同一个地图中存在两个或者两个以上不同地理范围不同数学基础的子地图。主地图与子地图之间保持相互不变位置关系是多框架制图的关键问题。航空物探数据制图输出采用一种新的方式实现多框架制图。
首先,建立每个地图框架与其图饰要素之间的关系(图6-26)
图6-26 地图框架与各个图饰要素的关系模型
其次,根据制图比例尺设置制图页面尺寸,以全图方式表示,便于页面的布局。
最后,计算当前页面中各个地图框架与所对应的图饰要素之间的相对位置关系。当制图比例尺变化时,各个图饰要素会保持相对位置关系不变。
当地图中有多个框架时,只有一个框架是活动的。活动框架是当前操作的数据框。例如,当向地图中添加新图层时,它就添加到活动数据框中。活动数据框在地图上是高亮显示的(图6-27)。在内容表中以粗体文本显示,用户很容易判别哪个数据框是活动的。如果地图中仅有一个数据框,那么它一定处于活动状态。
在ArcGIS Engine中,一个地图有一个与之相对应的地图框架(MapFrame),一个地图的整饰元素也有一个与之对应的地图整饰元素框架(MapSurroundFrame)。一个地图框架有许多与之相关联的地图整饰元素框架,如果一个地图框架删除了,那么与之相关联的所有地图整饰元素框架也会被删除。无论是地图框架,还是地图整饰元素框架,都可以得到它的矩形边界(IEnvelope)。有了矩形边界,就可以得到它的四个边角的坐标,这样就可以计算出各个地图整饰元素框架与它所对应的地图框架之间的相对位置关系。在制图模块中,定义一个RelativePosition的类,用来记录这种相对位置关系。RelativePosition类有3个属性,分别是X、Y和ElementIndex。X用来表示地图整饰元素和地图框架在X方向上的相对位置关系;Y用来表示地图整饰元素和地图框架在Y方向上的相对位置关系;ElementIndex用来记录当前地图整饰元素的索引。当改变地图制图比例尺时,地图幅面发生了变化。因此,地图与各个地图整饰要素的位置关系也随之改变。需要平移各个地图整饰要素到原来的相对的位置,从而保持与地图的相对位置关系不发生变化。
图6-27 多框架制图界面
二、模板制图
模板是由专业制图人员按照制图的规范在一幅空白的地图上合理布置各个地图整饰元素,形成一定布局的标准地图,它不含有具体的地图数据。应用模板就是将该标准地图布局应用到当前的地图数据上,程序自动建立了地图框架和地图整饰元素之间的相对位置关系,从而达到简化制图的目的,最大限度地提高制图效率。
在制图模块中定义了9个模板(图6-28),其中8个国家基本比例尺的地图模板文件,1个任意比例地图模板文件。按照《航空物探数字制图与印刷技术规定》,8个国家基本比例尺地图模板文件之中均按照国家标准的数学基础进行定义的(表6-6),同时包含文字比例尺、图示比例尺、图名、指北针、图例、地图网格、责任表和制图说明。任意比例尺的地图模板文件不包含地图网格,由用户根据需要使用生成地图网格的功能生成公里格网或经纬格网。
表6-6 国家基本比例尺的制图模板
图6-28 地图模板界面
三、标准图幅制图
航空物探领域要求按国际标准图幅制作专业图件。现行的做法是按标准图幅分幅制作,尤其是平面剖面图。在图幅连接处,航迹线和剖面线分属两个图幅,制图难度大,速度慢,效率低。
为此,本系统研发了标准图幅制图功能。首先,按照国家规定的基本比例尺制图要求,用指定范围的航空物探数据制作一张航空物探数据全图;再添加基础地理信息,或基础地质信息等;最后,按标准图幅进行裁剪输出,即可获得标准分幅的航空物探图件。
由此可见,标准图幅制图关键是图形的裁剪。系统研发了空间数据的裁剪功能,提供两种裁剪方法,一是按照标准图幅进行裁剪;另一是按照用户输入的经差范围和纬差范围进行裁剪。图6-29是采用标准图幅制图的实例。系统使用批处理的方式,可以一次裁剪多层数据,使用一键式模板制图功能,可生成标准图幅的专业地图。
图6-29 1∶25万航磁等值线图
四、地图输出
地图输出分为适应纸张输出和适应地图输出的两种输出方式。适应纸张输出是指调整当前地图的比例尺,以使地图的图幅大小正好适应纸张的大小。适应地图输出是指在不改变当前地图比例尺的情况下,如果地图的图幅大小在纸张幅面的范围内,则直接出图;如果地图的图幅大小超出纸张幅面的范围,则利用本系统研发的地图裁剪功能,自动裁剪地图,以分幅的形式无缝进行输出。
地图打印模块能根据当前地图的地理范围、制图比例尺自动计算当前地图的图幅大小,并在用户界面中显示。同时,打印模块还显示用户选择的纸张幅面的大小。可根据这两个信息来确定输出方式,从而打印出满意的地图。