爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 5355|回复: 5

[底图] 【已解决】【求助】shp转bln,删除断点后无法读取

[复制链接]

新浪微博达人勋

发表于 2019-7-31 19:15:42 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 yuiamano 于 2019-8-2 14:30 编辑

如题,将shp转化成bln后,此时导出的bln可以打开;但是删除bln最后几行断点后,就提示这样的错误信息:
搜遍了网上和论坛里好像并没其他同事遇到这种情况,请问这是什么原因呀?

错误.jpg
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2019-8-1 12:22:29 | 显示全部楼层
删除了几行,自然破坏了原来的结构,软件认为 bln 文件数据已经损坏所以有错误提示。
这个 bln 文件总共有多少行,在第一行就指明了的。比如原来有100行,文件的第一行第一列就有 100 这个数,现在你删除了2行,那么这个数要改成 98,很简单的道理啊。
不知道你为什么要删除几行。请赐教。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-8-1 12:22:31 | 显示全部楼层
删除了几行,自然破坏了原来的结构,软件认为 bln 文件数据已经损坏所以有错误提示。
这个 bln 文件总共有多少行,在第一行就指明了的。比如原来有100行,文件的第一行第一列就有 100 这个数,现在你删除了2行,那么这个数要改成 98,很简单的道理啊。
不知道你为什么要删除几行。请赐教。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2019-8-1 16:04:36 | 显示全部楼层
chengxf 发表于 2019-8-1 12:22
删除了几行,自然破坏了原来的结构,软件认为 bln 文件数据已经损坏所以有错误提示。
这个 bln 文件总共有 ...

谢谢老师回复。是这样的,根据老师原来那个帖子,shp转bln后,第一行的数字显示是38647,但是当我把38647行后的数据(断点)都删了之后,就会提示上面那样的错误信息。我尝试了几种方法,发现从38648行开始删(第一行的数字仍然保持38647)才能正常显示。不知道为什么会出现这样的问题?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-8-2 10:40:17 | 显示全部楼层
yuiamano 发表于 2019-8-1 16:04
谢谢老师回复。是这样的,根据老师原来那个帖子,shp转bln后,第一行的数字显示是38647,但是当我把38647 ...

没错。这是因为有多个多边形。第一个多边形数据共有38647行,加上第一行,共计38648行,第38648行是不能删除的(你说的从这行开始删,可能有误),第38649行开始,是另一个多边形,可以保留,也可以删除。依次类推,可能还有第三个多边形、第四个……。所以第一行第一列的38647数值,不能改。如果要改,那么这第一个多边形的数据行数,也要改。你打开帮助文件,了解一下 bln 文件的结构。

上次帖子中我说的情况,是指只有一个多边形的情况。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2019-8-2 14:29:33 | 显示全部楼层
chengxf 发表于 2019-8-2 10:40
没错。这是因为有多个多边形。第一个多边形数据共有38647行,加上第一行,共计38648行,第38648行是不能 ...

已解决,谢谢老师!
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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