电子海图检查主要有图历簿检查、数学基础检查、属性检查等阶段,属性检查是电子海图检查工作中最主要、最琐碎、占用时间最长的阶段。快速、全面、准确地检查图中的每个属性值,一直是电子海图检查工作追求的目标。属性检查的过程有很多种,不同的检查者所习惯用的方法各不相同,这里主要介绍三种:分区域检查、分类检查和先类别再区域检查。
1.分区域检查
分区域检查就是对海图进行区域划分(通常按照网格线分区),并分区域对海图进行检查。优点是检查能够做到比较全面细致准确,且思路清晰,哪里查过了还要查哪里非常清楚。缺点是工作量大,时间长,且稍不留神就会产生个别错漏。就像存储图片,分区域检查就是用栅格数据存储, 效果是最逼真的,但数据量较大,设想如果人工对每一个象素点进行记录,要做到万无一失很难。
所有电子海图显示系统都可以作为分区域检查的工具,常用到的显示系统有:电子海图检验系统、SeeMyDEnc、dklook、dKart Inspector、Njord 基础电子海图应用平台等等。分区域检查通常是按照一定顺序进行的,比如从图的左上角开始先左后右、从上到下进行,点击每一个物标,查看图上该物标的所有属性值,一一对照检查。分区域检查要求检察人员对电子海图了如指掌,检查时要面面俱到,每打开一个区域都要点击所有物标核对每个属性,所以这种方法最容易犯的错误就是个别物标漏查。
2.分类检查
《IHO 数字海道测量数据传输标准》S-57 3.1版本中一共定义了 180 类物标,其中包括 159 类地理物标、13 类元物标、3 类组合物标,5 类制图物标。但并不是每幅海图都包含所有类别,绝大多数海图包含 20~80 个物标类别,我们要做的就是按照物标类别对电子海图进行质量检查。
分类检查优点是对于每一类物标的共通属性能全部清查,不会遗漏,并且速度快,缺点是对于非共通的属性无能为力。就像存储图片,分类检查就是用纯矢量的方法记录数据,数据量减小了,局部数据精确了,但是照片会产生失真情况。
由于目前所使用的电子海图显示系统无法按照单个物标和属性进行分类显示,所以只能借助电子海图制作软件 HOM 作为分类检查的工具。HOM 软件分类选择功能非常强大,它能够对电子海图中所有物标按照不同的几何图元、不同的属性、不同的数据来源,不同的状态等等进行筛选和排序,这对于我们将物标分类检查非常有用。
3.先类别再区域检查
先类别再区域检查是前两种方法的融合,这样可以各取优点,更周密更全面地对海图进行检查,但是如果两者结合不适度也会产生很多问题, 如果两种方法结合不紧密会产生很多遗漏,或是两种方法各自全查又会造成两次检查,造成双倍的工作量。
3.1 先类别检查
由于电子海图物标种类繁多,每种物标的属性值又有数 10 个,笔者认为所有的属性值可分为两大类,即“个性”属性和“共通”属性。“个性”属性是每个物标各不相同的属性, 包括所有物标的中英文名称、礁石的水深值、高程点的高程值、潮流流速和旋转角度等等,这些只能靠后期分区域检查;“个性”属性都标识于纸图上,制作员对照纸图将属性一一输入,我们检查时也要对照纸图一一检查。“共通”属性指许多物标的某个属性值是一致的或有规律可循的,这样分类检查就非常方便了。下面介绍的就是根据常见物标的“共通”属性进行类别检查(按照物标名称字母排序)。
3.1.1 锚地 ACHARE
所有黑色点状锚地都是推荐锚地,利用这一特性,我们可以先将点状锚地选出,在属性值选择里输入条件 STATUS!=3,剩下的都是没有选 1 的,正常情况下剩的即是错误的或漏选的。
3.1.2 桥梁 BIRDGE
我们海图中的大多数桥梁都是固定式的,所以对于桥梁来说,属性 CATBRG=1(永固式)就是它的共通属性。我们可以先将桥梁选出,在属性值选择里输入条件 CATBRG!=1,剩下的都是没有选 1 的,正常情况下剩的即是错误的或漏选的;还有一种办法,将桥梁选出后点右键选“Change All”→“CATBRG=1”。
3.1.3 建筑物区 BUAARE
建筑物区的类别 CATBUA 一般分 3 种情况:1(市区)、3(乡村)、4(城镇),根据海图的实际情况进行分区域检查,比如检查烟台港的图,图上烟台市附近有几十个建筑物区,CATBUA 应该都选 1(市区),检查时先选出建筑物区 BUAARE,再拉框选出该区域的建筑物区输入条件 CATBRG!=1,剩下的即是错误的或漏选的。
3.1.4 海岸线 COALNE
岸线属性非常重要而检查数量又很大,如果按区域逐个查容易漏,由于海图中大多数岸线都是平坦岸线,根据这一性质可以按照如下方法进行:在属性值选择里输入条件,CATCOA!=2,选出的是非平坦海岸线,一般情况下剩下的只有10%左右,也是我们出错率较高的地方,仅对这些非平坦海岸线与纸图相比较,岸线的错误就能基本找出。
3.1.5 深度范围 DEPARE 和等深线 DEPCNT
深度范围和等深线以前都是逐个核对的,在水域比较复杂的图上就需要花费大量的时间,而且容易错露,我们可以根据深度范围和等深线特殊联系进行类别检查,具体方法如下:
在属性值选择里输入条件,如从 30m 等深线开始校对,则条件如下:
DRVAL1=30(代表 30~50m 等深区域) DRVAL2=30(代表 20~30m 等深区域) VALDCO=30(代表 30m 等深线)下方选 ⊙ Match any(代表匹配以上任一条件都可)在菜单 Tools→Options→S -52→Safety Contour(安全线)中填入:30(取 30m 为安全等深线)图面上会显示两种颜色的等深区域和一种等深线,白色区域代表 30~50m 以上的安全等深区, 蓝色区域代表 20~30m 相对非安全区,等深线则用醒目的黑色粗线表示。放大依次查看各个区域, 正常的等深线应该夹在蓝色与白色之间,如果出现以下情况,则有可能存在错误:
(1) 白蓝两区域之间无等深线(这可能是漏等深线或者等深线赋错值);
(2) 等深线没有作为区域边界而单独存在( 这是等深线赋错值或者等深区域值赋错);
(3) 等深线仅作为白色区域的边界存在(这是等深线赋错值或者等深区域值赋错);
(4) 蓝色区域单独存在(当蓝色区域存在危险区或沉船区时可能是合法的,否则也可能是等深线赋错值或者等深区域值赋错)
当等深线仅作为蓝色区域的边界存在时是合法的,说明等深区域发生了断档,建议此种情况也对照纸图查看,因为断档处是我们容易出错的地方。照此方法可快速查出绝大多数等深区域和等深线的错误,再结合 HOM 自带的工具“高级检验检查”(Advanced Validation Checks)进行检查区域内水深值是否在范围即可。
3.1.6 渡轮航线 FERYRT
海图中轮渡线大多是自由轮渡,在属性值选择里输入条件 CATFRY!=1,再对所剩物标进行再检查即可。
3.1.7 闸门 GATCON
海图中闸门大多是水闸,在属性值选择里输入条件 CATGAT!=6,再对所剩物标进行再检查即可。
3.1.8 障碍物 OBSTRN
障碍物主要分很深度已知和未知两种情况:对于已知深度的障碍物,应该输入条件 VALSOU>0;检查 QUASOU=6 和 WATLEV=3 是否满足即可,如果不满足后面两个条件则属于特例,对照纸图再检查。
对于未知深度的障碍物,应该输入条件VALSOU=UNKNOWN ,检查 QUASOU=2 和WATLEV=3 是否满足即可,如果不满足后面两个条件则属于特例,对照纸图再检查。
3.1.9 道路 RAODWY
海图中道路大多是主要公路,在属性值选择里输入条件 CATROD!=2,再对所剩物标进行再检查即可。
3.1.10 海床区 SBDARE
海图中面状海床区大多是干出的岩石滩,在属性值选择里输入条件 NATSUR!=9 , WATLEV!=4,再在下方选 ⊙ Match any,对所剩物标进行再检查即可。
3.1.11 坡顶线 SLOTOP
海图中坡顶线基本都是陡崖,在属性值选择里输入条件 CATSLO!=6,再对所剩物标进行再检查即可。
3.1.12 礁石 UWTROC
礁石也分为很多种情况,当已知礁石深度时:
(1) 暗礁,水位效应为 WATLEN=3,QUASOU=1,VALSOU>0,否则有误;
(2) 干出礁,水位效应为WATLEN=4,QUASOU=1,VALSOU<0,否则有误;
(3) 适淹礁我们认为它已知深度为 0,水位效应 WATLEN=5,VALSOU=0,否则有误;当然当礁石深度未知时,
(4) 暗礁,水位效应为 WATLEN=3,QUASOU=2,VALSOU=UNKNOWN,否则有误;
(5) 干出礁,水位效应为 WATLEN=4,QUASOU=2,VALSOU=UNKNOWN,否则有误;
3.1.13 洋流 TS_FEB
洋流的角度和流速都属于“个性”属性,流速值纸图已经标明,而角度值以前是靠绘图员用量角器读出,精确度不高,现在普遍使用根据点符号计算的方法得出角度,该方法同样适用于检查中,算法如下:
在 HOM 的空间物标状态下读出符号角度 n(Symbol Angle):当符号角度 n 小于或等于 90°时,则洋流角度N=90°-n,当符号角度 n 大于 90°时,则洋流角度 N= 450°-n
3.1.14 沉船 WRECKS
沉船也分为很多种情况:
(1) 当沉船类型 CATWRK=1/2/3 时,水位效应 WATLEN=3;
(2) 当沉船类型 CATWRK=4/5 时,水位效应WATLEN=2;
(3) 当已知沉船深度 VALSOU>0 时,水深测量特性 QUASOU=6;
(4) 当未知沉船深度时 VALSOU= UNKNOWN时,水深测量特性 QUASOU=2;
根据以上情况进行检查,不符者再对照纸图检查即可。
3.1.15 拼音检查
除以上类别外,还可以对某个易出错属性进行检查。比如拼音完全靠人工输入,没有参照, 是我们较容易发生错误的地方,有人可能分不清楚前后鼻音,也可能分不清是否卷舌音。我们可以将所有国际名称不为空的物标全部选出: OBJNAM!=UNDEFINED,排序后挨个进行检查。结束后别忘记再检查集合物标的拼音,菜单 Select→Collection Object 选定集合物标进行检查。
3.1.16 最小比例尺检查
最小比例尺检查是对电子海图中物标的最小比例尺赋值情况进行检查,我们只需将除水深之外的所有物标选中,用命令再赋值即可。如果有物标被赋值,则表示之前此物标漏赋了最小比例尺属性。
3.2 再分区域检查
以上类别检查都完成后,再进行分区域检查。这时检查的重点在于海图的“个性”属性,对于分类别检查过的内容已经不再关心。我们已经知道个性属性都标明在纸图上,要做的是打开海图的成果文件,按照纸图的网格分区域对海图进行检查。此时检查除了已经检查过的属性外,对于剩余物标检查要“百密而不能一疏”。分区域检查需要时间一般占整个检查的一半左右,越复杂的图所占比例越大。
4 总 结
电子海图的检查工作最需要的是耐心细致, 如果同时能做到勤动脑、常总结就能提高检错率, 还能省去很多工作量,事半功倍。希望通过我们不懈的努力,能做出更加准确、一流的海图,为祖国的航运事业提供一流的服务。