- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Caris HPD纸海图符号库本地化方法的探讨
邬 金
(广东海事局海测大队,广州)
摘要:详细说明了CARIS HPD中海图符号库表示机制,并结合实际简要介绍了我们在符号库本地化中所作的一些工作, 及遇到问题的一些总结。
关键字:HPD,PCE,纸海图符号库,本地化
A Study on The Localization Methods of
Caris HPD Paper Chart Editor SYMBOL Presentation Library
WU JIN
1 引言
CARIS HPD(以下简称HPD) 是部海事局2007年引进和实施的航测重点发展项目。HPD能实现数据采集、管理、维护以及纸海图和电子海图制作的一体化,从根本上改变现有的测绘生产模式、工艺流程和管理理念。
CARIS公司自1999年酝酿研发HPD,2001年首推商业版(HPD V1.0),现已更新到V2.7版。然而,由于是国外软件,它自身只支持IHO S52、INT1海图符号库,本文通过对HPD中符号库的存储和显示机制的分析,介绍了建立基于《中国海图图式》的符号库的方法。
2 HPD海图符号库机制
在CARIS HPD Paper Chart Editor (以下简称PCE)中,主要通过以下两组文件控制海图符号库。
2.1 S-57 Presentation Library Files:
这组文件存储在..\CARIS\HPD\PaperChartEditor\system\PCEConfig\lookup中。它包含psymrefs.txt,lsymrefs.txt和asymrefs.txt三个对应表文件,分别用来控制点、线、面物标的显示。
图1所示为aymref.dic文件的部分内容:
(图1 aymref.dic文件的部分内容示意)
BUISGL, FUNCTN15,LC(ALBDDT),4,O,OTHER,32220
(图2 *.dic文件中某条记录前四列意义的解析)asymrefs.dic文件中寻找对应的物标记录。
接下来简要描述PCE读入对应表的过程:
物标编码是六字符S-57物标首字母缩写词,按字母顺序排列。一般来说,同一物标编码的所有实体记录排列在一起。如果对应表中未发现相应的物标的编码,则该表中的第一个实体被用于绘制该物标。属性编码也是六字符属性首字母缩写词,它以acronymvalue separator格式列出。如果某属性被定义,则对象必须包含该属性;如果属性值以?标记,则属性值设为UNKNOWN;匹配的属性值必须为整型或浮点型(字符型属性不能匹配);根据观察发现,对具体属性值有要求的特殊实体记录一般列在普通实体后。一旦物标类型被确定(点、线、面),相应的LOOKUP表被选择。PCE检查对应的表来寻找相应物标及其属性。如果表中有多条该物标记录,但属性值没有完全匹配的,则使用该物标的普通实体记录替代。
如图3所示,如果数据集包含一个属性编码CATACH=2的ACHARE物标,图3中ACHARE物标的第三条实体记录被选择。假如ACHARE物标未包含属性值,或包括了未列入该LOOKUP表的别的属性值,则采用该物标的第一条实体记录代替。
(图3 ACHARE物标各实体记录示例)SY(FEATURE_CODE) 编码使用ih_master.txt文件中的特定符号编码并按INT1绘制符号。
如果符号编码在master文件中不存在,或符号非法,使用?代替。
SY(FEATURE_CODE, ORIENT)
本编码类似于上者,除了编码外,还指定了距真北方向(北方位)角度距离。可以作为属性值(特别是方向)或外在数值。
线
LC(FEATURE_CODE) 本编码使用ih_master.txt文件中的特定符号编码按INT1绘制线符号。如果符号编码在master文件中不存在,或符号非法,使用?代替。
LC编码实现符号绘制首选编码。
LS(SOLD, 1, COLOUR_CODE) 本编码绘制了线。第一个参数是线型(SOLD -实线, DOTT -点线,DASH-虚线);
第二个参数是线的宽度(按像素计);
第三个参数是颜色。 SY(FEATURE_CODE, ORIENT) 本编码用于绘制线中央的符号。
本编码类似于点符号化。
面 AC(COLOUR_CODE) 本编码指定在ih_colour.xml文件中面的颜色名。 AC(COLOUR_CODE,
TRANSPARENCY_VALUE) 第二个参数用来指定透明度(1=25%,2=50%,3=75%)。
符号不再被PCE支持,
您可能关注的文档
- 2011年山东省泰安市初中学生学业考试化学试卷及参考答案.doc
- 2011年中国纤维素乙醇市场深度调研与发展趋势预测研究报告.doc
- 2011全国数学建模A重金属污染物传播特征.doc
- 2011山东临淄、召口小学生物启示教学设计.doc
- 2012河北职称计算机考试时间和教材后选择题.doc
- 2012届高三化学一轮复习同步练习(广东专用):基本营养物质 高分子化合物.doc
- 2012年高考三轮冲刺专题十一:_常见非金属元素单质及重要化合物(详细解析版).doc
- 2012年高考三轮冲刺专题五:_化学反应中能量变化(详细解析版).doc
- 2012年高三年级丰台二模物理试题.docx
- 2012年广东省初中毕业生学业考试物理模拟试卷(一).doc
文档评论(0)