乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 如何将Excel表格导入Mapgis中-excel数据导入gis,excel数据怎么导入arcgis

如何将Excel表格导入Mapgis中-excel数据导入gis,excel数据怎么导入arcgis

作者:乔山办公网日期:

返回目录:excel表格制作


1、数据准备 要把Excel表里的数据导入到ArcGIS里的地图数据里面,对数据有一个要求,就是两份数据都有相同的一个字段,或者说相同的一列。如下面的实例,地图数据和Excel数据里面有一列代表省份。注意两份数据里面的内容必须完全一致。比如说地图里面四川省的省份这一列内容是“四川”,而Excel里面是“四川省”,那么就不能对应起来。

2、把Excel数据加载到ArcGIS里面 使用的按钮和加载地图数据的按钮是一样的(“+”号图案的)。有一点要注意到是选择加载文件看到Excel表的时候,这时候要在里面双击Excel表,不要直接点下面的加载。这样打开e799bee5baa6e79fa5e98193e58685e5aeb9333Excel表里面的列表,选择Sheet1然后加载进来即可。如果数据放在不同的Sheet里面,则选择对应的Sheet就行了。这样Excel表数据就加载进来了。

3、联合属性表 在左边的TOC面板中选择右键地图数据,然后使用"Join and Relates"-"Join"工具,打开对话框。

在打开的对话框里面选择要Join的表,并选择相对应的字段。这里地图数据使用
的是“NAME"字段,Excel数据选择的是"省份"字段,因为它们含有相同的内容。

点击OK,然后再打开地图数据的属性表就可以看到Excel数据已经导入到ArcGIS地图数据里面了。

4、导出地图数据 因为Join后的属性表只保存在内存中,要是关掉程序再打开地图数据,Excel里的数据又没有了。 所以需要将地图数据导出保存。方法也是在地图数据上右键,选择Data-Export Data,选择保存位置即可。 加载刚保存的数据,这时候Excel里的数据就已经导入到地图数据里面了。

方法/步骤

打开想要导入的Excel,

将想要导入的部分选中,并按Ctrl+C

打开相应的Mapgis,

找到“辅助功能1”

在下拉菜单中找到“Excel功能”---“Excel>-Mapgis“,

最后在相应的位置上点击鼠标左键,将显示导入的Excel,
is文件中,建议使用MGT6.exe有个表格插入功能,但是导出目前没有好的办法。MGT6.exe直接放到mapgis软件安装目录下的program,双击就可以使用了。如果没有,可以留邮箱给你发。
如果是指excel为需要挂接的属性数据,mapgis的属性库不好用,用GeoMAG或者数字填图系统,都比较好用,直接就有excel数据导入、导出的项,简单明了,指需要选择关键字即可,没有软件也可以找我要,然后再告诉你详细操作方法。

剖面是指地形剖面?
空间分析--》DTM分析 1、文件--》打开数据文件--》线文件(带高程属性的等高线文件)2、处理点线--》线高程点提取(抽稀系数0.0001)3、文件--》输出高程数据4、处理点线--》高程点/线栅格化,根据需要修改网格的dx,dy--》确定(自动保存为.Grd文件)--》关闭窗口,提示保存:否。5、打开.Grd文件,模型应用--》高程剖面分析--》交互造线 在要切等高线的第一点左键单击,回车确定,第二点左键单击,回车确定(右键为否)弹出对话框,缩放比都改为1,默认的比例尺为1比1000,兼具根据实际修改,dy表示y轴,dx表示x轴--》仅处理剖面(关闭自动保存),保存点、线即可得地形线
注意,等高线一定要是带高程属性的,而且有的盗版软件可能生成不了.Grd文件,所以不行就换台机子或者重新安其它版本的软件。

坐标转换是指投影变换么?
投影变换方法:实用服务--》投影变换--》投影转换--》成批文件投影转换,投影文件目录选择投影文件,如果是整个文件夹进行转换,则选择一个文件后把文件名改为*.*即可,然后选择按输入目录,当前投影参数设置为现在图件的投影坐标系,结果投影参数设置为需要投影到的投影坐标系,比如要把5000的图投影到10000的坐标系下,则当前投影参数的比例尺就为5000,结果投影参数的比例尺就为10000,这个要根据实际情况选择,比如投影类型,椭球参数,投影带等等。下面有六个小框可以打钩,根据情况选择,一般我一个钩都不打,不需要。
点击开始投影,有个小钟出来转,转完了确定,退出就行。
等高线,等厚线自动生成是指用数据来生成?这个mapgis实现不了
如果是有底图,而且精度要求不高,有个交互式矢量化,不过这个修改起来也麻烦啊。

矢量化:这个就是先把图片转换成.msi光栅文件,在误差校正里把光栅文件校正到正确的坐标系下,在输入编辑里新建工程,装入光栅文件,然后就照着光栅文件按照点线面分图层来画就行,比如道路在一个文件、水系在一个文件等等。
打了好多,e799bee5baa6e79fa5e98193e4b893e5b19e366希望对你有帮助,如果有问题可以给我发消息,我每天的工作就是mapgis和空间数据库,所以一般的问题都能解决

再说一个从Excel表格投影点文件,并在投影的时候直接挂接属性的方法
1、在Excel里把你要合并的点号和高程合并,放在坐标的后面,然后把Excel转换成txt文本格式
2、实用服务--》投影变换--》投影转换--》用户文件投影转换--》打开文件(打开.txt格式的坐标文件)
用户投影参数:.txt格式的坐标投影参数
结果投影参数:要投影到那幅图的参数
“按指定分隔符”前面的点打上,设置分隔符(如果从Excel转成txt,分隔符为Tab键,即经度和纬度以及属性字段中间的分隔符),因为含有属性字段,所以在“属性名称所在行”选择属性名称的行,就是你的第一行,右下角选择属性在坐标点前或后。你的这个在坐标点后(注意:有属性行的,在指定数据起始位置的时候要从有坐标的行开始,就是打开文件的那个对话框显示坐标及属性的地方,要选择第二行,不然会有飞点)
填写X位于第几列,Y位于第几列(注意mapgis坐标和数学坐标是相反的)
“设置点图元参数”为需要的子图
需要投影转换,在“投影变换”那儿点一下,如果不需要,就把“不需要投影”前面的勾打上,不用点投影转换。
确定,退出软件提示保存,保存即可。

利用arcgis软件,打开属性表,选择对应的记录,右击单击有选项export就可以导出为dbf格式数据,直接就可以用excel打开并编辑计算;若无选中记录,默认全部导出;
数据计算完毕后,仍保存为dbf格式;
在arcmap地图窗口打开原图层数据和重新计算保存后的表格数据,在图层上右击利用join命令,选择一个能唯一标识图形和属性表的字段,就可以把新数据连接到原始图层中。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网