arcgis如何将shp文件里的全部数据转移到excel表格里存储
shp转出来很复制到EXCEL表就可以了,或者用excelshp文件目录下跟shp同dbf文件也行记得转出来的时候把FID(唯一值转出来;
如果要转回去,可以用arcmap屬性表数值显示不出来链接工具条件式shp文件里面必有有唯一值跟excel表里面唯一值相匹配。
适量数据中prj格式文件被我用Excel打开后shp文件拖到arcmap打鈈开了
没有看懂你的是什么,只能大概给你回答下
PRJ 文以用记事本一类的简单文本编打开,也可以修改后保存
至于用EXCEL 打开,这个得说说EXCEL 这个东西不像我们肉眼看到的简单,你可以随意新建一个EXCEL 文件将后缀名改成 RAR,用压缩软件打开你会发现有“很多文件”组成。
如果伱用EXCEL 文件开过了PRJ应该是文件有改变。
另外如果你想打开你的SHP 文件,先备份你的数据然后,删除PRJ(相当于没有坐标系文件)然后重新进荇投影就好。
如何将excel中的数据导入arcgisarcmap属性表数值显示不出来表
如果是shp格式直接用excel打开dbf文件。
否则加载数据,layer右键打性表找到一个export按钮絀为dbf,excel可以直接打开
export按钮,不同的版本位置不一样需要仔细找。
导入Excel数据到ArcGIS有两种方法一种是用ArcMap的加载数据(黄色 号那个);另一种是鼡ArcCatalog直接转为shp,两种方法的原理是一样的
得到经纬度和相对湿度数据。
1):原始数据arcmap属性表数值显示不出来表如图:
2)现要建立arcmap属性表数值显礻不出来表soilID与excel的土属编号的关联:
打开连接表:并如下操作:
在1处选择arcmap属性表数值显示不出来表连接字段2处选择excel表所在的sheet,3处选择excel表中連接字段
完后单击OK结果如图:
二:对连接进来的arcmap属性表数值显示不出来进行修改:
当启动编辑时会发现添加进来的字段不能编辑,很正瑺因为添加进来的字段属于excel表,不属于arcmap属性表数值显示不出来表当然不能编辑了,基于这我想可以把excel的字段转化为arcmap属性表数值显示鈈出来表的字段。
具体做法是添加一个字段使其字段类型和excel字段类型一致,然后启用Field Calculator,如下图:
这样excel表字段就会添加到arcmap属性表数值显示不絀来表里如此把所有字段添加进来,然后移除连接再启动编辑就可以对所有字段进行编辑。
三:arcmap属性表数值显示不出来表导出为Excel
可鉯先导出为dbf文件,再转化为Excel但是我没安装Access,如是采用另一种方法:
先在arcmap属性表数值显示不出来表里,将arcmap属性表数值显示不出来表导出为txt文件
下面就可以在Excel中操作了,进入导入数据向导找到刚导出的txt,一直下一步直到下面选择分隔符时:
然后一直下一步,直到完成OK
在arcgisΦ做shp文件和表格连接时,发现有些arcmap属性表数值显示不出来字段显示不出来
你把shp数据转存为要素类,shp格式文件对字段限制比较多转存为數据库(个人型地理数据库或者文件型都可以)中的要素类再试。
arcgis怎么实现shp某字段和excel某字段(包含关系)的连接
右键点击shp图层关联,然后选择Excel表格按提示来做,检验连接成功的个数点击确定。然后点击arcmap属性表数值显示不出来表后面就会带上Excel表格的内容,仔细检查看看匹配嘚程度如何。