APP下载

南方CASS数字化CAD大比例尺地形图转ArcGIS方法探索

2016-07-17罗懋

大科技 2016年1期
关键词:图层高程文字

罗懋

(贵州省有色金属和核工业地质勘查局五总队测绘院 561000)

南方CASS数字化CAD大比例尺地形图转ArcGIS方法探索

罗懋

(贵州省有色金属和核工业地质勘查局五总队测绘院 561000)

贵州省长期以来一直采用CAD数化成图和MAPGIS组建地理信息系统,但MAPGIS其云数据处理能力、兼容性、分析能力约显不足,随着功能强大的ArcGIS10.2以上中文版的引入,同时为了适应国家对地理信息管理的需要,正逐步从MAPGIS转向ArcGIS,历年来贵州各测绘、地理信息生产单位、国土管理、城建、规划、交通管理等行政机关保存了大量的CAD大比例尺地形图以及MAPGIS专题地理信息,如何将这些图和地理信息顺利地转入ArcGIS生成ArcGIS地形图和ArcGIS专题地理信息系统,找出理想的转入方法,是目前我们急待解决的问题,本人通过大量的CAD地形图生产和转换实践,较成功地探索出了一套大比例尺CAD地形图转入方法,下面是一幅图的转换实例,其方法供同仁们参考。

1 CAD图转入前准备工作

确定CAD图的成图坐标系,如北京54、西安80、国家2000等,高程系如:1956黄海高程系,1985国家高程系,将CAD图分层保存,生成CAD分层文件。一般CASS地形图文件有十多个图层如:等高线层(DGX),独立地物(DLDW),地类界(DLJ),交通设施(DLSS),地貌土质(DMTZ),高程点(GCD),管线设施(GXYZ),界线层(JJ),居民地层(JMD),界址点层(JZD),界址线层(JZP),控制点层(KZD),水系层(SXSS),图框层(TK),点号层(ZDH),注记层(ZJ)等,CAD 专业图如地质图上相应的专用图层等,均要分层保存。

注意:在同一线图层中数字注记层、文字注记要分开分层保存并将非通用字体如CASS中的ZH批量转换成等线体或宋体。

2 ArcGIS中CAD图空间参考(坐标系)的建立与图层加载方法

打开ArcMAP主界面新建一个空白文件并建立空间参考,打开【视图(v)】打开【数据框属性(M)…】打开【常规】进行常规设置:

进行地图单位与显示单位以及比例尺设置;坐标系设置如北京54三度105带:

点【投影坐标系】,点【Gauss Kruger】点,【Beijing1954】,点选 3度投影105带【Beijing19543 Degree GK CM 105E】;如果是其它坐标系可另行选取,点[应用]-[确定]。光标移到【图层】点击右键,点【添加数据(T)】就可以添加CAD图层了。

3 等高线加载

一般等高线分两个线层,一个为计曲线层,一个为首曲线层,但都是线;无点和面。下面以计曲线层为例加以说明:

步骤:

(1)点【添加数据(T)】打开CAD文件选择窗口:点选[计曲线]-点[添加],显示了五个图层,文字、点线面和一个“M ultiPatch”,等高线实际上只有线层【计曲线dwg polyline】是需要的。

(2)将不要图层移除,选中一个不用图层点右键点【x移除(R)】即可移除该图层。相同方法移除其它不用图层,操作结果保留的图层只有【计曲线dwg polyline】

(3)点选【计曲线dwg polyline】,加载(空间参考)坐标系属性点【投影坐标系】,点【Gauss Kruger】点,【Beijing1954】,点选 3度投影 105带【Beijing19543 Degree GK CM 105E】,点[应用]-[确定]。

(4)将等高线数据转出成ArcGIS图层生成并加载计曲线.HP文件,方法是:选【计曲线dwg polyline】按右键,点选[数据]→[导出数据]。数据框打勾,是为了确保CAD图层加入空间参考属性。否则加载的图层无空间参考,导致该图层不能进行编辑、修改和地图投影转换。它是CAD图转入ArcGIS成败的关键。随后系统询问是否将该图层加入地图中点选[是]将加载的【计曲线dwg polyline】图层移除。

(5)修改计曲线属性

一般都要将计曲线修改成等值线:点 后显示线属性窗口:选择“等值线,地形”并将宽度修改成“0.1”点[确定]:颜色设置为粉红色,宽度为0.1重复上面操作可进行首曲线的加载。只是将线宽修改成“0.05”即可。

4 居民地层加载

步骤:

(1)点打开CAD文件选择窗口选择【居民地层.dwg】点添加:【添加数据(T)】

(2)移除居民地层中的点面图层,保留居民地线图层分别点选【居民地层.dwg Annotation】;【居民地层.dwg point】;【居民地层.dwg polygon】【居民地层.dwg MultiPatch】按右键,点【移除(R)】即可移除这些图层。

(3)将【居民地层dwg polyline】导出成“居民地.shp”选【居民地层dwgpolyline】按右键,点选[数据]→[导出数据]-数据框打勾;输出要素图层文件为*居民地.shp。是否将该图层加入地图中点选[是(y)]将导出的数据添加到地图中。

(4)移出【居民地层dwg polyline】层。

(5)点居民地“线”修改颜色,修改线宽为0.05。

5 其它线状地物的转入

其它线状地物(道路、地埂、坎等)加载方法与居民地图层操作相同。

步骤:

(1)点【添加数据(T)】打开CAD文件选择窗口选择相应的“线状地物图层”点[添加],加载所选CAD图层。

(2)保留线状地物“线图层”,移除线状地物的“点面图层”。

(3)导出线状地物线图层,生成要素图层文件*.shp,注意一定要在“数据框”前打勾。同时将导出的数据添加至地图图层中去。

(4)移出CAD线图层。

(5)分层修改相应“线”的颜色和线宽(线宽参考值一般为0.05)。

6 地类界、注记符号与地表管线转入

地类界、符号(旱地、稻田、电力线、地面管线等)加载原则上是按线进行加载,加载方法与第五节其它线状地物的相同。

7 高程点加载

步骤:

(1)点【添加数据(T)】打开CAD文件选择窗口选择“高程点.DWG”点添加;移除 GCD.dwg Polyline、GCD.dwg Polygon、GCD.dwg MultiPatch 三个图层。只保留文本和点层,高程点加载清理后在ArcGIS中只有点层高程点位和文本层高程值。

(2)将在GCD.dwg Point前打勾√点图层数据导出生成[高程点.SHP],数据框打勾,并将该图层添加到地图中。修改高程点“点”颜色大小,移除【GCD.dwg point】图层。

注意【GCD.dwg Annotation】是高程值的显示层,这里注意文字图层只能显示不能进行修改,因高程值本身为文字注记,最好按文字注记进行加载详见第八节。

8 内文字注记加载

图框文字注记主要有:左上角接图表内文字、图名、成图单位、左下角成图日期、方法、坐标系、高程系、所采用的图式;右下角测量员、绘图员、检查员、图中相应的图例说明等文字注记;图框格网线坐标数字注记;图内注记主要指单位名称注记、地名、街道名、道路名、山名、行政区名(村、乡镇县、市地区州特区)寺院寺庙名称等文字(中英文)注记;图内特殊数字注记:如平均树高、坎高、勾深、等特殊注记;图内高程数值注记:这些注记在第一节中都要按注记图层单独分类分层。

文字注记层加载方法:

步骤:

(1)文字注记层的转换前准备工作

文字注记与其它注记不相同,CAD图中文字注记,一般要通过MAPGIS转入再转成*.SHP文件。直接从CAD转出在ArcGIS中有时加载不进去或出现加载显示错误。首先我们将每个CAD文字图层转入MAPGIS,再从MAPGIS中转出成点文件如22.shp。

(2)在ArcGIS中加载这个文件,点【添加数据(T)】打开CAD文件选择窗口选择“22.SHP”点添加。

(3)修改点标记

因注记文字前有一个点标记,一般都采用将其变小和改变其显示颜色使其不显示,参数选择:颜色白色线宽0.001。

(4)标注文字

在加载22.shp文件后文字只以一个点显示。需要注记的文字没有显示。只有通过属性标注的方法才能实现:这一步很关键它决定文字注记标注的成败。点选文字注记层,按右键,点[属性]-点[标注]。选择‘标注字段’字体“宋体”或等线体。

这样文字就显示出来了。

通过数字与文字注记按层进行转换加载可以添加空间属性,从而解决CAD文字注记在ArcGIS中的显示乱码和无空间属性问题。

9 数字注记加载

数字一般直接从ArcGIS中加载CAD数字注记层如高程值、图框数字等。下面是一个图框与坐标格网线数字的加载:

步骤:

(1)点【添加数据(T)】打开 CAD 文件选择窗口选择“图框.dwg”出现图框点、线面等图层,这些图层中只有【图框层.dwg polyline】图框线,【图框层.dwg Annotation】图框坐标线数据注记有用,但后一个图层只能显示,不能进行编辑和修改。

(2)移出不用的图层

将【图框层.dwg point】;【图框层.dwg polygon】【图框层.dwg Multi-Patch】移出。

(3)将线图层数据导出成“图框.shp”,注意:数据框打勾并将该图层添加到地图中点选[是]。

(4)移出【图框层.dwg polyline】修改图框线的颜色和线的宽度。

注意:图框中文字文注记如:图名、坐标系、测图日期、测绘单位、测量人员等信息最好通过MAPGIS转成*.SHP文件后添加进ArcGIS。这里不作进一步说明,请参考MAPGIS操作的相关技术文献。特别说明:【图框层.dwg Annotation】、【GCD.dwg Annotation】是添加图框格网数据字和高程点层ArcGIS自动生成的两个文本图层,它们没有空间参考属性,因些不能修改编辑投影变换,也不能进行数据导出成*.shp文件操作,同时也不能导出生成CAD图层文件即逆向操作。

10 结束语

通过分层转入与数据导出生成ArcGIS图层类*.shp文件并重新加入地图的方法成功解决了CAD图层无空间属性问题。达到了不建专用符号库,不同CAD大比例尺地形图能在ArcGIS中较完美展现建库、编辑修改、按比例绘图输出;ArcGIS完全接收了CAD地图线画符号,其专业制图符号显示与国家图式规定的符号一致。ArcGIS完全保留了CAD大比例尺地形图的所有图层属性,成功实现了CAD图层属性在ArcGIS属性库中自动添加录入。基本解决了ArcGIS图层文件导出生成CAD图层逆向操作中地形图图层属性掉失问题。通过生产实践大比例尺地形图的地形地貌显示正确:如等高线、注记符号如旱地符号、稻田符号、坟符号、高程点、道路、居民地、坎子、斜坡、高压电杆、低压电杆、铁塔、文字处注记、陡崖等线画符号都达到了较好的转换目的,收到了预期效果。

[1]牟乃夏,等.ArcGIS10地理信息系统教程—从初学到精通[M].测绘出版社,2012:35~36.

P283.7

A

1004-7344(2016)01-0181-02

2015-12-25

罗 懋(1963-),男,汉族,工程师,大专,从事地质测绘工作,系贵州省有色金属和核工业地质勘查局五总队测绘院总工程师。

猜你喜欢

图层高程文字
文字的前世今生
8848.86m珠峰新高程
热爱与坚持
当我在文字中投宿
巧用混合图层 制作抽象动感森林
GPS控制网的高程异常拟合与应用
图层法在地理区域图读图中的应用
跟我学添加真实的光照效果
SDCORS高程代替等级水准测量的研究
回归支持向量机在区域高程异常拟合中的应用