中国地图

27 篇文章 2 订阅
订阅专栏
1 篇文章 0 订阅
订阅专栏

省级行政边界

来自中国科学院资源环境科学数据中心(RESDC)2015年中国省级行政边界数据,通过ArcGIS转为WGS84地理坐标系。包含南海诸岛,不包含十段线

领土边界

将省级行政边界通过ArcGIS的Data Management Tools->Generalization->Dissolve合并为一个多边形图层shp。包含南海诸岛,不包含十段线

十段线

来自GMT中文社区的中国国界、省界、十段线以及南海诸岛dat文件,通过Python写为线图层shp后,通过ArcGIS选中十段线另存为一个线图层shp

全球国家行政边界数据

来自RESDC全球国家行政边界数据,通过ArcGIS改为WGS84地理坐标系

说明

  • GMT中文社区提供的中国国界、省界、十段线以及南海诸岛dat文件中省界之间有交错,所以没有采取其省界

  • 十段线参考了MeteoAI(zhangqibot)的九段线地图,该地图省级行政边界与RESDC的省级行政边界重合,九段线与GMT中文社区提供的中国国界、省界、十段线以及南海诸岛dat文件的十段线重合(缺少台湾东侧那一根),以此判断GMT中文社区提供的dat文件中十段线的可靠性

  • GMT中文社区提供的仅包含十段线数据dat文件里有13段线,有点奇怪,所以没深究,直接手动从其提供的中国国界、省界、十段线以及南海诸岛dat文件中提取所需的十段线

  • cartopy自带的全球国家行政边界数据和我国领土主张不符(很明显的差别如藏南等地区),所以中国地图和全球国家行政边界数据均选用来自RESDC比较规范。有个小问题是RESDC的中国领土边界和全球国家行政边界数据在中国国境线上还是有点交错的,可能是分辨率不同的原因?但是不放大看看不出来

网址

  • 中国科学院资源环境科学数据中心2015年中国省级行政边界数据
    http://www.resdc.cn/data.aspx?DATAID=200

  • GMT中文社区地学数据
    https://gmt-china.org/data/

  • MeteoAI(zhangqibot)省级行政边界含九段线
    https://cloud.tencent.com/developer/article/1484356

  • 整理后的shp文件
    链接: https://pan.baidu.com/s/1Di_mEd27LQ343mXdmZxdQg 提取码: nkde

Python绘图示例

demo.png

import numpy as np
import cartopy.crs as ccrs
import cartopy.feature as cfeat
from cartopy.mpl.gridliner import LONGITUDE_FORMATTER, LATITUDE_FORMATTER
from cartopy.io.shapereader import Reader as shpreader
import matplotlib.pyplot as plt
import matplotlib.ticker as mticker


extent = [70, 140, 0, 60]
Chinese_land_territory_path = r'.\Chinese_land_territory\Chinese_land_territory'
Chinese_10dash_line_path = r'.\Chinese_10-dash_line\Chinese_10-dash_line'
world_countries_path = r'.\world_countries\world_countries'
# 创建坐标系
prj = ccrs.PlateCarree()
fig = plt.figure(figsize=(10, 8), dpi=350)
ax = fig.subplots(1, 1, subplot_kw={'projection': prj})
ax.set_extent(extent, crs=prj)
# 绘制中国陆地领土边界
Chinese_land_territory = shpreader(Chinese_land_territory_path).geometries()
Chinese_land_territory = cfeat.ShapelyFeature(Chinese_land_territory,
                                              prj, edgecolor='k',
                                              facecolor='none')
ax.add_feature(Chinese_land_territory, linewidth=1)
# 绘制中国十段线
Chinese_10dash_line = shpreader(Chinese_10dash_line_path).geometries()
Chinese_10dash_line = cfeat.ShapelyFeature(Chinese_10dash_line,
                                           prj, edgecolor='r')
ax.add_feature(Chinese_10dash_line, linewidth=2)
# 绘制世界各国领土边界
world_countries = shpreader(world_countries_path).geometries()
world_countries = cfeat.ShapelyFeature(world_countries,
                                       prj, edgecolor='k', alpha=0.3,
                                       facecolor='none')
ax.add_feature(world_countries, linewidth=0.5)
# 添加自带地形数据
ax.stock_img()
# 绘制网格点
gl = ax.gridlines(crs=prj, draw_labels=True, linewidth=1.2, color='k',
                  alpha=0.5, linestyle='--')
gl.xlabels_top = False  # 关闭顶端的经纬度标签
gl.ylabels_right = False  # 关闭右侧的经纬度标签
gl.xformatter = LONGITUDE_FORMATTER  # x轴设为经度的格式
gl.yformatter = LATITUDE_FORMATTER  # y轴设为纬度的格式
gl.xlocator = mticker.FixedLocator(np.arange(extent[0], extent[1]+10, 10))
gl.ylocator = mticker.FixedLocator(np.arange(extent[2], extent[3]+10, 10))
fig.savefig('demo.png')

在这里插入图片描述

vue+echarts+datav大屏数据展示及实现中国地图省市县下钻功能
黄哈哈的博客
07-29 1951
大屏主要的炫酷效果本人引用的是datav组件,地址:http://datav.jiaminghi.com/,这简直就是数据可视化的一款神器,神奇之处我就不多说了,大家可以自己去它的网站上自行体会。它也提供了如何在vue 中使用该组件。 datav可以全局注入,也可以按需注入,本人省事就直接在main.js中进行了全局注入。 gitee源码地址:https://gitee.com/vijtor/vue-map-datav https://www.jb51.net/article/199808.htm .
中国省市县级矢量地图与南海诸岛十段线.rar
12-11
中国省事县级矢量地图与南海诸岛十段线底图,shp格式,可用ARCGIS等软件打开
十段线和南海岛屿,shp格式,审图号标准期刊用图
12-27
十段线和南海岛屿,shp格式,审图号标准期刊用图
echarts世界地图更新,添加十段线
小钻风的博客
09-07 1885
echarts中添加十段线,更新世界地图
ArcGIS绘制研究区地图关键技巧
知识搬运者
04-20 5135
1、选择视图为布局视图该视图是用于绘制研究区域出图的视图。在该视图下,移动区域图,选择工具栏中的抓手,移动整个布局,选择箭头。
制作中国地图的矢量图层
09-28
中国边界、省会、九段线、南海诸岛、河流等
echarts中国地图.rar
11-05
echarts中国地图
echarts 中国地图json
最新发布
01-12
echarts 中国地图json
中国地图svg_地图_中国地图的SVG_
10-02
中国地图svg,用于jvectorMap绘制中国地图
中国地图矢量图.pptx
01-16
中国地图矢量图.pptx 本资源是一个关于中国地图矢量图的PPT文件,里面包含了中国各省份的矢量图形,涵盖了中国34个省份的行政区划图形。下面是从该资源中提取的相关知识点: 一、中国行政区划 中国的行政区划分为...
CN-border-L1.dat中国国界数据
04-16
中国边界数据外加省界数据,可用于画图
shp与geojson格式的中国省市县三级行政区划地图含十段线
11-23
因为网上找到的地图很多都是国外做的,争议领土都在对立面,故7月20号从阿里爬了最新国内地图的数据,基本是现在网上能找到的最新的地图了,包括省,市,县的轮廓,同时包括南海十段线(之前是九段线,2014年改为十段线),分别有geojson与shp格式
SHPReaderCSharp:该项目是shp文件(包括.shp .dbf,shx)的操作说明。 从其他博客复制了一些代码(http
05-14
SHPReaderCSharp 该项目是shp文件(包括.shp .dbf,shx)的操作说明。 一些代码是从其他博客复制的( )。
中国行政边界(省、市、县)包含国界九段线矢量shp
06-08
中国行政边界(省、市、县)包含国界九段线矢量shp;国家基础信息中心2017年数据整合,很全的信息~~~~~
中国九段线shp
06-21
此文件为shp格式九段线,总长度:1207240.779549米,地理坐标系为:GCS_WGS_1984
地图教程实践01 - “线圈”样式地图
han_jinlin的博客
01-09 377
地图教程实践01 参考:张云金 GISer学习团https://mp.weixin.qq.com/s/yQWkrceRPfmX2eLotJ830w 在GIS学习团的公众上看到张云金老师制作的地图教程,以下两张图分别是张老师选取的图片以及在QGIS中的制作的效果图 因平时用ArcGIS较多,使用张老师提供的数据(添加澳门点数据)以及流程,我在ArcGIS中进行了操作实践。下边是我在ArcGIS Pro中制作的效果图。 接下来详细说明ArcGIS中的操作方法。 ...
2023年全国省市区县行政区划矢量数据(含10段线)
weixin_44906759的博客
12-25 2245
2023年,中国地图面貌发生了重大变化,领土面积由960万平方公里扩大到1045万平方公里,九段线改为了十段线。 因此在使用地图的时候,特别是做全国的地图的时候,一定需要最新的行政界限,今天就将最新的省市县行政界线分享给大家。
CNN处理气象栅格数据1_确定数据集的范围
code12ab的博客
05-17 1081
需求: 尝试将CNN用于气象数据的分析中,因此打算构建一个基于中国边界的格子数据集,格子大小0.01,约为1km. 经过一些实践,得到绘制中国地图较优的经纬度范围,[72.5, 136.25, 3, 54.5]他 为了减少研究区域,将纬度的下界设置为18, 得到: 由于MERRA2数据的分辨率0.5*0.625, 故下载数据时候的边界应为: (72.5, 136.25, 18, 54.5),即初步想法构成一个6376*3651的矩阵. 画图用到cartopy库,以及中国的边界文件china.
中国地图十段线(echart)
weixin_41584401的博客
09-16 4145
一些中国地图在官方等一些类型网站上不了,涉及政治问题咋办 ==》 小编众里寻他千百度=》蓦然回首=》 感谢度娘,感谢乐于分享的作者 答案就解决方案在下方网址里面 https://www.jianshu.com/p/97dc5ac510ae 简单概述: 到:http://datav.aliyun.com/tools/atlas/#&lat=36.491973470593685&lng=96.240234375&zoom=4 生成最新的china.json 替换老.
echarts中国地图
03-28
以下是使用Echarts绘制的中国地图示例代码: ``` // 初始化echarts实例 var myChart = echarts.init(document.getElementById('main')); // 定义地图数据 var geoCoordMap = { '北京': [116.46, 39.92], '天津': [117.2, 39.13], '上海': [121.48, 31.22], // 其他省市数据... }; // 定义数据 var data = [ {name: '北京', value: 100}, {name: '天津', value: 50}, {name: '上海', value: 200}, // 其他省市数据... ]; // 绘制地图 myChart.setOption({ tooltip: { trigger: 'item' }, geo: { map: 'china', label: { emphasis: { show: false } }, roam: true, itemStyle: { normal: { areaColor: '#323c48', borderColor: '#111' }, emphasis: { areaColor: '#2a333d' } } }, series: [ { name: '数据名称', type: 'scatter', coordinateSystem: 'geo', data: data.map(function (item) { return { name: item.name, value: geoCoordMap[item.name].concat(item.value) }; }), symbolSize: function (val) { return val[2] / 10; }, label: { normal: { formatter: '{b}', position: 'right', show: true }, emphasis: { show: true } }, itemStyle: { normal: { color: '#ddb926' } } } ] }); ``` 以上代码中,定义了地图数据和数据,使用setOption方法设置了tooltip、geo和series三个部分,最终绘制出了中国地图。其中,geo部分定义了地图的样式和数据,series部分定义了数据的样式和显示方式。可以根据实际需求进行修改和调整。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • Python3.FY-4A标称(NOM)数据提取 10960
  • Python3.用json作为配置文件 8627
  • Python3.读取nc和hdf的套路 6148
  • Python3.读取二进制文件数据的一次实践 5836
  • Python3.遍历某路径提取特定文件名 4892

分类专栏

  • GDAL 4篇
  • OSGeo 4篇
  • 资源 1篇
  • python3 27篇
  • SQL 2篇
  • 工具 1篇
  • PyQT5 1篇

最新评论

  • Python3.netCDF4中文路径

    批判者: 6啊,大佬

  • Python3.GDAL写入GeoTiff的一个小坑

    L'étranger: 我也是这个问题表情包表情包表情包表情包

  • Python3.CMIP6数据边下载边裁剪

    EstherChenchen: 请问哪些地方需要修改,不太会用表情包

  • matplotlib嵌套南海子图

    墨大宝: https://blog.csdn.net/modabao/article/details/103027316?spm=1001.2014.3001.5501

  • matplotlib嵌套南海子图

    muyuqingye: 您好,可以分享以下十段线的shp文件吗?我在网上没有找到,麻烦您了!

大家在看

  • 2024最新免费版轻量级Navicat Premium Lite 下载和安装教程 601
  • ld.lld: error: unable to find library -lstdc++问题 1042
  • 【产品经理修炼之道】-产品经理到底如何做需求分析? 562
  • Diffusers代码学习: Animatediff系列
  • 摄影约拍管理系统 8734

最新文章

  • matplotlib嵌套南海子图
  • Python3.dataclass与配置文件
  • Python3.netCDF4中文路径
2023年1篇
2022年1篇
2021年2篇
2020年7篇
2019年9篇
2018年7篇
2017年2篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值

哆哆女性网公主恋人ova全集qq空间大图模块代码男孩起名常用1000字与其锦上添花不如雪中送炭的意思红蜘蛛多媒体网络教室体育器材公司起名中国人起名字的讲究一见倾心电视剧免费观看完整版常州团购网站大全自动起名网photoshop字体库新生宝宝起名李春雷给牧羊犬起取什么名字好素节广告公司起名大全最新免费网站免费收录rpg地图下载末世涅凰免费怎么起名厨房用品起什么名字好?诡三国网上起名字很准不准品牌起名测名长津湖战役到底谁赢了在线起名网免费取名男孩起名字大全字典公司起名旭字配什么字好九月属龙起名字后羿射日动画片淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻不负春光新的一天从800个哈欠开始有个姐真把千机伞做出来了国产伟哥去年销售近13亿充个话费竟沦为间接洗钱工具重庆警方辟谣“男子杀人焚尸”男子给前妻转账 现任妻子起诉要回春分繁花正当时呼北高速交通事故已致14人死亡杨洋拄拐现身医院月嫂回应掌掴婴儿是在赶虫子男孩疑遭霸凌 家长讨说法被踢出群因自嘲式简历走红的教授更新简介网友建议重庆地铁不准乘客携带菜筐清明节放假3天调休1天郑州一火锅店爆改成麻辣烫店19岁小伙救下5人后溺亡 多方发声两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#青海通报栏杆断裂小学生跌落住进ICU代拍被何赛飞拿着魔杖追着打315晚会后胖东来又人满为患了当地回应沈阳致3死车祸车主疑毒驾武汉大学樱花即将进入盛花期张立群任西安交通大学校长为江西彩礼“减负”的“试婚人”网友洛杉矶偶遇贾玲倪萍分享减重40斤方法男孩8年未见母亲被告知被遗忘小米汽车超级工厂正式揭幕周杰伦一审败诉网易特朗普谈“凯特王妃P图照”考生莫言也上北大硕士复试名单了妈妈回应孩子在校撞护栏坠楼恒大被罚41.75亿到底怎么缴男子持台球杆殴打2名女店员被抓校方回应护栏损坏小学生课间坠楼外国人感慨凌晨的中国很安全火箭最近9战8胜1负王树国3次鞠躬告别西交大师生房客欠租失踪 房东直发愁萧美琴窜访捷克 外交部回应山西省委原副书记商黎光被逮捕阿根廷将发行1万与2万面值的纸币英国王室又一合照被质疑P图男子被猫抓伤后确诊“猫抓病”

哆哆女性网 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化