ArcMap使用记录

ArcMap使用记录

一、前言

  • ArcMap版本:10.2
  • 参考

ArcMap:https://desktop.arcgis.com/zh-cn/arcmap/

Learn-ArcGIS:https://learn.arcgis.com/zh-cn/

二、正文

1.加载地图数据

以瓦片图为例

  • FileAdd DataAdd Data...

  • 选择瓦片地图的存放目录

2.创建点图层

  • ArcMapCatalogDefault.gdb (右击) – NewFeature Class...
  1. 基本信息
    1)Name:图层名称
    2)Alias:图层别名
    3)Type:图层类型;Point Feature 点要素
  2. 坐标系
    1)Geographic Coordinate Systems – World – WGS 1984
  3. 默认
  4. 默认
  5. 图层属性
    1)填写属性名和数据类型
  • 工具栏 – EditorStart Editing
  • 工具栏 – Create Features – 点击图层创建点要素数据

Construction Tools 构建方式

Organize Templates 要素模板

  • 工具栏 – Attributes – 编辑当前要素的属性值

  • 图层 (右击) – Open Attribute Table – 选中行 – Delete Selected [删除要素]

  • 工具栏 – EditorSave EditsStop Editing

3.发布图层

先决条件:已经安装ArcGIS Server,并启动了 ArcGIS Server 服务

  • FileShare AsService...
  1. 选择 Publish a service

  2. Publish a service
    1)Choose a connection:arcgis on localhost_6080(publisher)

    • 第一次发布,需要添加服务 +,选择 Publish GIS services
    • 填写的URL,可以参考提示例子,如: http://localhost:6080/arcgis
    • 用户名和密码,可以填写 ArcGIS Server 的登录信息

    2)Service name:图层名称

  3. Publish service to folder

    1)Use existing folder:选择需要的文件夹,默认根目录

    2)Create new folder:创建新的文件夹(建议一个项目对应一个文件夹)

  4. 图层服务配置

    1)Parameters:Maximum number of records returned by the server :服务器返回的最大记录数,(每次查询最多返回多少条数据)

    2)Capabilities:选项图层服务类型

    3)Pooling:Maximum number of instances per machine :每台机器的最大实例数,(可同时处理多少个服务请求)

  5. Analyze:校验服务 ;Publish :发布服务

4.叠加分析-相交

将两个图层的重叠部分输出

例如:广东省高速公路广州市行政区域图 做相交处理,最终得到 广州市高速公路图

  • ArcToolboxAnalysis ToolsOverlayIntersect

  • Input Features 选择需要的要素图层

5.栅格图层转为点要素图层

  • ArcToolboxConversion ToolsFrom RasterRaster to Point

  • Input Features 选择需要的要素图层

6.领域分析-近邻分析

注意:输入图层会自动新增两个字段(使用 Generate Near Table 工具可避免新增字段的问题)

[NEAR_FID-存储最近的要素的要素ID]

[NEAR_DIST-存储从输入要素到最近的要素的距离]

参考:

https://desktop.arcgis.com/zh-cn/arcmap/10.3/tools/analysis-toolbox/how-near-analysis-works.htm

  • ArcToolboxAnalysisProximityNear

Input Features 输入要素图层

Near Features 近邻要素图层

7.ArcMap扩展模块

参考:

https://desktop.arcgis.com/zh-cn/arcmap/latest/extensions/main/using-extensions-in-arcgis.htm

https://desktop.arcgis.com/zh-cn/arcmap/latest/extensions/main/about-arcgis-for-desktop-extensions.htm

  • 工具栏 – CustomizeExtensions...

3D Analyst、ArcScan、Geostatistical Analyst、Network Analyst、Publisher、Schematics、Spatial Analyst、Tracking Analyst

8.图层坐标系转换

例如:将 GCS_WGS_1984 转换为 GCS_Beijing_1954

  • ArcToolbox - Data Management Tools - Projections and Transformations - Feature - Project

Input Dataset or Feature Class:选择需要坐标系转换的要素类(图层)

Input Coordinate System(optional):原要素类的坐标系;工具自动填写

Output Dataset or Feature Class:转换后要素类输出的位置

Output Coordinate System:选择输出要素类的坐标系

Geographic Transformation(optional):可不填写

9.栅格图的裁剪

例如:将广东省的XX栅格图,剪切为广州市的XX栅格图

  • ArcToolboxData Management Tools.tbxRasterRaster ProcessingClip

Input Raster:输入需要裁剪的栅格图层
Output Extent(optional):裁剪的范围图层,例如:广州行政区域图
勾选:Use Input Features for Clipping Geometry(optional)

10.线图层转为面图层

参考:
http://resources.esri.com/help/9.3/arcgisengine/java/gp_toolref/data_management_tools/feature_to_polygon_data_management_.htm
https://desktop.arcgis.com/zh-cn/arcmap/10.3/tools/data-management-toolbox/feature-to-polygon.htm

前提:线与线之间是首尾相连,形成封闭形状

  • ArcToolboxData Management Tools.tbxFeaturesFeature To Polygon

Input Features:输入要素(线图层)

Output Feature Class:输出要素
XY Tolerance(optional):如果发现导出的面不完整,可以调整当前参数,比如:单位选择 Meters,值为 100

11.属性表中显示小数点前的0

属性表中 double 类型不显示小数点前的 0,例如:.123 ,正常的是 0.123

  • 方法一:(局部设置)

打开属性表 --> 选中属性表的某一列属性名 --> 属性名处(右击) --> Properties...
–> Numeric... 按钮)
–> Custom --> Format string --> 选择 0.0

  • 方法二:(全局设置)

Win7系统 --> 点击 电脑状态栏右下角的时间和日期 --> 更改日期和时间设置...
–> 更改日期和时间(D)... --> 更改日历设置
–> 数字 选项卡 --> 零起始显示(P): --> 选择 0.7

12.显示统计图表

场景说明:显示统计图表,并插入图例
注意:需要属性表的字段为数值型

  • ArcMap 打开图层 – 双击图层,打开 Layer Properties 窗口 – Symbology 选项卡 – 左侧树形菜单,选择 Charts – 选择 PieBar/ColumnStacked – 选择 统计的字段 – 最后 应用 按钮

插入图例:
官网说明:https://desktop.arcgis.com/zh-cn/arcmap/10.3/map/working-with-arcmap/using-page-layouts.htm
油管视频:https://www.youtube.com/watch?v=bcXGvzlKJy4

  • 切换视图:ArcMap 顶端菜单栏 View – 选择 Layout View
  • 插入图例:ArcMap 顶端菜单栏 Insert – 选择 Legend…
  1. 选择插入图例的图层
  2. 编辑图例名称、设置文字样式
  3. 设置边框样式
  4. 设置图例的形状或者图案
  5. 设置图例间距

13.多个图层合并为一个图层

参考:https://desktop.arcgis.com/zh-cn/arcmap/10.3/tools/analysis-toolbox/union.htm
场景说明:
将多个相同类型的图层合并为一个图层

合并后,表格中的字段,如果相同则不变,否则会自动创建

  • ArcToolboxAnalysis ToolsOverlayUnion

Input Features:选择多个图层

Output Feature Class:选择输出路径

JoinAttributes(optional):默认 ALL

14.设置比例尺范围

参考:
https://desktop.arcgis.com/zh-cn/arcmap/10.3/map/working-with-layers/displaying-layers-at-certain-map-scales.htm

https://desktop.arcgis.com/zh-cn/arcmap/10.3/map/working-with-text/setting-scale-ranges-for-label-classes.htm

1. 设置图层

  • 当前图层(右击)-- General (选项卡)

勾选 Don't show layer when zoomed:

Out beyond:缩小超过

In beyond:放大超过

2. 设置标注

  • 当前图层(右击)-- Labels (选项卡)

勾选 Label features in this layer

Label Field:显示的标注属性(Expression… 按钮可以设置多个属性同时显示)

Scale Range... 按钮设置标注比例尺

勾选 Don't show layer when zoomed:

Out beyond:缩小超过

In beyond:放大超过

15.图片定义坐标系

发布图片服务时报错:

Data frame does not have a spatial reference

  • ArcToolbox - Data Management Tools - Projections and Transformations - Define Projection

Input Dataset or Feature Class:选择图片

Coordinate System:选择坐标系,例如:GCS_WGS_1984

16.面图层计算面积

  1. 图层中新增面积字段
  • ArcMap- ArcCatalog窗口 - 找到图层 (右击) - Properties... - Fields 选项卡

Field Name:字段名称;
DataType:字段类型选 Double

  1. 计算元素面积
  • 将图层显示在 ArcMap 中 - Table Of Contents 窗口(图层名称右击) - Open Attribute Table - 选中面积字段列(右击)- Calculate Geometry...

Units:单位选择 Square Kilometers[sq km]

17.mxd多图层迁移

https://desktop.arcgis.com/zh-cn/arcmap/10.3/map/working-with-arcmap/referencing-data-in-the-map.htm

  • 场景说明: 将一个包含了多个图层的 mxd 工程文件(包含多个 shapefile 文件);从 A 电脑迁移到 B 电脑
  1. A 电脑操作:
  • ArcMap 双击 xmd 打开工程文件 - 工具栏 File - Map Document Properties...

Pathnames勾选 Store relative pathnames to data sources (将相对路径名存储到数据源)

  • 将 mxd 和 shapefile 文件 迁移到 B 电脑
  1. B 电脑操作:
  • ArcMap 双击 xmd 打开工程文件 - 点击其中一个 图层 勾选框 (第一次点击会取消勾选;再点击一次,选择图层数据源)- 选择完成后,其它图层会自动关联数据源
  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

趴着喝可乐

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值