楼主: 15757125463
14516 10

[作图问题求助] 请问如何在matlab中画出这样的中国地图? [推广有奖]

  • 0关注
  • 0粉丝

已卖:2份资源

本科生

40%

还不是VIP/贵宾

-

威望
0
论坛币
600 个
通用积分
2.5013
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
2747 点
帖子
36
精华
0
在线时间
143 小时
注册时间
2016-10-23
最后登录
2024-11-24

楼主
15757125463 发表于 2017-3-1 21:20:06 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
想要根据某一指标的高低在matlab中画出深浅不一的中国地图,如下图所示。请问应该怎么操作呢?本人纯matlab小白,希望了解的同学指点一二,谢谢了(论坛币不多,请不要介意)
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:MATLAB matla atlab 中国地图 Mat

G6`6FQ[KV7~MA{WY1O8CACA.png (64.51 KB)

需要: 10 个论坛币  [购买]

沙发
三鱼鱼 发表于 2017-3-1 22:36:16 来自手机
15757125463 发表于 2017-3-1 21:20
想要根据某一指标的高低在matlab中画出深浅不一的中国地图,如下图所示。请问应该怎么操作呢?本人纯matlab ...
你的图片看不清楚

藤椅
lxl2603 发表于 2017-3-1 23:32:07 来自手机
15757125463 发表于 2017-3-1 21:20
想要根据某一指标的高低在matlab中画出深浅不一的中国地图,如下图所示。请问应该怎么操作呢?本人纯matlab ...
Have a look at this link please.Good luck!

https://bbs.pinggu.org/thread-961865-1-1.html

板凳
lixuewei3 发表于 2017-3-2 08:53:19
你可以看看你有没有worldmap工具,直接doc worldmap,可以的话
worldmap('China')
load coast
plotm(lat, long)

报纸
lixuewei3 发表于 2017-3-2 08:55:10
百度的话还有很多其他方法,都可以试试

地板
15757125463 发表于 2017-3-2 19:19:10
三鱼鱼 发表于 2017-3-1 22:36
你的图片看不清楚
不好意思不知道怎样调才能使图片清楚~~就是一张中国地图,根据指标的高低分配不同深浅的颜色,具体到省~

7
15757125463 发表于 2017-3-2 19:22:44
lxl2603 发表于 2017-3-1 23:32
Have a look at this link please.Good luck!

https://bbs.pinggu.org/thread-961865-1-1.html
I’m sorry it's not what I'm looking for, however, thank you very much

8
15757125463 发表于 2017-3-2 19:27:05
lixuewei3 发表于 2017-3-2 08:53
你可以看看你有没有worldmap工具,直接doc worldmap,可以的话
worldmap('China')
load coast
请问就是把下面三行代码输进去就行了吗?那自己的指标怎么用上呢?(第一次接触matlab,问题可能比较无知,不好意思~~)

9
lixuewei3 发表于 2017-3-3 08:44:01
15757125463 发表于 2017-3-2 19:27
请问就是把下面三行代码输进去就行了吗?那自己的指标怎么用上呢?(第一次接触matlab,问题可能比较无知 ...
你有具体各个省份 的边界数据?那就更好了,在其他地方看到这个,你可以参考下
  1. %% 载入地图数据
  2. % 载入各省的多边形数据
  3. sheng=shaperead('maps/bou2_4p.shp', 'UseGeoCoords', true);% 省
  4. % 检查数据发现中午名称为乱码,可能是由于字符编码引起的,需要纠正文件导入时出现的乱码
  5. % 中文名称记录在相应的dbf文件中,可以使用Excel打开,并且不会出现乱码,截取其中的中文保存为文本文件
  6. % 然后在导入工作区,并将其保存为*.mat格式文件,随用随取。
  7. % 依次替换sheng数据中的乱码【算是变通之法,有谁知道更好的方法一定告诉我哦】
  8. load chinese_name.mat % 省,省会,主要城市的正确中文
  9. for i=1:length(sheng)
  10.     sheng(i).NAME=sheng_chinese_name{i}; % 纠正中文显示错误
  11. end
  12. unique(sheng_chinese_name) % 含有34个省(直辖市)的数据
  13. length(sheng) % 共分为925个区块
  14. %% 使用importdata向导导入2011年全国31个省的数据
  15. % data为人口数目 textdata为省名称
  16. d=importdata('gaodu.txt');
  17. %d=importdata('renkou.txt');
  18. data=d.data; % 海拔高度
  19. textdata=d.textdata; % 相对应的省的名称
复制代码

china_map1.rar
下载链接: https://bbs.pinggu.org/a-2200974.html

2.48 MB

本附件包括:

  • renkou.txt
  • china_map.m
  • chinese_name.mat
  • gaodu.txt

10
空间经济地理 发表于 2018-1-5 21:45:16
请问如果要给中国地级城市标注不同颜色  怎么做呢?

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-31 17:31