arcgis中如何跟excel连接?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了arcgis中如何跟excel连接?相关的知识,希望对你有一定的参考价值。

1、打开ArcGIS软件,添加进中国地图的shp文件,显示如图。

2、选择工具栏中的Tools-Add XY Data, 选择气象excel文件。

3、这时系统会提示你为气象文件设置Object-ID字符。

4、右键单击刚才添加进的平均光照辐射图层,选择Data-Export data,确定后就导出了该气象excel文件的shp文件。

5、最后,将刚才导出的shp文件添加进去,这样就为该文件设置了Object-ID字符。

参考技术A

1、打开一个arcgis工程文件。

2、在左侧窗口中右击面要素文件,选择“open attribute table”。

3、在出现的窗口中,点击右上角图标在下拉菜单中选择export。

4、然后在新出现窗口中选择文件存储路径,点击OK。

5、打开一个excel空白文件,打开刚才导出数据所在的文件夹。

6、将导出的数据拖进空白excel中,可以看到数据已经添加到excel中,对倒出来的数据进行整理然后另存就可以了。

参考技术B

1、打开电脑,然后再电脑桌面中打开ArcGIS,然后点击Layers加载excel表格,打开表格查看相关属性列;

2、Layers加载excel.shp文件,这时鼠标右键点击“join and relates ……”从而可以打开relate设置选项;

3、选择shp文件和excel表相关联的属性表和属性列字段,以及关联表对应的字段,这时即可arcgis与excel连接。

参考技术C

1、点击“开始”——“ArcGIS”——“ArcMap”,打开ArcMap

2、添加数据到地图上

3、准备好EXCEL表格数据

4、右键点击“data_osm_ply_people”图层打开属性表,查看图形要素现有的属性信息

5、右键点击“data_osm_ply_people”图层,点击“连接和关联”—“连接”

6、弹出“连接数据”界面,选择该图形要素用于连接的属性字段,如“小区名称”

7、选择要连接的外部EXCEL表

8、选择外部EXCEL表用于关联图形要素的字段,如“小区名称”

9、设置好之后,点击“确定”。

参考技术D

一:arcgis属性表与excel建立连接:

   1):原始数据属性表如图:

   

  excel表数据如下:

 

 

 

2)现要建立属性表soilID与excel的土属编号的关联:

   

打开连接表:并如下操作:


在1处选择属性表连接字段,2处选择excel表所在的sheet,3处选择excel表中连接字段

完后单击OK。结果如图:

二:对连接进来的属性进行修改:

  当启动编辑时会发现添加进来的字段不能编辑,很正常,因为添加进来的字段属于excel表,不属于属性表,当然不能编辑了,基于这,我想可以把excel的字段转化为属性表的字段。

  具体做法是添加一个字段,使其字段类型和excel字段类型一致,然后启用Field Calculator,如下图:


这样excel表字段就会添加到属性表里,如此把所有字段添加进来,然后移除连接,再启动编辑就可以对所有字段进行编辑。

 

三:属性表导出为Excel,

   可以先导出为dbf文件,再转化为Excel,但是我没安装Access,如是采用另一种方法:

   先在属性表里,将属性表导出为txt文件。

  

下面就可以在Excel中操作了,进入导入数据向导,找到刚导出的txt,一直下一步,直到下面选择分隔符时:

然后一直下一步,直到完成OK。

如何创建与 Redshift 的实时 Excel 连接

【中文标题】如何创建与 Redshift 的实时 Excel 连接【英文标题】:How to create a live excel connection to Redshift 【发布时间】:2019-09-16 19:00:09 【问题描述】:

我希望能够将 excel 与 redshift 连接起来。

所以当我在 excel 中刷新这个实时连接时,它会刷新我在 redshift 中编写的查询并在 excel 中返​​回最新结果。

我曾经使用存储过程在 SQL Server 中执行此操作,并使用旧向导(在数据选项卡中的获取数据选项下)将 SQL Server 与 Excel 连接 - 在连接中我指定存储过程,所以每次我刷新 Excel,它将从 SQL Server 获取更新的结果。

但是现在公司正在使用 db Visualizer 连接到 redshift。我不确定如何使用向导连接到 Excel;我需要使用 VBA 吗?欢迎任何提示!

【问题讨论】:

【参考方案1】:

dbvisualiser 只是一个可以指向 redshift 的 IDE。它与您要实现的目标无关。

您需要设置从 excel 通过 ODBC 到 Redshift 的链接。为此,您需要红移

主机名 端口 用户名 密码

您还需要这些东西来通过 dbvisualiser 进行连接

要建立联系 - 您可以按照此处的说明进行操作

https://docs.aws.amazon.com/redshift/latest/mgmt/configure-odbc-connection.html

【讨论】:

以上是关于arcgis中如何跟excel连接?的主要内容,如果未能解决你的问题,请参考以下文章

arcgis链接表格后多出很多字段

arcgis连接到数据库失败是啥原因?如何解决?

如何在arcgis中的shape图层里边导入excel表

arcgis怎么导入数据

arcgis 如何把ACCESS中一个表的数据拷贝到另一个表

如何将Excel表批量赋值到ArcGIS属性表