应用清华山维软件的空间数据转换技术研究

GIS技术的创立和发展,与地理空间信息的表示、处理、分析和应用手段的不断发展紧密相连。随着地理信息产业的建立和数字化信息产品在全世界的普及,社会对GIS的认识普遍提高,需求大幅度增加,导致GI S应用的扩大与深化,由于目前生产GIS测绘产品的软件种类繁多,要求提交成果的数据格式也不尽相同,所以在应用E P S2008地理信息工作站(以下简称EPS2008)进行数据转换的技术环节对成果数据的质量起着至关重要的作用,在下面的篇幅中,应用具体实例针对这个环节进行了简单论述。
1  常见的GIS空间数据格式及其特点
1.1GIS空间数据格式的特点
空间数据是指用来表示空间实体的位置、形状、大小及其分布特征诸多方面信息的数据,它主要应用是点、线、面以及实体等基本空间数据结构,空间数据除了具有数据的基本特征之外,还具有空间特征、属性特征、时间特征三个显著的特征,根据空间数据的特征可以将空间数据分为属性数据、几何数据以及关系数据三大类。作为GIS的操作对象,虽然这些不同格式的空间数据都具有自身的特点,但这些GIS空间数据中所有的要素都是以点、线、拓扑面、注记以及实体等形式进行表示,在不同的软件中依据要素所包含的属性信息进行符号化表现。
1.2常见的GIS空间数据格式
目前,测绘市场上比较常见的GIS空间数据包含有由A r c In f o软件生产的E00、Coverage、Shape格式,由MapInfo软件生产的Tab、Mif格式,由MapGIS软件生产的Wt、Wat等格式,以及由ArcGIS软件生产的Mdb 格式等等。EPS2008自身的数据格式为Edb 格式,本文主要论述的是怎样将Edb格式的
空间数据与以上几种常见的其他格式空间
数据进行转换。
2  EPS2008中GIS空间数据的输入
由于EPS2008是GIS软件中的一种,所
以针对其他格式的GI S空间数据的导入过
程相对简单,数据中的属性信息在转换为
Edb文件时将被替换为模板中定义的同名
霞石正长岩属性字段,在属性表中没有名称对应的属
性字段,会被存放在外部信息中,在编辑操
作过程中,都可以被引用。
3  EPS2008中GIS空间数据的输出
EPS2008中GIS空间数据的输出需要编
制脚本来完成,在脚本中包含以下三部分
(如图1)。
3.1输出参数的设定
输出参数包含输出数据格式、输出范
围、注记输出方式、输出的路径名、输出使
用的编码对照表以及注记分类对照表等
等。下面的语句是输出E00数据的样例:
S S P r o c e s s.S e t D a t a X P a r a m e t e r
"DataType","3"
S S P r o c e s s.S e t D a t a X P a r a m e t e r
"F e a t u r e C o d e T B N a m e",
"FeatureCodeTB_10000"
S S P r o c e s s.S e t D a t a X P a r a m e t e r
"S y m b o l S c r i p t T B N a m e",
"SymbolScriptTB_10000"
S S P r o c e s s.S e t D a t a X P a r a m e t e r
"N o t e T e m p l a t e T B N a m e",
"NoteTemplateTB_10000"
S S P r o c e s s.S e t D a t a X P a r a m e t e r
"ExportPathName",""
S S P r o c e s s.S e t D a t a X P a r a m e t e r
"DataBoundMode","0"
S S P r o c e s s.S e t D a t a X P a r a m e t e r
"SymbolExplodeMode","2"
S S P r o c e s s.S e t D a t a X P a r a m e t e r
"LayerUseStatus","1"
孔子和学生
S S P r o c e s s.S e t D a t a X P a r a m e t e r
"ExportLayerMode","1"
S S P r o c e s s.S e t D a t a X P a r a m e t e r
"ExplodeNoteStatus","1"
S S P r o c e s s.S e t D a t a X P a r a m e t e r
"ExportArcInfoNoteToPoint","0"
S S P r o c e s s.S e t D a t a X P a r a m e t e r
"ExportEmptyLayer","0"
………
3.2图层输出关系的对照
在输出的脚本中定义需要输出的图层
的个数、名称以及输出图层名对照关系,
startIndex = 0
S S P r o c e s s.S e t D a t a X P a r a m e t e r
"ExportLayerCount","77"
S S P r o c e s s.S e t D a t a X P a r a m e t e r
"E x p o r t L a y e r"&C S t r(A d d O n e
(startIndex)),"测量控制点"
S S P r o c e s s.S e t D a t a X P a r a m e t e r
"E x p o r t L a y e r"&C S t r(A d d O n e
(startIndex)),"数学基础"
S S P r o c e s s.S e t D a t a X P a r a m e t e r
"LayerRelationCount","77"
startIndex = 0
S S P r o c e s s.S e t D a t a X P a r a m e t e r
"L ay er Re la ti on" & CS tr(A dd On e
(startIndex)),"测量控制点:ControlPt"
S S P r o c e s s.S e t D a t a X P a r a m e t e r
"L ay er Re la ti on" & CS tr(A dd On e
(startIndex)),"数学基础:GridLe"
………
3.3属性字段输出的对照
在输出GIS空间数据的脚本中,定义输
出的属性字段的对照关系是必不可少的部
分,下面以面状房屋层来举例说明属性字
武士道精神
段输出的对照过程:
………
Function BuildingPy(LayerName,
dataType,ByRef  startIndex)
S S P r o c e s s.S e t D a t a X P a r a m e t e r
"TableFieldDef" & CStr( AddOne
(startIndex)), layerName & "," & dataType
& ",gb,gb,,,dbLong,10,0"
S S P r o c e s s.S e t D a t a X P a r a m e t e r
"TableFieldDef" & CStr( AddOne
(startIndex)), layerName & "," & dataType
& ",name,name,,,dbText,60,0"
S S P r o c e s s.S e t D a t a X P a r a m e t e r
应用清华山维软件的空间数据转换技术研究
李玉洁
(福州市勘测院 福州 350003)
摘 要:本文基于笔者多年从事地理信息系统的相关工作经验,以GIS数据处理为研究对象,探讨了常见的GIS空间数据格式及特点,同时给出了基于EPS2008地理信息工作站进行GIS空间数据转换的具体实施过程,在此基础上,笔者总结了在这个过程中常见的一些问题及解决方法。
关键词:EPS2008地理信息工作站 GIS空间数据 转换 脚本
中图分类号:P2文献标识码:A文章编号:1672-3791(2012)06(c)-0012-02
数据的输出
输出参数的设定
图层输出关系的对照
属性字段输出的对照
图1(下转14页)
. All Rights Reserved.
网格数的计算:
引导方向缀面数=引导方向外形数-1=2-1=1。
截面方向缀面数=截面方向外形数-1=2-1=1。
总网格数=引导方向缀面数×截面方向缀面数=1×1=1。
注意:封闭模式的第一个引导方向外形和最后一个引导方向外形相连接,开放模式的第一个引导方向外形和最后一个引导方向外形不连接。对于封闭模式的多单位网格的昆氏曲面:引导方向的缀面数目=引导方向外形数目,截面方向缀面数=截面方向外形数目-1。
(1)用手动串联方式构建的一个单元网格的昆氏曲面,这类昆氏曲面是开放模式,如以下几点。这类型昆氏曲面构建步骤如下。
①用MasterCAM开启文档,绘制线架。
选择【主功能表】—【绘图】—【曲面】—【昆氏曲面】。
③提示是否使用自动串联来建立昆氏曲面?选择N。福州雾霾
网格数的计算:
引导方向缀面数=引导方向外形数-1=2-1=1。
截面方向缀面数=截面方向外形数-1=2-1=1。
网格总数=引导方向缀面数×截面方向缀面数=1×1=1。
④采用单体选择模式选择AC、BC曲线为引导方向图素,要注意选择两条曲线的位置和箭头的方向要一致。
⑤采用单体选择模式选择A C曲线为
截断方向图素,更改选择模式为单点,选择
C点为截断方向图素。
⑥连结完毕,选择执行,完成一个单元
网格的昆氏曲面构建如图4所示。
(2)用手动串联方式构建封闭模式多个
单元网格的昆氏曲面,其构建步骤如以下
几点。
①用MasterCAM开启文档,绘制线架。
②选择【主功能表】—【绘图】—【曲面】
—【昆氏曲面】。
③提示是否使用自动串联来建立昆氏
曲面?选择N。
网格数的计算:浙江树人大学后勤
引导方向缀面数=引导方向外形线数
=4。
截面方向缀面数=截面方向外形线数-
1=2-1=1。
网格总数=引导方向缀面数×截面方
向缀面数=4×1=4。
④采用单体选择模式分别选择A B、
B C、
C D、
D A为引导方向图素,更改选择模
式为点,分别四次选择E点为引导方向图
素,引导方向选择结束。
⑤采用单体选择模式分别选择A E、
B E、
C E、
D E为截断方向图素,再次A E为截
面方向图素,截面方向选择结束。
⑥选择执行,完成一个封闭多单元网
格的昆氏曲面构建如图5所示。
(3)用手动串联方式构建开放模式多单
元网格的昆氏曲面,其构建步骤如下:
①用MasterCAM开启文档,绘制如图-
6的线架。
②选择【主功能表】—【绘图】—【曲面】
—【昆氏曲面】。
③提示是否使用自动串联来建立昆氏
曲面?选择N。
网格数的计算:
引导方向缀面数=引导方向外形线数-
1=3-1=2。
截面方向缀面数=截面方向外形线数-
1=3-1=2。
网格总数=引导方向缀面数×截面方
向缀面数=2×2=4。
④采用区段选择模式分别选择A B、
BC、DE、EF、GI、IJ为引导方向图素,引导方
向选择结束,注意在选择每个引导方向图
素时,选择图素的位置和方向要一致。
⑤采用区段选择模式分别选择A D、
DG、BE、EI、CF、FJ为截断方向图素,截断方
向选择结束,注意在选择每个截断方向图
素时,选择图素的位置和方向要一致。
⑥选择执行,完成多个单元网格开放
模式昆氏曲面的构建如图6所示。
2  结语
昆氏曲面的类型很多,归纳起来主要
有四种类型,在构建昆氏曲面时,注意绘制
线架时曲线不能重叠,定义好引导方向和
截面方向,正确的计算出昆氏曲面的网格
数,在选择时能够灵活的采用不同的选择
模式对图素进行选择,选择时要注意同种
类型方向图素选择的位置和箭头方向要保
持一致,在实际应用中掌握好以上这几点,
那么就可以构建出理想的昆氏曲面。
"TableFieldDef" & CStr( AddOne (startIndex)), layerName & "," & dataType & ",month,month,,,dbText,10,0"
End Function
………
4  数据转换过程中可能出现的问题及解决方法
(1)如果输出的数据为E00格式数据时,在数据输出之前首先需要依据ed b数据中符合拓扑关系的面状要素提取相对应的弧段及面心点,之后将弧段、面心点与对应的面状要素建立起关联,这些处理过程可以编写在脚本中应用程序在数据输出前对edb数据进行自动处理。这样才能保证输出后的E00数据中的拓扑关系完整、正确。当然这些都是建立在ed b数据本身拓扑关系正确的前提下,所以在数据输出之前拓扑关系的严格检查就成了必不可少的步骤。
(2)在输出不同格式的空间数据时,要注意注记的输出方式的设定,EPS2008中注记可
以按照需要将注记按照点或注记的形式输
出,注记又分为点状注记及线状注记,必须
仔细检查输出结果中的注记是否存在丢
失、不能正常显示或由于不同软件中定位
方式不同造成的移位等错误情况,针对这
些情况不断调整注记输出参数的定制,才
3721上网助手
能保证成果数据中的注记准确、美观。(3)不
同的软件之间数据处理的方式存在差异,
数据在转换过程中难免会造成个别数据丢
失、错误以及精度损失、拓扑结构的变化等
情况,为了尽量避免这种情况对成果质量
的影响,在数据转换后还需要在Ar cGi s、
MapGis等软件中对成果数据进行认真细致
的检查。
5  结语
随着G I S空间数据越来越广泛的被应
用于社会的各个领域,GIS空间数据的格式
转换工作已成为测绘产品生产过程中极其
重要的步骤,这个过程中需要技术人员不
仅对EPS2008熟练掌握,还要对所输出的数
据格式有相当程度的了解,并能较熟练的
应用生产成果数据的软件,这样才能使输
出的数据的更加完美。文中结合实例论述
了不同格式的GIS空间数据在EPS2008中输
入输出的流程及技术要点,希望在同行们
实际项目的生产作业过程中有一定的参考
价值,也希望在今后的工作中不断的积累
经验,总结数据转换过程中各类问题的解
决方式。由于作者在经验和知识储备等方
面的局限,文中难免存在粗浅错漏之处,诚
恳的希望得到前辈及同行们的批评指证。
参考文献
[1]北京清华山维新技术开发有限公司
[R].模板控制技术.北京.
[2]北京清华山维新技术开发有限公司
[R].EPS2008平台说明书终稿.北京.
(上接12页)
. All Rights Reserved.

本文发布于:2024-09-23 18:25:52,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/141077.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:数据   输出   方向   选择   空间数据   注记
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议