基于XML的拨地数据格式研究

2010-04-19 07:00刘海浩吴志春
城市勘测 2010年4期
关键词:数据格式可读性测绘

刘海浩,吴志春

(成都市勘察测绘研究院,四川成都 610081)

基于XML的拨地数据格式研究

刘海浩∗,吴志春

(成都市勘察测绘研究院,四川成都 610081)

在当前拨地数据管理中,存在着各部门在共享数据时格式不统一的问题。本文采用XML设计了一套数据格式,初步解决了解析拨地数据时的不便;并通过程序实现了数据的自动化生成,作为数据共享的交换文件。

拨地数据;数据格式;XML

1 引 言

拨地—建设用地界址的测设,是根据城市规划、建筑管理的要求将建设用地范围测设到实地,作为建设、施工以及土地权属等管理的法律依据。从这个概念中我们可以看到拨地工作涉及的内容包括了土地产权、土地范围、土地类别划分等,并且这些内容的最后成果均具备法律效用,这一点《城市规划法》中有关条款作出了明确规定。规划管理部门对土地利用性质也特别严格,以前拨地数据的数据格式采用文本格式,表示起来较复杂,而且可读性不好,程序解析烦琐。在实际工作中,国土、房产部门也要用到拨地数据;随着Internet网络技术的发展,数据共享是一种趋势,这也给拨地数据格式提出了新的要求。

本文探讨结合计算机扩展标记语言(XML)来存储拨地数据,能很好地解决拨地数据复杂数据格式的要求,提高了拨地数据的可读性、可扩展性,实现数据的有效共享。

2 拨地数据格式采用XML具有的优势

以前的拨地数据格式(图1),采用了文本格式,以特定字符(如:#)进行切断编码,存在以下问题:①语义不清晰,时间久了不容易分析;②碰到“宗包宗”的情况不能处理或要比较复杂的处理;③扩展性不强,一旦数据格式要升级,要添加新的属性,有可能包括程序都要变动。此外,为了提交到数据库管理部门,以及相关部门共享这些数据,须针对性地编写数据分析与处理程序。

拨地的数据含很多图形关系,如拨地的范围线,包含了多个地块信息,地块里还有其他土地利用信息的地块,这样的逻辑关系比较强的数据,用文本表示起来颇为复杂。

图1 拨地数据格式ZD文件

XML(Extensible Markup Language,可扩展置标语言、可扩展标记语言或可延伸标示语言)是一种从标准通用置标语言(SGML)中简化修改出来的置标语言。其所使用的标记是计算机能方便处理的标记符号,具有非常大的自由性和灵活性,既可以采用国际通用的标准,也可以采用相关人士自己定义的标记语言。

XML有可扩展性、定义的自由度、便于阅读、便于生成等特性,是目前拨地数据记录所迫切需要的。采用XML拨地数据格式作为中间交换文件,能便利地编程实现,很容易实现数据的共享与数据的交换。

目前绝大多数高级语言(如:C#、JAVA、VB等)对XML文件都有支持的类库,这样对文件的读写就方便得多,而且数据库管理软件(如:SQL Server、Oracle等)也都把XML作为一种通用的数据交换格式。

XML可以采用中文作为标记名称,使数据格式具有很强的可读性。按《城市测量规范》相关要求存储界址点、面积计算信息、工程的基本信息、采用的规划数据版本,并包含图形的数据。标记应该满足直观易懂,且不存在歧义的名称。

由于XML格式所具有的扩展性,可以方便地在数据中根据不同需要添加相关信息,如重拨过程中,要保存上一次拨地的信息,则可在文件中添加扩展字段来记录。这样记录的数据格式并不会影响其他数据处理程序对其的正常处理,只需编写少量程序提取需要的扩展记录信息便可以完成项目需求,极大地提高了生产作业效率。

3 基于XML拨地数据格式应用示例

下面给出了一个简单的拨地数据的XML格式数据。

这样的数据记录除了可以用文本编辑器打开,还可以用网络浏览器直接打开。数据格式的具体含义见表1。

数据格式说明表 表1

XML数据格式应用极大地减少了对于各个部门数据共享的问题。只需把拨地数据编码成XML中间数据格式,即可方便地进行数据质量检查、数据入库,以及提交给其他管理部门共享数据。

4 结 语

基于XML数据格式的拨地内业处理程序(图2)已经完成了开发工作,并已投入使用,该程序是基于ObjectARX+AutoCAD开发的。该数据格式大大地减少了数据格式的复杂程度,同时也降低了程序开发的难度。由于地籍数据在很多方面与拨地数据相似,因此地籍数据也可以采取这种数据格式,甚至更多数据格式都可以考虑采用XML作为交换数据格式。

图2 拨地内业处理程序主界面

[1]张勇.拨地资料管理系统的设计与实现[J].城市勘测,2007(4):29~31

[2]Harold E R.XML实用大全[M].北京:中国水利水电出版社,2000.48-68,746~752

[3]李军怀,周明全,耿国华等.XML在异构数据集成中的应用研究[J].计算机应用,2002,22(9):10~l2

[4]邹仁均.基于超图的拨地信息管理系统的设计与实现[J].四川测绘,2007,30(5):207~209

Study of the Format of Land Data on XML

Liu HaiHao,Wu ZhiChun
(Chengdu Institute of Survey and Investigation,Chengdu 610081,China)

In the current Land-Data management,the lack of unified data format is the major problem when different departments share the data.In this paper,based on XML technology,we design a set of data format,which preliminarily solves the inconvenience of analyzing Land-Data.Through a program,we also realize the automatic generation of data as exchange files of data sharing.

Land-Data;Data format;XML

1672-8262(2010)04-65-02

P208

B

2010—03—10

刘海浩(1976—),男,工程师,主要从事工程测量、测绘生产管理工作。

猜你喜欢
数据格式可读性测绘
可读性
浙江省第一测绘院
工程测绘中GNSS测绘技术的应用
04 无人机测绘应用创新受青睐
无人机在地形测绘中的应用
世界首个可记录物体内部结构等复杂信息的3D打印数据格式问世
对增强吸引力可读性引导力的几点思考
浅谈对提高党报可读性的几点看法
论子函数在C语言数据格式输出中的应用
在增强地方时政新闻可读性上用足心思