打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
CAD数据导入ARCGIS SDE数据库的探讨(一)
userphoto

2016.02.28

关注

前言

       目前基于AutoCAD系统的图形数据广泛的应用于国土管理,能源调查,森林防火,城市规划,电力,电信,通信等领域,但由于CAD图形无拓朴关系等自身特点决定了其更适合图形的前端采集与显示,对于图形的空间分析、空间计算及预测分析等以图形为基础的海量空间数据运算,却得由专业的GIS平台来完成(现在Autodesk也有个GIS平台AtuoMAP,但在国土资源行业应用甚少)。于是就引出一个问题,CAD前端采集的图形数据如何转入专业的GIS平台以提供更加专业的GIS分析与应用?

       要把CAD图形中的扩展属性随图形一起转入ARCSDE Geodatabase数据库的常用方法是:先在ARCMAP中直接打开CAD的图形数据,然后用ARCMAPARCTOOLS把图形转换成 SHP格式或COVERRAGE的中间格式文件,再由中间格式文件转入到ARCSDE Geodatabase数据库中,再利用属性对照表把属性与ARCSDE Geodatabase中的属性匹配起来。

       本文就基于南方CASS成图软件(基于AutoCAD平台)采集的图形如何转入ESRI ARCGIS GIS平台系列的ARCSDE Geodatabase数据库进行探讨,重点探讨把CAD图形中的扩展属性(如CASS中宗地的宗地号、权利人、地类或其它用户自定义的属性)随图形一起转入ARCSDE Geodatabase数据库的一种通用技术思路与实现方法。

一、Person  Geodatabase数据结构分析

CAD数据通过ARCGIS的转换工具转换导入到Person Geodatabase 之后,在Geodatabase中其只是按点线面要素分类,而不是按CAD中原有的数据分层进行转换,但CAD的其它属性信息则通过在Person Geodatabase中创建七张数据表来存储,他们分别是:

Attrib

Details for Attrib

Type of object: Table

Number of records: 93

Attributes

ObjectID

EntID

OwnerID

AttrFlag

SetName

AttrTag

AttrHndl

AttrType

AttrStr

AttrLong

AttrDbl

CadLayer:

Details for CadLayer

Type of object: Table

Number of records: 26

Attributes

ObjectID

DocID

LyrName

LyrNum

LvlDesc

LyrColor

LyrLineWt

LyrLnType

LyrFrzn

LyrLock

LyrOn

LyrVPFrzn

LvlPlot

LyrHandle

Entity:

Details for Entity

Type of object: Table

Number of records: 607699

Attributes

ObjectID

EntID

DocID

OwnerID

CadType

NumLevel

Color

LineWt

Layer

Handle

RefName

Class

Linetype

LTScale

Width

Thickness

Rotation

CadModel

ExtX

ExtY

ExtZ

ScaleX

ScaleY

ScaleZ

QrotW

QrotX

QrotY

QrotZ

MSLink :

Details for Entity

Type of object: Table

Number of records: 607699

Attributes

ObjectID

EntID

DocID

OwnerID

CadType

NumLevel

Color

LineWt

Layer

Handle

RefName

Class

Linetype

LTScale

Width

Thickness

Rotation

CadModel

ExtX

ExtY

ExtZ

ScaleX

ScaleY

ScaleZ

QrotW

QrotX

QrotY

QrotZ

 

TxtProp :

Details for TxtProp

Type of object: Table

Number of records: 66396

Attributes

ObjectID

EntID

TxtValue

TxtMemo

TxtHt

TxtRotate

TxtWidth

TxtOblique

TxtGenType

TxtJust

VertAlign

TxtStyle

TxtFont

TxtBoxHt

TxtBoxWd

TxtRefWd

TxtAttach

TxtDir

LnSpace

SpaceFact

 

XData

Details for XData

Type of object: Table

Number of records: 518870

Attributes

ObjectID

EntID

XDList

 

XtrProp :

Details for XtrProp

Type of object: Table

Number of records: 233

Attributes

ObjectID

EntID

SOUTH_XDStr

SOUTH_XDStr_1

SOUTH_XDStr_2

SOUTH_XDStr_3

SOUTH_XDInt32

SOUTH_XDDouble

 

可视的要素集有:

Area :

Details for Area

Type of object: Feature Class

Number of records: 45

Attributes

ObjectID

Shape

EntID

Shape_Length

Shape_Area

 

Line

Details for Line

Type of object: Feature Class

Number of records: 55

Attributes

ObjectID

Shape

EntID

Shape_Length

 

Point

Details for Point

Type of object: Feature Class

Number of records: 178

Attributes

ObjectID

Shape

EntID

(未完待续)

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
CAD文件转arcGIS文件的方法
GIS帝国论坛---地理信息系统帝国-AUTOCAD与GIS-CAD到ESRI GIS软件的转换!!![推荐]
ArcGIS对AutoCAD操作的图文教程
ArcGIS Engine中的数据访问
如何将 coverage、CAD 或 VPF 注记导入地理数据库 (geodatabase) 注记
ArcGIS批量导入数据
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服