乐于分享
好东西不私藏

【更新】ArcGIS 脚本工具——Excel与数据库空库互转

【更新】ArcGIS 脚本工具——Excel与数据库空库互转

这篇是Excel与数据库空库互转的更新文章,包含两个工具。

原文章见下面链接——

【ArcGIS 脚本工具】创建村庄规划数据库模板

【更新】从Excel生成数据库模版 脚本工具

【ArcGIS 脚本工具】从数据库导出Excel属性结构表

有网友反馈,原工具 从Excel生成数据库空库 太笨重了,他只需要对单张sheet表进行转换,生成要素类。

所以本次对工具的更新,就是可以选择excel或数据库的一部分进行转换,而不是对整个excel表或者数据库进行转换,这样可以节省时间。

工具界面

主要变化都在第二个参数,由单选框变成多值。

更新内容

1

原工具中,从Excel生成数据库空库,只能选择 空间要素图层描述表$ 这张sheet。

更新后的工具,既可以选择 ALL ,也就是将所有sheet表生成要素类,也可以选择一张或多张sheet表生成要素类。

2

原工具中,从数据库导出Excel字段结构表,会将数据库全部的要素类和独立表的字段结构导出为Excel。

更新后的工具,既可以选择 ALL ,全部导出,也可以选择一个或多个要素类,将他们的字段结构导出为Excel。

工具说明

1、access驱动

Windows系统需要先安装Access Database Engine驱动,驱动版本及获取方式见下文。
【ArcGIS 疑难杂症】无法展开和读取xls、xlsx文件

2、openpyxl库

本工具箱有ArcGIS Pro和ArcGIS10.8两个版本,如果使用ArcMap版本,则需要在联网的状态下,先运行工具箱中的 00安装openpyxl ,才能使用后面的两个工具。

工具演示

(下面两个是原工具的演示视频)

工具获取

请在【学学GIS】公众号后台发送excel数据库,按提示即可获取。

相关推荐

【合集三更新】ArcGIS Pro脚本工具合集

【合集再更新】ArcGIS Pro加载项工具大放送

【六更新】湘源国空用地用海制图标准2025(用地代码补0到6位)

公众号新开启了文章底部留言功能,欢迎交流。

如果对你有帮助,请不吝点赞、在看、转发支持一下。‍‍

设为星标,我会更容易出现在你的订阅号消息中。

点分享

点收藏

点点赞

点在看