我们做信息化工作,经常需要在GIS中读取CAD文件,目前有很多软件提供了很多方法,我自己经常用的就是Autoddesk MAP 3D,该软件提供了输入SHP文件和输出SHP文件方法.在很大程度上为CADGIS互通提供了很大方便.但是,作为GIS应用服务部门,我们往往需要给别的使用单位(主要是规划设计部门)提供CAD数据,在前段时间,某一部门要求出在CAD中显示某一GIS图层的某个字段内容.我平时只知道利用MAP 3D可以实现GIS数据的输入和字段值在特性列表中显示,而不知道在CAD窗体中将某一个字段值直接显示出来,经过BAIDU,发现有两种方法可以实现.因为我手头没有FME,所以就研究了一下MAP 3D方法,此方法学习资料来自(http://gcydy.com/?action-viewnews-itemid-245).我为了自己以后不要忘记,将学习步骤记录下来,,方便以后查询.

1:打开map 3D(我用的是MAP 3D 2006),选择文件→输入→矢量文件(文件类型选择shp),具体图如下:

2: 选择数据→创建对象数据→选择域(要显示值的字段) →选择添加唯一主键字段.图如下:

 

 

 

 

 

3:cad窗体中调出注释菜单

(1)    定义注释样板(注释菜单左起第二个按钮)

样板名字随便写. 确定

(2)    cad窗体中出现注释样板

 

 

 

 

4:点击注释样板编辑注释文字(第一个按钮),在命令栏中,点击ENTER键创建新注释

 

 

 

5:标记→随便写

 ,选择对象数据→NNAME(这个就是要显示的值的字段) →确定.

 图层,选择GIS图层.

 高度建议大点,我一般选择250,对正根据需要选择.

 

 

 

6:选择文字的正中点

   选择坐标原点

 

7:选择保存注释(注释样板第二个按钮),点击是.

然后出现定义注释窗体→选择样板名→选择图层→应用→确定

 

 

 

8:插入注释.在注释中的第三个按钮

在做下面之前,z→e,全屏图

(1)    选择注释样板

 

 

 

OK,基本完成,也到了休息时间了.

posted on 2010-01-18 23:07  upgis  阅读(1459)  评论(2编辑  收藏  举报