免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 6013|回复: 18
收起左侧

[求助] gis数据库导出shp字段名和内容变短

[复制链接]

5

主题

1554

铜板

1

好友

助理工程师

Rank: 5Rank: 5

积分
102
发表于 2022-3-11 10:06 | 显示全部楼层 |阅读模式
arcgis中将mdb或者gdb数据库里面的数据导出成shp后,字段名和内容会变短,请教一下是什么原因,怎么解决?

0

主题

5736

铜板

7

好友

VIP会员

Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23

积分
422
QQ
发表于 2022-3-11 10:58 | 显示全部楼层
由于Shapefile数据格式的限制导致
SHP文件的属性数据库所使用的.dbf文件基于一个比较古老的dBase标准,这种数据库格式天生有许多限制,例如:
字段名最多只能够有10个字符。
最多只能够有255个字段。
只支持以下的数据类型:浮点类型(13字节存储空间),整数(4或9字节存储空间),日期(不能够存储时间,8字节存储空间)和文本(最大254字节存储空间)
鉴于上述,当mdb或者gdb数据库里面的数据中字段名超过10个字符,字段内容超过shp文件的存储空间,导出成shp后,字段名和内容会被截断,从而变短。
该会员没有填写今日想说内容.
回复 支持 2 反对 0

使用道具 举报

头像被屏蔽

141

主题

980万

铜板

3万

好友

管理员

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
627184
发表于 2022-3-11 10:14 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

8

主题

583

铜板

0

好友

助理工程师

Rank: 5Rank: 5

积分
125
发表于 2022-3-11 10:37 | 显示全部楼层
SHP本身的字段名称长度有限制,这是SHP的局限性,一般都建议用.GDB存储数据
回复 支持 反对

使用道具 举报

7

主题

2161

铜板

6

好友

高级工程师

Rank: 9Rank: 9Rank: 9

积分
705

精华勋章

发表于 2022-3-11 10:43 | 显示全部楼层
1536915346 发表于 2022-3-11 10:37
SHP本身的字段名称长度有限制,这是SHP的局限性,一般都建议用.GDB存储数据

学到了学到了
回复 支持 反对

使用道具 举报

1

主题

4万

铜板

3

好友

资深会员

Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

积分
3275
发表于 2022-3-11 11:29 | 显示全部楼层
用的是dbf数据库,天然限制
回复 支持 反对

使用道具 举报

15

主题

1万

铜板

2

好友

钻石会员

Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26

积分
14527
发表于 2022-3-11 16:52 | 显示全部楼层
shp的字段名中文的话是5个字符(10个字节),内容的话中文最多127个字(254个字节)
回复 支持 反对

使用道具 举报

10

主题

1万

铜板

22

好友

资深会员

Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

积分
3927
发表于 2022-3-12 09:43 | 显示全部楼层
问天不如问剑 发表于 2022-3-11 10:58
由于Shapefile数据格式的限制导致
SHP文件的属性数据库所使用的.dbf文件基于一个比较古老的dBase标准,这 ...

谢谢资料
回复 支持 反对

使用道具 举报

2

主题

731

铜板

1

好友

技术员

Rank: 3Rank: 3

积分
84
发表于 2022-3-12 20:00 | 显示全部楼层
不要用SHP...
回复

使用道具 举报

0

主题

1万

铜板

12

好友

教授级高工

Rank: 12Rank: 12Rank: 12

积分
1347
发表于 2022-3-14 09:06 | 显示全部楼层
SHP本身的字段名称长度有限制
回复 支持 反对

使用道具 举报

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

本版积分规则

在线客服
快速回复 返回顶部 返回列表