APP下载

基于C#.NET的DWG到ShapeFile格式转换程序实现

2016-11-02武世虎

关键词:测绘策略

武世虎

(山西省煤炭地质115勘查院测绘技术中心,山西大同037003)

基于C#.NET的DWG到ShapeFile格式转换程序实现

武世虎

(山西省煤炭地质115勘查院测绘技术中心,山西大同037003)

测量外业采集数据成图后多为DWG格式,而建立GIS系统入库时的数据格式大多为Shapefile格式,存在数据采集格式到数据成果提交格式不一致的问题。使用C#编程语言开发DWG数据转ArcGIS数据程序,解决这一问题。

DWG;Shapefile;格式转换;C#;ArcGIS Engine

DWG格式是Autodesk公司计算机辅助设计软件AutoCAD保存设计数据所用的一种专有文件格式,是制图绘图行业的事实工业标准[1]。Shapefile是Esri公司开发的空间数据开放格式,其已经成为了地理信息软件界的一个开放标准,成为一个非常重要的交换数据格式,基本上所有的GIS软件都支持Shapefile的读写。

目前,测量外业采集数据成图后多采用DWG格式存储的,这种格式缺乏对空间数据信息的描述和分析能力,通常只能作为GIS空间信息数据库入库时的基础数据源。为充分利用已有的数据资源,就必须有一个切实可行的处理方法,将已有的AutoCAD数字地形图数据转换为适用的GIS数据,以便更高效地建立城市基础地理信息数据库[2]。

1 转换策略的选择

从DWG格式到ShapeFile格式的转换主要有两种策略:

(1)非开发策略。如用ArcGIS软件的ArcToolbox工具箱中ConversionTools和Data Interoperability Tools数据格式转换工具,通常也仅仅是达到显示图形目的,但对GIS建库来说,完整的GIS数据应该包括图形几何要素和关联属性数据。这种策略操作步骤复杂繁琐,还存在属性数据转换不完整等问题。

(2)开发策略。选择恰当的编程语言,使用编程开发方式,可以有效地避免上述问题。……

登录APP查看全文

猜你喜欢

测绘策略
基于“选—练—评”一体化的二轮复习策略
例谈未知角三角函数值的求解策略
浙江省第一测绘院
我说你做讲策略
工程测绘中GNSS测绘技术的应用
高中数学复习的具体策略
测绘新技术在测绘工程中的应用
04 无人机测绘应用创新受青睐
无人机在地形测绘中的应用
测绘简史