- 1、本文档共71页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ArcGIS教程1产品及功能介绍1
ArcGIS Desktop 应用基础 本章内容 总述 ArcMap 基本功能介绍 ArcCatalog创建各种要素和技巧 ArcToolBox 相互调用 使用过程中的常见问题 1、总述 2、ArcMap 基本功能介绍 ArcMap :数据显示、数据编辑、数据查询、数据分析、地图制图等 2、ArcMap 重点功能介绍 动态投影、设置相对路径 专题图 标注和注记 布局编辑 地图打印输出 动态投影 ? 所谓动态投影指,ArcMap中的Data 的空间参考或是说坐标系统是默认为第一加载到当前工作区的那个文件的坐标系统,后加入的数据,如果和当前工作区坐标系统不相同,则ArcMap会自动做投影变换,把后加入的数据投影变换到当前坐标系统下显示!但此时数据文件所存储的数据并没有改变,只是显示形态上的变化!因此叫动态投影! 同一基准面(比如:北京54、西安80),不同中央经线的数据,不需自动转换,可以自动叠加。 设置相对路径 打开任意一个MXD,具体见:\2\arcmap\相对路径的设置.exe 2.2.专题图 单一符号, 一个图层一个样式 唯一值专题,一个字段、多个字段(ArcGIS最大3个字段),自己设置对应,还有两种,1、和符号库匹配,2、和lyr图层匹配 分类(范围)专题 按颜色分类(范围)、按符号的大小分类、比例专题(proportional),点密度专题 图表专题 组合专题 单一符号, 一个图层一个样式 透明设置,按字段所占的百分比,值越小,透明度越高 唯一值专题,一个字段 唯一值专题中特殊应用-分组 将中国地图按行政代码所有1开头合并成一组(group vaules) 唯一值专题中特殊应用-修改所有边线为红色 打开面符号编辑时,只修改边线 唯一值专题中特殊应用-交叉道路处理 Join用于同类,merge用于不同类,实际只对线有效 唯一值专题,多个字段, 1、和符号库匹配 符号的名字和字段值匹配,按符号的样式显示地图 和lyr图层匹配 分类(范围)专题 按颜色,面积越大,颜色越深 分类(范围)专题 按符号大小,面积越大,颜色越大 分类(范围)专题 按比例符号 图表专题 直方图两个字段 图表专题 直方图两个字段值累加专题 2.3标注和注记 ArcGIS中的标注与注记(Label与Annotation)区别 Label有字段属性动态标注出来,不改比例尺的变化,改变字体大小,标注位置,会随比例尺的变化,改变标注的位置 label设置后必须以mxd方式保存 Annotation比例尺的变化,改变字体大小,有参考比例尺,随比例尺的变化,改变标注的位置,注记的方式可以灵活多样,每个都是一个独立的实体。 2.3.1、地图标注 1、简单标注 2、复杂标注 1.简单标注 1、简单标注字段 1、简单标注字段—设置标注位置 总是水平,或则按图形方向 仅仅放在图形内部 1、简单标注字段—设置标注可视范围 1、简单标注字段—有些标注部分 2、复杂标注(中级) 1分式注记 [UseCode] vbnewline —————vbnewline [ObjName] 复杂分式 [UseCode] vbnewline [ParcelNo] ———— vbnewline [ObjName] 2、复杂标注 2、分式注记 [UseCode] vbnewline ———— [ParcelNo] vbnewline [ObjName] 2、复杂标注 3一个字段分行表示 Function FindLabel ( [SitName] ) FindLabel = mid([SitName],1,4) vbnewline mid([SitName],5,len([sitname])-4) End Function 标注显示一位小数 (高级) Function FindLabel ( [PERIMETER] ) if abs(round([PERIMETER],0)-[PERIMETER] )0.01 then FindLabel = [PERIMETER] .0 else FindLabel = round([PERIMETER],1) end if End Function 标注显示四位小数 方法二(高级) Function FindLabel ( [newarea] ) FindLabel =replace(formatNumber( [newarea],4),,,) End Function 2、复杂注记 5, 等高线标注实现(中级) 二、注记 1、建立注记层 1)建立GeoDatabase 修改注记的参考比例
文档评论(0)