piao1887
路人甲
路人甲
  • 注册日期2003-12-30
  • 发帖数191
  • QQ38083035
  • 铜币328枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:3268回复:7

[求助]如何将cad文件转换成shp文件

楼主#
更多 发布于:2004-09-19 19:11
*.dwg文件如何转换成*.shp文件?
喜欢0 评分0
不在放荡中变坏,就在寂寞中变态!
lixaokui
路人甲
路人甲
  • 注册日期2003-12-25
  • 发帖数768
  • QQ28796446
  • 铜币27枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2004-09-20 09:11
用Mo有个方法可以导出的。
西门吹血,有了鼓风机,就不用吹啦!
举报 回复(0) 喜欢(0)     评分
piao1887
路人甲
路人甲
  • 注册日期2003-12-30
  • 发帖数191
  • QQ38083035
  • 铜币328枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2004-09-20 18:47
可不可以说的具体点 是什么方法,怎么实现
不在放荡中变坏,就在寂寞中变态!
举报 回复(0) 喜欢(0)     评分
mtf
mtf
路人甲
路人甲
  • 注册日期2004-04-21
  • 发帖数22
  • QQ
  • 铜币162枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2004-09-20 23:30
<P>Dim dc As MapObjects2.DataConnection
Dim lyr As MapObjects2.MapLayer
Dim rs As MapObjects2.Recordset</P><P>Private Sub Command1_Click()
  Set rs = lyr.Records
  rs.Export "d:\Parcels.shp"
End Sub</P><P>Private Sub Form_Load()
  Set dc = New DataConnection
  Set lyr = New MapLayer
  
  dc.Database = "[CADLine]" ; "D:\arcgis\ArcTutor\Editor\ExerciseData\EditingCAD"
  dc.Connect
  
  Set lyr.GeoDataset = dc.FindGeoDataset("Parcels.dwg")
  Map1.Layers.Add lyr
 
End Sub</P>
举报 回复(0) 喜欢(0)     评分
mtf
mtf
路人甲
路人甲
  • 注册日期2004-04-21
  • 发帖数22
  • QQ
  • 铜币162枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2004-09-20 23:35
上边代码可以完成你的要求
举报 回复(0) 喜欢(0)     评分
lixaokui
路人甲
路人甲
  • 注册日期2003-12-25
  • 发帖数768
  • QQ28796446
  • 铜币27枚
  • 威望0点
  • 贡献值0点
  • 银元0个
5楼#
发布于:2004-09-21 08:47
是也是也!楼上的代码很好。
西门吹血,有了鼓风机,就不用吹啦!
举报 回复(0) 喜欢(0)     评分
lygd
路人甲
路人甲
  • 注册日期2004-09-09
  • 发帖数77
  • QQ
  • 铜币27枚
  • 威望0点
  • 贡献值0点
  • 银元0个
6楼#
发布于:2004-09-21 18:02
直接用arcinfo中的arctoolbox就能做了.
举报 回复(0) 喜欢(0)     评分
kmxl
路人甲
路人甲
  • 注册日期2004-10-30
  • 发帖数94
  • QQ
  • 铜币294枚
  • 威望0点
  • 贡献值0点
  • 银元0个
7楼#
发布于:2004-11-08 17:46
但是CAD图形上的汉字和数字好像转不成功
举报 回复(0) 喜欢(0)     评分
游客

返回顶部