ArcGIS Pro 简明教程(2)基础操作和简单制图

By 李远祥

本章主要介绍ArcGIS Pro如何加载数据并进行简单的地图制作,以基本的操作为主。

上一章节介绍过,ArcGIS Pro是可以直接兼容ArcGIS桌面软件生成的地图、场景、符号库等文档的,其表现出良好的兼容性。因此,如果直接有一些mxd文档已经制作好,那就不需要重新去制作地图文档,直接导入即可。运行ArcGIS Pro会弹出一个全新的界面,不再是提示我们新建地图或者场景之类的,而是直接要求新建一个工程或者打开已有的工程,如下图所示

ArcGIS Pro的工程是一个目录结构,但结构里面会存在一个.aprx的文件,双击这个文件也可以打开ArcGIS Pro的工程,这个就有点类似于ArcMap的mxd文档了

新建工程下面是几个选项模板,可以创建全球场景(球体三维)、本地(普通场景)、地图三个模板。模板的主要作用在于打开的时候会默认创建一个与模板对应的场景或地图。下图使用一个Global模板,默认创建了一个球体的场景。

如果使用空模板,就不会创建任何的地图和场景,则需要在单独创建,如下图

关于内置的工程模板,笔者个人感觉意义不大,毕竟一款专业人员使用的工具,这些场景和地图还是知道怎么创建的。

新建一个空的工程,然后新建地图,可以看到默认加载一个网络地图,这一点与ArcMap区别很大,如果不登陆Portal的话,Pro默认加载的底图来自于ArcGIS Online,会根据当前网络位置选择不同国家的地图。如果用户只有少量的数据,缺乏基础的地图,这是非常好的一种模式。关于底图方面,ArcGIS Pro还可以选择多个不同的底图,在1.3版本中,已经可以连接到网络使用天地图的底图了。

如果不需要这些网络底图,可以在左边的内容列表中使用右键将其删除。对于已有的地图文档,可以直接使用导入的方式进行加载,确保可以使用之前的成果。

要是完全的新建一个地图,其操作跟ArcMap类似,可以在工程中创建文件夹连接,并将数据加载到其中。或者直接在工程默认的gdb中导入自己的数据。下图是使用了【添加文件】的方式进行数据连接。

由于Pro的界面设计不再是下拉菜单的模式,因此,类似ArcMap的【窗口】菜单是没有了,可以在【视图】标签中选择【工程】按钮,下拉后选择【工程窗格】,这样可以查看到工程的一些资源,如上一步连接的文件夹,如下图所示

在Pro中基本上在原有的图标基础上重新做了设计,这些要素类的符号都带上扁平和半透明风格,还算是比较前卫。

数据的加载终于可以实现了在【目录】窗口中多选了,常规的windows操作方式,shift键多选,control键逐个增加选择,比ArcMap的【目录】窗体感觉好多了。

选中要素类之后,直接按住鼠标不放,将其拖进地图窗口中,实现多个图层加载。ArcGIS Pro已经没有了ArcMap中的【标准工具】了,没有了缩放工具和平移工具。缩放地图则需要采用鼠标滚轮,按住鼠标左键不放进行拖拽实现地图平移,默认点击地图位原来的识别操作。可以说,在地图操作上不需要做任何操作状体的切换,全部有Pro自行识别,这一点还是比较友好。使用识别工具操作的时候,会先采用高亮蓝色表示选中,然后这个蓝色会逐渐扩散,最后完全消失,带有不错的动画显示效果,不像ArcMap那样直接给一个高亮蓝色显示。

在制图方面,ArcGIS Pro还是可以直接使用之前ArcMap的符号库,这让工作的迁移方便了不少。符号库不再从菜单里面调出来,而是在工程面板中调用。工程面板中默认已经带有【样式】选项,下拉之后可以看到集成进去的几个符号库的常规方案。这跟ArcMap的符号库还是有一定的组织结构上的区别。

默认的都是空的符号库,如果要创建或者导入已知的符号库,可以在【样式】项右键进行新建或导入。

刚接触Pro可能会对这几个选项有点疑问,往往对【添加样式】和【导入】感到迷惑。【添加样式】其实也是导入符号库的一种方式,只不过这个添加不像ArcMap那样可以直接勾选软件内置的符号库,而是直接选择一个外部的库文件.stylex(ArcGIS Pro的符号库后缀位.stylex)。如下图所示

而【导入】选项,才是导入之前ArcMap的符号库style文件。

导入后可以在【工程】面板中查看到导入的符号库。符号库已经不能双击打开了,只能使用右键—管理进行打开查看。查看的方式也变为工程管理的方式查看,选中任何一个符号,都可以查看其【描述】、【属性】、【预览】。如果要修改符号的设置,必须在【属性】面板中进行修改。如下图所示

对于老用户来说,可能符号库的管理方式做得过于复杂,少了以前双击进入设计的便捷途径。不过,接下来在符号调用方面又带来了比较新的操作,直接双击图层的符号,会在后边的面板中加载【符号系统】面板,应用符号后不会自动关闭,可以直接在地图窗口查看到应用后的效果,而不需担心以前那样有个弹出窗体遮挡。如果觉得符号不合适,可以继续选择,符号的选择也不影响地图的操作,这一点做得非常好,特别是对于那些需要一边设置符号一般查图的人,带来了极大的方便。

如果需要使用不同的渲染方式去渲染图层,直接点击图层的名称,会弹出符号系统的渲染选择,如下图所示

其他的符号选择方式跟ArcMap相差不大。整个配图的过程各种提示的操作还是相当人性化,对于新手来说,能够减少操作过程中来回查看帮助步骤。

关于标注方面,默认使用的时Maplex引擎。原则上Esri在Pro上是不分标注引擎的,标注引擎是ArcMap上的一个特点,但在ArcMap10.1以后,Maplex就成为了ArcView级别上的主模块的功能,不存在另外收费的问题。但在Pro中还依然保留着可以切换到非Maplex引擎,估计是对非常老的版本的支持吧。在内容列表的右键中,可以选择是否使用Maplex引擎,但默认都是开启的,而且界面还算比较友好,已经将一些Maplex常规的操作引入到右键菜单中了,例如优先级、权重等。

尤其是权重,比较贴心,直接查看到每个标注图层所设置的权重值,并且能在界面中直接设置。

在标注设置方面,也是选中图层,然后标签页会自动提示到【图层要素】的大标签选项,并且在【标注】小标签中显示所有的设置,例如分类、可见比例、标注样式、标注放置方式等,基本上将以前普通标注引擎和Maplex引擎的选项非常柔和的融合在一起。

在每一个标签下都有一个展开的小按钮图标,点击之后会将更加详细的设置加载在右边的面板中,基本的功能设置在标签页中可以完成,对于专业用户,则需要点击这个小图标去使用更详细的设置,(ArcGIS Pro中所有的操作都是如此,基本上将常用的工具放在标签可见的位置,详细的设置再点开对应的面板)如下图所示

总结:总体上看,一些简单的操作ArcGIS Pro 由于再也没有历史包袱,在细节上做的非常不错。对于新手来说,ArcGIS Pro 上手是要比传统的ArcMap简单容易;对于老手来说,ArcGIS Pro更多的是智能识别下一步的操作,减少菜单项的使用,长时间使用后会更加的顺手。

ArcGIS Pro 简明教程(2)基础操作和简单制图的更多相关文章

  1. ArcGIS Pro 简明教程(4)工具和模型构建器

    ArcGIS Pro 简明教程(4)工具和模型构建器 by 李远祥 工具箱中的工具 ArcGIS Pro 在1.3版本基本上已经继承了ArcMap的所有工具,而且会不断加入一些它自身才有的工具,例如适 ...

  2. ArcGIS Pro 简明教程(3)数据编辑

    ArcGIS Pro 简明教程(3)数据编辑 by 李远祥 数据编辑是GIS中最常用的功能之一,ArcGIS Pro在GIS数据编辑上使用习惯有一定的改变,因此,本章可以重点看看一些编辑工具的使用和使 ...

  3. ArcGIS Pro 简明教程(1)Pro简介

    ArcGIS Pro 简明教程(1)Pro简介 ArcGIS Pro已经发布了相当的一段时间了,截至笔者写这系列文章的时候已经是1.3版本了,已经是相当完善的一个版本,基本上已经完成了原来ArcGIS ...

  4. Linux 入门教程:基础操作 01

    1.1 实验内容 实验楼环境介绍 常用 Shell 命令及快捷键 Linux 使用小技巧 1.2 实验知识点 Linux 基本命令 通配符的使用 查看帮助文档 终端的概念 通常我们在使用 Linux ...

  5. Node.js学习笔记(3):NPM简明教程

    Node.js学习笔记(3):NPM简明教程 NPM常用操作 更新NPM版本 npm install npm -g -g,表示全局安装.我们可以指定更新版本,只需要在后面填上@版本号即可,也可以输入@ ...

  6. Python 简明教程 --- 3,Python 基础概念

    微信公众号:码农充电站pro 个人主页:https://codeshellme.github.io 控制复杂性是计算机编程的本质. -- Brian Kernighan 了解了如何编写第一个Pytho ...

  7. Python 简明教程 --- 25,Python 目录操作

    微信公众号:码农充电站pro 个人主页:https://codeshellme.github.io 做技术一定要一颗恒心,这样才不会半途而废. 目录 上一节我们介绍了文件相关的操作,本节我们来介绍目录 ...

  8. Guitar Pro 7教程之打开播放文件的操作技巧

    前面的章节我们讲过了很多关于Guitar Pro的相关教程,由于最近{cms_selflink page='index' text='Guitar Pro'} 7中文版刚上新没多久,很多玩吉他的小伙伴 ...

  9. Django笔记&教程 6-2 表单(Form)基础操作

    Django 自学笔记兼学习教程第6章第2节--表单(Form)基础操作 点击查看教程总目录 1 - 编写表单类 创建新的表单类的代码,一般写到一个专门的forms.py文件中(一般放在对应的app文 ...

随机推荐

  1. C++异常第二篇---C++标准库异常类exception的使用

    1 继承图示 2 具体讲解 C++标准库异常类继承层次中的根类为exception,其定义在exception头文件中,它是C++标准库所有函数抛出异常的基类,exception的接口定义如下: na ...

  2. LED调光,PFM即pulse frequence modulation

    PWM不是唯一的调制方式,可以PWM,也可以PFM,也可以混合调制. PWM即pulse width modulation的缩写,脉冲宽度调制,保持开关周期不变,调节开关导通时间. PFM即pulse ...

  3. HMM的概率计算问题和预测问题的java实现

    HMM(hidden markov model)可以用于模式识别,李开复老师就是采用了HMM完成了语音识别. 一下的例子来自于<统计学习方法> 一个HMM由初始概率分布,状态转移概率分布, ...

  4. ID3决策树预测的java实现

    刚才写了ID3决策树的建立,这个是通过决策树来进行预测.这里主要用到的就是XML的遍历解析,比较简单. 关于xml的解析,参考了: http://blog.csdn.net/soszou/articl ...

  5. Tomcat与Nginx、Apache结合的相关实践

    一.LNMT 简介:在Tomcat服务器前端部署一个Nginx(反向代理),当用户请求静态资源时,由Nginx服务器负责响应:当用户请求java应用程序资源时,由后端的Tomcat服务器进行响应. 环 ...

  6. margin负值布局(一)

    搜索关键词:margin  负-100% 链接地址: 负margin用法权威指南 负边距(negative margin)实现自适应的div左右排版 <div class="cont& ...

  7. photoshop如何快速切图

    作为业余爱好,之前都是用比较笨的方法切图,甚至用裁剪工具一张一张的切. 后来知道用切片工具,但也仅限于互不重叠的图片. 在工作中实际使用时才发现实在是太慢了,慢到上级自己说你不用做了,我来吧. 其实, ...

  8. TCP/IP协议头部结构体(网摘小结)(转)

    源:TCP/IP协议头部结构体(网摘小结) TCP/IP协议头部结构体(转) 网络协议结构体定义 // i386 is little_endian. #ifndef LITTLE_ENDIAN #de ...

  9. 开启分布式事物DTC

    1.web服务器开启分布式事物配置后,数据库服务器的host文件要设置  “IP  web服务器主机名” 的映射,否则会 出现 “与基础事务管理器的通信失败” #跨网段使用TransactionSco ...

  10. Linux之文件过滤分割与合并

    文件过滤分割与合并 1.grep命令 grep(global regular expression print)全面搜索正则表达式并把行打印出来,是一种强大的文本搜索工具,它能使用正则表达式搜索文本, ...