使用R语言绘制地图,图审号地图:2019年中国地图-审图号GS(2019)1822号为基础制作的矢量shp 地图数据
下面介绍用R语言如何绘制:
1 加载数据 ·
以民政部网站数据为例,利用R语言如何下载数据和绘制地图。民政部数据的API为http://xzqh.mca.gov.cn/data/,全国边界矢量为quanguo_Line.geojson,全国省级矢量为quanguo.json,全国县级矢量为xian_quanguo.json。
# 前提要先安装这些包,再进行加载
library(geojsonsf)
library(sf)
library(ggplot2)
library(cowplot)
library(tidyverse)
library(ggspatial)
# 调用API
chn <- st_read(dsn = "http://xzqh.mca.gov.cn/data/quanguo.json", stringsAsFactors=FALSE)#全国省图
由于该数据没有投影,需要给定投影。
st_crs(chn) = 4326 #WGS84,EPSG:4326
#加载线边框
l <- st_read(dsn = "http://xzqh.mca.gov.cn/data/quanguo_Line.geojson", stringsAsFactors=FALSE)
#选择国境线
g<-l[l$QUHUADAIMA == "guojiexian",]
绘制地图
#利用ggplot2绘制
map <- ggplot() + geom_sf(data = chn, color='black',#线条颜色
使用R语言绘制地图,图审号地图:2019年中国地图-审图号GS(2019)1822号为基础制作的矢量shp 地图数据相关推荐
- R语言绘制线图(line)实战
R语言绘制线图(line)实战 目录 R语言绘制线图(line)实战 #仿真数据 #基础线图
- R语言绘制空白图实战
R语言绘制空白图实战 目录 R语言绘制空白图实战 #绘制空白图1 #绘制空白图2 #绘制空白图3
- R语言绘制火山图(volcano plot)实战:为差异表达基因(DEGs)添加颜色、基于显著性阈值进行点的颜色美化、为选定基因添加标签
R语言绘制火山图(volcano plot)实战:为差异表达基因(DEGs)添加颜色.基于显著性阈值进行点的颜色美化.为选定基因添加标签 目录 R语言绘制火山图(volcano plot)实战 #导入 ...
- 运用R语言绘制小提琴图
运用R语言绘制小提琴图 一.概念 小提琴图是一种绘制连续型数据的方法,可以认为是箱形图与核密度图的结合体,与此同时,还可使用核密度图展示数据分布的'轮廓'效果,'轮廓'越大,即意味着数据越集中于该处, ...
- R语言绘制棒棒糖图(火柴杆图)
本博客介绍几种利用R语言绘制棒棒糖图(火柴杆图)的方法. 2. 使用原生ggplot方法 最容易也是最简单想到的方法是直接使用ggplot2包进行更新,这里需要使用ggplot本身的特性,通过图层叠加 ...
- matlab 画qq图,科学网—[转载]R语言绘制QQ图 - 刘朋的博文
R语言绘制QQ图 实例1: #############加载数据 data R R=apply(R,2,as.numeric) #R语言将字符串矩阵转化为数值型矩阵,apply()函数里面的第2个值,如 ...
- R语言绘制热图(其实是相关系数图)实践(二)corrplot包
目录 前言 corrplot包简介 语法和常用参数介绍 函数语法 参数介绍 实践 summary 参考资料 前言 在我的上一篇的内容中(R语言绘制热图实践(一)pheatmap包 ),我以绘制相关系数 ...
- R语言绘制QQ图实战(qqplot函数、qqnorm函数、qqline函数)
R语言绘制QQ图实战(qqplot函数.qqnorm函数.qqline函数) 目录 R语言绘制QQ图实战(qqplot函数.qqnorm函数.qqline函数)
- r语言绘制雷达图_用r绘制雷达蜘蛛图
r语言绘制雷达图 I've tried several different types of NBA analytical articles within my readership who are ...
最新文章
- python断言assert实例_Python断言assert的用法代码解析
- ls mac 显示最近修改日期_Find Any File for Mac(Mac本地文件搜索工具)
- Matplotlib 中文用户指南 2 安装
- ajax弹出提示框,Ajax环境下弹出提示框
- 拓端tecdat|R语言中的风险价值模型度量指标TVaR与VaR
- Wheel ProgressBar 实现之三——模拟进度过程
- WordPress安装插件提示输入FTP账户信息
- 【转】VS2008 入门基本操作
- 常用的几款抓包工具_ 常见的4种抓包工具比较
- 数电模电基础(1)分压电路
- 两向量叉乘的计算公式_向量的数量积和向量积怎么算?
- 给十二星座的12封信,句句说中你们的心理要害!
- SIGMOD 2021 论文简析:当公交网络连接满足通勤需求时的公共交通规划 Public Transport Planning
- mysql最快导表,IIS通过ISAPI_Rewrite完美实现Wordpress伪静态 | 沉默过客
- 微信JSSDK 签名错误invalid signature排查
- GDKOI 2017 参赛总结
- LoRaWAN协议-Class A类设备分析
- 【设计模式系列19】状态模式原理分析及其和策略模式,责任链模式的区别
- mysql 5.0 数据库_mysql5.0创建数据库
- 常用的四种CSS样式表格