APP下载

基于TTF字库的地学符号库格式转换实现

2016-12-02吴新强

现代计算机 2016年30期
关键词:符号

吴新强,吴 鹏

(广州海格通信集团股份有限公司,广州 510000)

基于TTF字库的地学符号库格式转换实现

吴新强,吴 鹏

(广州海格通信集团股份有限公司,广州 510000)

为了便于GIS符号库的共享,针对性的解决MapGIS平台下“一图一库”数字资源的现象,提出基于TTF字库的方式实现从MapGIS平台下的Slib系统库转换到ArcGIS平台下对应的Style符号库,从而有效地实现不同GIS平台间符号库的共享。

MapGIS;ArcGIS;转换;Style;TTF

0 引言

地学符号是用来表示GIS中地理图形的重要形式,通过解读地理图形中符号,便可以感性的明白其空间对象所表达的地理空间信息。地学符号按照其空间分布状态可分为点符号、线符号、面符号,这些地学符号是通过GIS平台自身的符号库样式进行管理(GIS软件平台地学符号格式各不相同),在目前情况下,由于各种因素,MapGIS平台下Slib符号库[1]以及ArcGIS平台下的Style符号库无法共享使用,可以设计并开发一个通过的地学符号管理软件,该符号管理工具可以将其他GIS软件平台的地学符号转换成一种通用的格式[9],使不同GIS平台下的符号库经软件转换成统一格式进行使用,从而实现地学符号共享。故本文提出基于TTF文件(TrueType字体库)[2-3]实现MapGIS符号库向Arc GIS的转换以实现这两种平台下的地学符号数据共享。

1 相关工作

本文基于TTF字库的地学符号转换主要依据以下Slib符号库、XML文件[4]、TTF字库、Style文件四种文件格式的存储,其主要包括输入MapGIS符号库,将MapGIS符号库转换成XML文件格式,选择目标XML符号库文件,提取颜色库、解析XML符号库文件和颜色库,生成TTF文件,生成Style符号库;……

登录APP查看全文

猜你喜欢

符号
幸运符号
学符号,比多少
“+”“-”符号的由来
灵魂的符号
怎样填运算符号
变符号
倍图的全符号点控制数
图的有效符号边控制数
趣填符号