数据转换本身就是一个复杂的事儿,从CAD数据转换成GIS数据更是如此,一点信息部丢失几乎是不可能的。无法预知你的数据的状况,给你几天建议,也许有帮助。
1.使用高版本的AutoCAD与ArcGIS,他们对中文的支持的更好,出现乱码的可能性更低,在我的经验中是如此。对你的情况建议你把DWG文件另存为高版本的DWG文件。
2.无需单独装FME,可以在Arcgis使用ETL工具(实际上就是FME插件)。
3.CAD中的注记转成ArcGIS本地格式,要么放到Geodatabase中作为Annotation,要么以点存储注记(把文字放到属性中)。
4.无论Shapfile还是Geodatabase一般是不存储符号化信息的(当然Geodatabase中可以使用Representation),是否能够恰当的符号化取决于你是否有相应的符号库与字体库(默认的符号库往往不够用),一些符号是比较容易制作的,一些则制作起来很麻烦。
5.地类符号在CAD中是填充,在Arcgis中被理解为Insert类型的实体,不同于多边形,它被理解为点。
直接将cad文件add进去,然后右键export出来,就是shape格式的
复杂咯