苍穹软件综合注记在arcmap软件中的设置方法探讨

苍穹软件综合注记在arcmap软件中的设置方法探讨

ID:10881656

大小:41.50 KB

页数:5页

时间:2018-07-08

苍穹软件综合注记在arcmap软件中的设置方法探讨_第1页
苍穹软件综合注记在arcmap软件中的设置方法探讨_第2页
苍穹软件综合注记在arcmap软件中的设置方法探讨_第3页
苍穹软件综合注记在arcmap软件中的设置方法探讨_第4页
苍穹软件综合注记在arcmap软件中的设置方法探讨_第5页
资源描述:

《苍穹软件综合注记在arcmap软件中的设置方法探讨》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、苍穹软件综合注记在ArcMap软件中的设置方法探讨摘要:本文主要针对北京苍穹数码测绘有限公司KanqGIS空间数据处理软件(以下简称苍穹软件)中的线状地物分数形式的综合注记在美国ESRI公司的ArcMap9.3软件中的设置方法进行探讨,为第二次土地调查图件成果的跨平台转换应用提供支持。通过分析探讨,利用ArcMap9.3软件中的label和Maplex模块功能,完全实现了注记的跨平台显示效果。关键词:注记苍穹软件ArcMap1概述第二次全国土地调查相关规程要求,土地利用现状图中的线状地物注记采用ab/c

2、的形式,a表示线状地物编号,b表示权属性质(国有土地表示为“G”,集体土地不标注),c表示地类编号[1]。苍穹软件通过了第二次全国土地调查领导小组组织的软件测评,其在线状地物注记的处理上严格按照国家规程要求,并实现了自动注记功能。在实际应用中,许多情况下需要将第二次土地调查成果在ArcMap软件中显示、应用、分析。由于苍穹软件对注记的处理是通过特殊处理并显示,在ArcMap软件中无法直接显示。本文主要探讨这些注记如何在ArcMap9.3软件中通过设置,完全还原苍穹软件的注记显示效果。2苍穹软件和ArcM

3、ap软件简介KanqGIS是北京苍穹数码测绘有限公研发的大型地理信息系统基础软件平台,向各级政府部门、社会公众、行业应用提供标准的GIS应用系统平台软件。苍穹空间数据处理平台是由苍穹数码自主研发的,集数据采集、编辑、检查、处理、入库、变更于一体的数据处理平台。该平台支持各种影像的配准、自动匀光、镶嵌、纠正,提供平面、三维数据采集功能,经过高效的数据处理及严格的质量检测控制,最终建立集矢量、影像、属性、文档于一体的空间数据库。该平台现已广泛应用于国土资源、农业、林业、房产、市政、环保、交通、水利、电力、税

4、务等行业。ArcMap是ArcGISDesktop三个用户桌面组件之一。ArcGIS是美国环境系统研究所(ESRI)于1978年开发的GIS系统。ArcMap是一个可用于数据输入、编辑、查询、分析等等功能的应用程序,具有基于地图的所有功能,实现如地图制图、地图编辑、地图分析等功能。ArcGIS的Maplex扩展模块在ArcMap中增加了高级的标注布局和冲突检测的方法。它可以生成能保存在地图文档中的文字,也能产生可以保存在geodatabase复杂的注记层中的注记。Maplex已经包括在ArcInfo中,

5、对于ArcView和ArcEditor来说它也是一个可选择的扩展模块。苍穹软件和ArcMap软件对文字注记处理方法有相同点,也有不同的,下表是二者之间的比较。软件名称管理方式是否支持图层设置方式苍穹软件注记图层是,可输出shp图层根据属性自动设置ArcMap9.3软件Label/AnnotationLabel不是独立图层,Annotation是独立图层,可独立保存转换手动设置,可使用Maplex优化标注将苍穹软件中的注记图层保存为shp文件后,可以在ArcMap软件中直接加载。该shp文件实质上为Pol

6、ygon性质的文件,在ArcMap软件中显示的效果为区域,而不是标注,但关于标注的字体、大小、旋转角度等信息均包含在区域的属性表格中。本文主要探讨如何将这些属性信息,利用ArcMap9.3软件中的Label功能和Maplex扩展模块,通过手动设置完全还原苍穹软件中显示的注记效果。3设置方法及步骤3.1注记shp文件保存将苍穹软件中生成的线状地物综合注记文件保存为shp文件,并在ArcMap中加载。加载后注记文件实际为一个性质为Polygon的文件。每一个Polygon即为一个注记的范围。下面要做的就是将

7、这些Polygon的属性按照字体、大小、旋转角度Label成注记。3.2设置注记字体、大小和分数显示该部分设置通过VBScript脚本代码实现。具体操作为:(1)Properties->Labels。(2)勾选Labelfeatureinthislayer。(3)单击Expression…。(4)选中Advanced.(5)将以下VBScript代码复制到代码框。FunctionFindLabel([ZJNR],[ZT],[GD])split_str=split([ZJNR],"

8、

9、")str=spli

10、t_str(0)&vbNewLine&split_str(1)strfont=""&str&""strwidth=""&strfont&""FindLabel=strwidthEndFunction(6)点击OK。(7)点击PlacementProperties->Placementtab。选中Alwayss

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。