20楼#
发布于:2005-06-28 14:41
要针对ARCGIS数据库标准来转换 南方测绘CASS6.1软件可以提供转ARCGIS的shape格式 不过要根据ARCGIS数据库标准来进行编码对照 如果不要属性的的则可以直接转换 |
|
21楼#
发布于:2005-06-28 18:10
我采用的是Dwgdirect读取dwg文件中的信息,当然可以得到CASS存储的扩展数据,然后用Arcobjgects生成Geodatabase。 这种方式的好处在于 1、能够充分利用原数据的信息 2、将原数据中的符号块参照直接转换为点+符号代码的方式 3、支持圆、圆弧及曲线,不用像shape files将圆弧曲线打散。 我将程序分为两个部分,原因在于Dwgdirect为C程序库,所以我现利用VC将dwg文件所有图形信息读取并输出到数据库,如sql server 然后利用vb+arcobjects将图形信息读取出来,生成geodatabase。我不会用vc玩arcobjects。 据我转换统计,在我的机器(IBM T42 8ZH,1G ram)上960幅1:500标准分幅图转换到 sql server,需要24分钟,然后从sql server到access geodatabase需要29分钟,转换效果不错。 如果继续作好符号库进行符号化后,arcmap显示下于Autocad中显示相差无几。 |
|
22楼#
发布于:2005-06-28 18:17
另外我觉得arcgis9中的 arctoolbox中提供了一个工具值得研究,即Import from CAD 它能将多个dwg转换成一个geodatabase,这时转换的图形信息十分完整。转换思路可能与fme类似。但转换后的geodatabase并不是最终成果,可以利用model builder来创建数据处理模型进行后处理。 可惜我没有研究过。 另外利用fme objects是不是可以更好的完成这项工作也值得研究。不建议直接采用fme |
|
23楼#
发布于:2005-06-30 19:31
没有很好解决呀 |
|
24楼#
发布于:2005-07-01 09:05
autodesk map好像可以,试一下吧! |
|
25楼#
发布于:2006-03-03 14:19
samsung:你有这样的好东西,是否可以共享,我以前是用fmeobjects读取dwg的,然后用capi写geodatabase的,没有任何问题,但不想用fme的东西,于是想找dwgdirect,结果发了邮件和传真,人家根本不予理睬,是否可以给我一份dwgdirect? |
|
|
26楼#
发布于:2006-03-05 20:03
用autodesk map就可以将CAD中的各层一次转换为相应的Coverage ! |
|
27楼#
发布于:2006-04-08 11:44
|
||
28楼#
发布于:2006-04-26 11:27
有人知道用VC编程怎么实现吗?若知道请与214213734(QQ)联系阿,不胜感激!!! ![]() ![]() ![]() |
|
29楼#
发布于:2006-04-26 11:35
samsung:你有用VC编程实现CAD与ARCGIS之间的转换的程序么?是否可以共享,我现在在座毕业设计,急需你的帮忙!我的QQ:214213734。或者EMAIL:rubyzhou1984@163.com 谢谢! |
|