百度地图 polygon点击事件_中国地图的画法
中国地图的画法
昨天,我们的小编推送了世界地图的画法(生信小白7行代码画一个高颜值的世界地图),今天我们来说一说中国地图的画法。
首先要强调一点,很多来自国外的地图数据中中国的版图有不少错误,千万要注意,不要被套路了。
强调第二点,画图的R代码非我原创,基于网上的版本改造而来。最主要的参考和数据下载自:https://github.com/EasyChart/Original_Data。
本文用到的所有数据也打包放到百度云盘https://pan.baidu.com/s/1JiC6DYniLc3EHszngbu8xw。
每次使用只需将“Province_Data.csv”中的第三列“Value”替换成自己的数据即可。
里边有涉及中文字符,需要注意编码的问题,在小编电脑上使用encoding = “GBK”是正常的。
输出图片保存为ppt格式,方便大家做些局部的调整。
#下载上述数据后,改成自己存放的目录。这里解压缩之后的目录为Chinese_mapsetwd("~/Desktop/scripts/Chinese_map/")
library(rgdal) library(ggplot2)library(dplyr)library(RColorBrewer)library(export)
dataProjected "./bou2_4m/bou2_4p.shp", use_iconv = TRUE, encoding = "GBK")dataProjected@data$id watershedPoints df_China "id")df_China$class"Mainland",nrow(df_China))
mydata "Province_Data.csv",header=TRUE,sep=',', as.is =T)head(mydata)#mydata为33 X 3的表格数据,列名分别为:NAME,province,Value#.csv数据下载:https://github.com/EasyChart/Original_Datadf_China"full")
Width9Height9long_Start124lat_Start16
df_Nanhai106.55 & df_China$long<123.58,]df_Nanhai4.61 & df_Nanhai$lat<25.45,]
min_longTRUE)min_latTRUE)max_longTRUE)max_latTRUE)
df_Nanhai$longdf_Nanhai$latdf_Nanhai$class"NanHai",nrow(df_Nanhai))
df_China#---------------------df_NanHaiLine:Nanhai Line-----------------------------------df_NanHaiLine "中国南海九段线.csv") colnames(df_NanHaiLine)"long","lat","ID")
df_NanHaiLine$longdf_NanHaiLine$lat#-----------------------中国省份分级统计地图-----------------------ggplot()+ geom_polygon(data=df_China, aes(x=long, y=lat, group=interaction(class,group),fill=Value),colour="black",size=0.25)+ #中国地图,包括中国主体部分和长方形方块内的南海诸岛数据 geom_rect(aes(xmin=long_Start, xmax=long_Start+Width+0.3, ymin=lat_Start-0.3, ymax=lat_Start+Height),fill=NA, colour="black",size=0.25)+ #绘制长方形方框 geom_line(data=df_NanHaiLine, aes(x=long, y=lat, group=ID), colour="black", size=1)+ #绘制长方形方框内的中国南海八段线 scale_fill_gradientn(colours = colorRampPalette(rev(brewer.pal(11,'Spectral')))(32))+ coord_cartesian()+ ylim(15,55)+ theme( legend.position=c(0.15,0.2), legend.background = element_blank() )graph2ppt(file="map.pptx", paper="A4")
上图展示的其实是各省关注小麦研究联盟的人数,最多的是北京市,其次是河南和山东。
百度地图 polygon点击事件_中国地图的画法相关推荐
- 百度地图infowindow的close事件_高德地图,百度地图,腾讯地图哪个更准?
先说结论 高德第一,百度第二,腾讯第三 这些地图商,他们是怎么知道"我家门口新开了一家咖啡店"这一事件的,并且标注上去还拍了照片呢?有些店新开了,有些店倒闭了,10年以前这条街上的 ...
- 安卓高德地图聚合点击事件_滴滴进攻,华为入场,互联网地图迎来大变局|深响独家...
©深响原创 · 作者|丁直仁 核 心 要 点 市场可能高估了美团与滴滴之间的冲突,而低估了滴滴与高德之间的竞争. 从去年下半年开始,华为便在组建自己的地图团队. 腾讯地图或因数据质量问题遭遇考验: ...
- 安卓高德地图聚合点击事件_滴滴接入第三方平台服务商,试水聚合,又是一场新的运力争夺?...
文| AI财经社 王妍 编辑| 张硕 [本文由AI财经社原创出品,未经许可,任何渠道.平台请勿转载.违者必究.] 继高德地图.百度地图.美团之后,聚合模式的出行新战场,又迎来了大玩家. AI财经社了解 ...
- centerandzoom 无效_百度地图 app 点击事件无效、不触发 解决方案
参考 https://blog.csdn.net/Davis_Dxs/article/details/82425211 具体问题: 对 "地图" 添加 click 事件,在点击地图 ...
- 百度地图 app 点击事件无效、不触发 解决方案
百度地图 app 点击事件无效.不触发 解决方案 参考文章: (1)百度地图 app 点击事件无效.不触发 解决方案 (2)https://www.cnblogs.com/muzhe/articles ...
- 地图绘制边界。高德。PPMAP。 鼠标点击经纬度坐标 。地图图标点点击弹窗窗口。地图图标点点击事件。
边界: == 第一种:绘制边界. 通过绘制多边形的API来绘制边界. 高德API:多边形 Polygon. 矢量图形-覆盖物-教程-地图 JS API | 高德地图API 将关键的边界轮廓 经纬度坐标 ...
- echarts 地图 scatter点击事件_React实现高亮可点击地图
目前越来越多的项目中开始使用地图,而对地图的需求也不仅仅是简单的纯展示,更多了各种各样的交互功能.今天这篇文章主要介绍的就react中通过Echarts实现一个高亮可点击的省市地图.接下来先看看效果图 ...
- 大屏页面使用transform属性scale进行缩放,高德地图点击事件失效,地图展示模糊
这里写自定义目录标题 大屏页面使用transform属性scale进行缩放,高德地图点击事件失效,地图展示模糊 1.大屏缩放自适应时使用tansform scale 缩放 1.1.window.res ...
- echarts 地图去除点击事件_echarts 地图 鼠标移出地图后的事件要怎么写
不需要做鼠标移出地图后的事件监听. echarts 点击一个区域,会选中它.再次点击,就取消选中. 只需要设置地图只能选择一个,然后监听点击事件,鼠标点击时,判断该区域是否选中,如果选中则显示相应区域 ...
最新文章
- corn java 可配置_SpringBoot——目前Java开发最流行的框架(四)
- wamp php http 1.0500,HTTP 错误 500.0 - Internal Server Error C:\php-5.3.5\php.exe - FastCGI 进程意外退出...
- centos mysql tar 安装mysql_centos 安装 mysql-5.7.23-linux-glibc2.12-x86_64.tar.gz 详细步骤
- 树莓派使用STEP4:安装vim
- 百度宣布架构调整,BAT要在To B业务重开一局
- 腾讯视频上传视频如何同步到企鹅号
- mysql 命令行怎么格式化_dbForge Data Compare for MySQL入门教程:通过命令行格式化代码...
- 查询mysql 中的空文本_MySQL查询以显示空列的自定义文本
- 将ONNX对象检测模型转换为iOS Core ML(一)
- python 调用rpc服务_在Django项目中对Python函数进行RPC调用的优雅方式
- 在新版linux上编译老版本的kernel出现kernel/timeconst.h] Error 255
- 例2.5 统计同成绩学生人数 - 九度教程第10题(Hash的应用)
- allennlp0.9.0问题
- c语言链表学生考勤,(完整word版)学生考勤管理系统
- 判断已知顺序的三个点是顺时针还是逆时针
- 社科院与杜兰大学金融管理硕士——在自己的领域努力拼搏,终将遇到专属的光芒
- noip2014 珠心算测验 (枚举)
- 中产学院全国首创7大黄金技术桂林游学发布会
- 关于更换无线网卡后Win10连接上蓝牙耳机后没声音的问题
- 通过数据采集推动内容营销