ArcGIS美化科研论文地图(利用在线底图)

1.加载在线底图服务

在ArcGIS Desktop中打开Catalog窗口,在GIS Servers中点击Add ArcGIS Server,之后选项全部默认,仅在URL中输入以下网址https://services.arcgisonline.com/arcgis

之后就可以看到底图了

 

我们在WorldElevation3D中选择NatGeo_World_Map底图,剩余丰富的底图需要读者自行探索了~将底图添加到ArcGIS里,查看效果:

 

接下来添加地图所需的矢量要素,添加一个面矢量构成边界;再添加所需要的标记点,右键点数据Symbology进行分类,每一类定义一个形状。在ArcGIS中Symbol Selector中选择更多Edit Symbol,可以对Symbol的边框、大小、效果进行更细致的处理

现在的地图投影是WGS84,将现在坐标系修改为一个投影坐标系,使其更美观,方法是右键空白处,Data Frame Properities——Coordinate System选择投影为Robinson(World),可以在搜索框中搜索。调整好后切换到布局视图(Layout View)添加图例,通过Insert——Lengend添加,再把添加好的图例右键Convert to graphics——Ungroup——Ungroup,进行排列,结果如图。

 

现在已经非常神似原图了,还缺少一步添加边框和经纬线(世界地图的经纬线可以不要求,这里我不添加了,但是步骤和下面一样)。右键图层空白处——Properties——Grid——New Grid——下一步——Intervals输入180latitude和360longtitude——下一步——Major division和Minor全都去掉勾选。完成后再点击Properties把Lable(经纬度)取消勾选。

最后可以导出图片到PPT,添加文字。通过右键图片——设置图片格式——略微降低对比度。添加字体和指示符号,最终成果如图:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/103917.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

js---16-----JavaScript中的类型转换机制

、类型转换机制是什么? JS中有六种简单数据类型:undefined、null、bollean、string、number、symbol,以及引用类型object 但是我们声明的时候只有一种数据类型,只用运行期间才会确定当前类型。 上面代码中,x的值在编…

使用iCloud和Shortcuts实现跨设备同步与自动化数据采集

在如今的数字时代,跨设备同步和自动化数据采集对于提高工作效率和便利性至关重要。苹果的iCloud和Shortcuts App为我们提供了强大的工具,可以实现跨设备同步和自动化数据采集的功能。本文将详细介绍如何利用iCloud和Shortcuts App实现这些功能&#xff0…

[NLP]LLM---FineTune自己的Llama2模型

一 数据集准备 Let’s talk a bit about the parameters we can tune here. First, we want to load a llama-2-7b-hf model and train it on the mlabonne/guanaco-llama2-1k (1,000 samples), which will produce our fine-tuned model llama-2-7b-miniguanaco. If you’re …

什么是SpringMVC以及SpringMVC框架的优点

它是基于MVC开发模式的框架,用来优化控制器.它是Spring家族的一员.它也具备IOC和AOP. 什么是MVC? 它是一种开发模式,它是模型视图控制器的简称.所有的web应用都是基于MVC开发. M:模型层,包含实体类,业务逻辑层,数据访问层 模型 模型(Model):就是业务流程/状态…

python-55-打包exe执行

目录 前言一、pyinstaller二、实践打包exe1、遇坑1:Plugin already registered2、遇坑2:OSError 句柄无效 三、总结 前言 你是否有这种烦恼? 别人在使用你的项目时可能还需要安装各种依赖包?别人在使用你的项目,可能…

vscode中讨厌的蓝色波浪线的去除小trick和原理

问题描述 不小心“设置同步”时和远程电脑的合并(merge)了,然后就出现了这个问题!烦死了!!! 大概是这个样子: 解决办法 站在了巨人的肩膀上,在下图位置输入这样一行参数&…

gpt测试

已知a地一石头售价80,b地售价112,小明初始资金8000,在a地全仓购入后,去b地出售,然后小明又回到a地,再次全仓购入然后去b地出售,这样继续出售10次后,小明有多少钱?石头是不…

axios返回几种数据格式? 其中Blob返回时的size是什么意思?

axios返回几种数据格式? 其中Blob返回时的size是什么意思? 1、字符串(String):服务器可以返回纯文本或HTML内容,Axios会将其作为字符串返回。 2、JSON(JavaScript Object Notation)&#xff…

16 “count(*)“ 和 “count(1)“ 和 “count(field1)“ 的差异

前言 经常会有面试题看到这样的问题 “ select count(*) ”, “ select count(field1) ”, “ select count(1) ” 的效率差异啥的 然后 我们这里 就来探索一下 这个问题 我们这里从比较复杂的 select count(field1) 开始看, 因为 较为复杂的处理过程 会留一下一些关键的调试…

2022年03月 C/C++(六级)真题解析#中国电子学会#全国青少年软件编程等级考试

C/C++编程(1~8级)全部真题・点这里 第1题:多项式相加 我们经常遇到两多项式相加的情况, 在这里, 我们就需要用程序来模拟实现把两个多项式相加到一起。 首先, 我们会有两个多项式,每个多项式是独立的一行, 每个多项式由系数、 幂数这样的多个整数对来表示。 如多项式 2…

【RabbitMQ】介绍及消息收发流程

介绍 RabbitMQ 是实现 AMQP(高级消息队列协议)的消息中间件的一种,最初起源于金融系统,用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。 RabbitMQ 主要是为了实现系统之间的双向解耦而实…

FasterNet(PConv)paper笔记(CVPR2023)

论文:Run, Don’t Walk: Chasing Higher FLOPS for Faster Neural Networks 先熟悉两个概念:FLOPS和FLOPs(s一个大写一个小写) FLOPS: FLoating point Operations Per Second的缩写,即每秒浮点运算次数,或…