MapInfo在水文站网标注中的应用

2021-03-25 06:56郭若凡李连云
河南水利与南水北调 2021年1期
关键词:下拉菜单水文站对话框

郭若凡,李连云

(河南省安阳水文水资源勘测局,河南 安阳 455000)

1 前言

为收集水文资料需设置建设很多水文测站,这些检测点组成水文站网,按目的不同设置不同的站网。观测雨量的站点组成雨量站网,测验河道过水大小的有流量站网,检测地下水动态变化的有地下水观测井网,以及水位、蒸发、泥沙、水质站网等。为能在地图上一目了然地找到其具体地理位置,在实际工作中,往往需要把这些站点标注到地图上,如果有大量的站点需要标注,采用人工点绘标注的方法势必带来较大的工作量,同时标注精度也得不到保证。MapInfo是一个地理信息绘图工具,具有集成多种数据库数据、地理信息分析、融合计算机地图、使用地理数据库等强大功能,可以为各行各业办公自动化提供极大的帮助,极具实用价值。在开展水文水资源检测工作中,利用MapInfo软件,可以把各类水文站网的站点点绘标注在地图上。

2 将Excel表中的经纬度转换为MapInfo图形

2.1 Excel表格式

水文站网所在的Excel表,一般情况下按照以下格式编辑:表的第一行为表头,如名称、东经、北纬等,经纬度有度、分、秒格式时应全部换算成度的格式;第二行以下列出需要在地图上标注的站点及经纬度。

2.2 导入MapInfo

启动MapInfo软件,在菜单栏上,单击“工具(Tool)”,在下拉菜单中的“地图向导工具(Map wizard)”,单击子菜单“运行地图向导工具”后,界面弹出“Mapping Wizard Tool”对话框,在该对话框下单击按钮 “1.Data”,选择“MapInfo(*.tab)”或“dBase DBF(*.DBF)”,单击“Open”,在弹出的“打开(Open)”对话框下,“文件类型(File type)” 下拉菜单中选择“Microsoft Excel(*.xls;*.xlsx”),找到水文站网所在的Excel表,单击“打开”。界面出现对话框“Excel信息”,首先将“以选中范围的上一行作为列标题”勾选→“确定”,弹出的“设置字段属性”设置好字段信息,再单击“确定”,得出“某浏览窗口”,关闭“Mapping Wizard Tool”对话框。也可以在菜单栏单击“文件(File)”→“打开(Open)”,在弹出的“打开(Open)”对话框下,“文件类型(File type)” 下拉菜单中选择“Microsoft Excel(*.xls;*.xlsx”),选择水文站网所在的Excel表,点“打开”。在弹出的“Excel信息”对话框下,将“以选中范围的上一行作为列标题” 勾选后“确定”,“设置字段属性”设置字段,然后“确定”,得出“某浏览窗口”。

2.3 MapInfo中创建点

菜单栏点击“表”→“创建点”,在该对话框下设置水文站点的“使用符号”,包括字体、符号样式、大小、颜色等; 点击“投影”选择坐标系[一般默认“精度/纬度(WGS 84)”],再分别选择“取得X坐标的列”“取得Y坐标的列”,点“确定”即可完成创建点。如图1所示。

图1 水文站网创建点图

2.4 创建地图

菜单栏点击“窗口”→“新建地图窗口”,即可得出水文站网分布图。如图2所示。

图2 水文站网分布图

3 MapInfo中地图配准

为了使水文站网标注的地图在MapInfo中显示,需要将该地图在MapInfo进行配准,通过设定地图上典型控制点的经纬度设定投影,对其放大、缩小、平移,使栅格图按照设定的坐标系及地图单位,显示在MapInfo中。由于该项操作的不完全可逆性,做好备份也是工作中一个环节;为使地图配准精度更高,地图像素不应太低,但也不能太高,具体需按工作实际情况而定。在启动MapInfo后,菜单栏上单击“工具(Tool)”,在下拉菜单中“地图向导工具(Map wizard)”的子菜单,单击“运行地图向导工具”,弹出“Mapping Wizard Tool”对话框,单击按钮“2.Maps”,选择“Raster Image(*.bmp,…)”或“MapInfo(*.tab)”,单击“Open”,在“打开”对话框下的“文件类型”下拉菜单中选择“栅格图像(*.ecw;…)”,找到需要标注水文站网的地图,然后点击“打开”。也可以点击菜单“文件”→“打开”,弹出对话框,在“文件类型”下拉菜单中选择你的数据类型,如“栅格图像(*.ecw;…)”,找到目标地图→“打开”。如果要打开的地图是首次,将有“MapInfo”对话框出现,选择“simple display(显示)”,还是“register(配准)”?选择后者,弹出“图像配准”对话框,在该对话框下,点击“投影法”选择坐标系[一般默认“精度/纬度(WGS 84)”],在需要标注水文站网的地图上“添加”控制点坐标,控制点至少需要3个,控制点的多少,体现了需要配准的地图坐标变换有不同的精确度。另外选择的控制点不能位于一条直线上,要有比较高的离散性。在“图像配准”对话框中,可以编辑、添加、删除控制点,设置每一个控制点坐标参数,通过“编辑”可以输入或修改控制点的x、y坐标值。然后在地图上添加控制点,全部输入之后,点击“确定”,需要标注水文站网的地图就在MapInfo中配准完成。如图3所示。

图3 配准地图

4 地图上标注水文站网

点击菜单“文件”→“打开”配准好的地图(*tab),再点击菜单“文件”→“打开”某水文站网分布图(*.Tab),即将水文站网的站点点绘在所要标注的地图上了。如图4所示。

图4 某水文站网分布图

可根据需要在图上显示各个站点的名称,方法是点选水文站网所在图层为可编辑,右键选择“图层属性”,在“图层属性”对话框下,可设置标注规则,设置需标注显示的项目如名称等。

点击菜单栏“工具”下的子菜单,可在图中插入比例尺、指北针等。

5 结语

综上所述,在科技高速发展的当下,水文站网在地图上的站点标注,利用MapInfo软件可以快捷、准确地完成,并节省了大量的工作量,达到事半功倍的效果,是办公自动化的体现。

猜你喜欢
下拉菜单水文站对话框
石河子地区水文站E-601型与Φ20型蒸发皿蒸发转换系数分析
巧做智能下拉菜单
正常恢复虚拟机
百年风霜雨雪路 再绘繁荣发展图
Bootlace Worms’Secret etc.
What Is Beauty?
制作更炫酷的下拉菜单
网页制作中下拉菜单的制作方法解析
水运工程加固维护方案在水文站中的应用
浅谈乡下水利工程对水文站水文测验的影响