爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 6594|回复: 7

[讨论] 利用meteoinfo提取地级市外边界,用matlab绘图为什么会不连续?

[复制链接]

新浪微博达人勋

发表于 2019-2-18 23:15:46 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
各位老师帮看看问题在哪里????
1、数据是2017版1:100万全国标准基础地理数据,shp格式,使用boul各级行政区界线;
2、使用风行大侠的帖子http://bbs.06climate.com/forum.php?mod=viewthread&tid=2754&extra=&page=1,慢慢找了34个index,提取了市级行政边界数据(只要市级外边界),把全市的市级边界找全了(绘图有问题后,在meteoinfo中反复放大核实过);
3、新的mi版本不能把34个index全部输出为shp,但是能输出为bln格式;
4、将bln格式转换为xlsx格式,matlab代码如下
>>dt=xlsread('c:\program files1\cs.xlsx')
>> x=dt(:,1);
>> y=dt(:,2);
>> plot(x,y);图如下:
11.jpg

问题是多了几根烦人的线段,要怎么弄???

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2019-2-19 08:31:54 | 显示全部楼层
目测是昭通地图嘛!这种现象明显是边界数据对有问题,感觉是把县一级的边界混了部分在里面,楼主再仔细看看。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2019-2-19 09:31:22 | 显示全部楼层
四叶草 发表于 2019-2-19 08:31
目测是昭通地图嘛!这种现象明显是边界数据对有问题,感觉是把县一级的边界混了部分在里面,楼主再仔细看看 ...

对,是昭通的,我再核实看看。谢谢!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2019-2-20 13:12:18 | 显示全部楼层
用plot(x,y,'k.'),只画点,不连线,也许能凑合着用
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2019-2-24 17:57:14 | 显示全部楼层
可能是点的顺序有问题吧 调整一下
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2019-2-25 06:21:45 | 显示全部楼层
本帖最后由 qxtlyf 于 2019-2-25 06:24 编辑

应该是B|n中县界之间点与点的连线,可以分享一下全国shp文件吗?可以帮助你处理一下你需要的边界文件
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2019-3-1 10:37:51 | 显示全部楼层
谢谢各位,已解决了。总结一下
1、matlab绘图时把原始数据nan行删除了,导致出现错误
2、图片放大n倍后,缺了1小段,只有8个经纬点
3、meteoinfo提取边界的方法还是比较简单,对于不熟悉gis的菜鸟而言解决了困扰已久的问题
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2019-3-1 10:40:11 | 显示全部楼层
qxtlyf 发表于 2019-2-25 06:21
应该是B|n中县界之间点与点的连线,可以分享一下全国shp文件吗?可以帮助你处理一下你需要的边界文件

我没有全国的,只有区域的,全国最新的可以去全国地理信息资源目录服务系统上下载
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表