自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (3)
  • 收藏
  • 关注

原创 python学习—循环语句-控制流

在Python中,循环语句是程序控制流程的重要组成部分,它们允许代码重复执行特定的任务,直到满足特定条件为止。Python提供了if语句,if语句是条件控制的基础,用于根据条件执行不同代码块。还有两种主要的循环结构:for循环和while循环,以及一些辅助的控制语句,如break、continue和else子句。本文详细介绍这些语句的用法,作为学习笔记。在实际编程中,根据问题的需求选择合适的循环类型,并结合控制语句来编写灵活的代码。

2024-05-16 16:37:43 794

原创 ArcGIS arcpy代码工具——关于标识码的那些事(查找最大标识码、唯一性检查、重排序、空值赋值)

标识码,一般在地理数据库中图层的字段命名为BSM、标识码,字段类型有数值型或者字符型,是标识和定位地理要素的索引,故一般要求具有唯一性,不能重复,不能空值,维护起来较为复杂。本文章针对维护标识码工作的痛点,介绍一些维护工具目标为: - 1 查找数据库中最大标识码 - 2 标识码唯一性检查 - 3 重排序标识码 - 4 标识码空值赋值、更新补全 - 5 工具支持中文,支持数值型和文本型字段,支持.mdb和.gdb地理数据库。

2024-05-16 14:03:01 868

转载 转载:基于ArcGIS的Python编程秘笈笔记(二):管理地图文档和图层

本篇博客记录如何使用ArcPy制图模块管理地图文档和图层文件,包括在地图文档文件中添加和移除地图图层和表,将图层插入到数据框中,在地图文档中移动图层,以及更新图层属性和符号系统。

2024-05-10 11:08:11 17

原创 ArcGIS Desktop使用入门(三)图层右键工具——组织要素模板

组织要素模板,在编辑要素的过程中将要素和属性赋值相结合,自动给新建要素赋属性值。在GIS日常工作进行矢量化的过程中,圈定图斑范围之后,一般都需要简单填写某个字段属性,用于区分不同的要素,通常都是打开要素属性表对字段进行填写并保存。使用组织要素模板,可以提前对各种不同属性的要素建立模板,在新建图斑时先选定指定模板,再矢量化完成草图后将获得模板的属性值,不用手动填写了。

2024-04-12 16:58:19 1327

原创 ArcGIS Desktop使用入门(三)图层右键工具——标注要素、将标注转换为注记

标注是将描述性文本放置在地图中的要素上或要素旁的过程。如果需要准确控制给定标注在地图中的放置位置,则应将标注转换为注记。以注记形式存储的文本是可编辑的,毕竟软件自动标注的文本位置不一定全都合理,个别位置不理想的还是需要手动进行调整。

2024-04-12 16:51:08 1537

原创 ArcGIS Desktop使用入门(三)图层右键工具——可见比例范围

可见比例范围,是ArcGIS Desktop软件的基础工具之一,可以设定比例尺范围,超出范围不绘制图层(即不显示),以减小对绘制图层缓存的压力(尤其是显示影像图或数据量超大、带有注记的要素层),方便显示不同级别要素信息,及时关闭底层碎斑信息,缓解工作空间的显示绘图压力,尤其是底层数据带有注记信息的

2024-04-11 16:32:08 1141

原创 ArcGIS Desktop使用入门(三)图层右键工具——缩放至图层、缩放至可见

缩放至图层、缩放至可见,图标功能简单易懂,使用频繁。经常配合使用 "基础工具"中的全图、返回上一视图、转至下一视图,方便对工作空间视图的快捷管理。

2024-04-11 16:29:23 1198

原创 ArcGIS Desktop使用入门(四)工具箱——属性域

使用"属性域",可以提高字段填写内容的准确性,避免重复打字造成的输入错误。尤其使用 range 指定数值属性的有限取值范围,防止字段填写数值超范围异常。

2024-04-09 20:20:47 1425

原创 ArcGIS Desktop使用入门(三)图层右键工具——使用符号级别

本期开始介绍ArcGIS Desktop的内容列表中使用的工具,对图层(或数据框)点击鼠标右键,右键菜单中一些常用工具——使用符号级别,利用符号级别绘制控制要素符号系统的绘制顺序,还可以控制线符号彼此之间的连接方式。使用符号级别绘制可指定在地图上针对多图层符号绘制符号和符号图层的顺序,还可以实现融合具有相同属性值的面要素间的边界线。

2024-04-09 20:18:01 1146

原创 ArcGIS Desktop使用入门(二)常用工具条——地理配准

本期开始介绍ArcGIS Desktop的一些常用工具条,地理配准。栅格数据通过地理配准,获得具有相对准确的位置信息,才能与所有 GIS 数据对齐。地图坐标系通过地图投影(将弯曲的地球表面描绘到平面上的方法)来定义。

2024-03-26 16:59:24 1104

原创 ArcGIS Desktop使用入门(二)常用工具条——效果

本期开始介绍ArcGIS Desktop的一些常用工具条,效果工具,是ArcGIS Desktop软件的常用的演示工具条之一,尤其卷帘和闪烁工具,在效果演示时可以起到很好的效果。

2024-03-26 16:53:19 1154

原创 python学习—年会不能停,游戏抽签抽奖

年会不能停,年会游戏抽签代码,按照分组要求进行抽签,并打印出抽签结果。

2024-01-16 16:29:57 1112

原创 python学习—根据txt文件名列表搜索并删除指定文件

遍历文件名列表,删除指定目录下的文件(含嵌套目录)

2023-12-18 23:35:59 1151

原创 python学习—查找指定目录下的指定类型文件

遍历指定目录(包括子目录)下的所有JPG文件,写入txt文件

2023-12-18 17:06:17 1548

原创 ArcGIS Desktop使用入门(二)常用工具条——高级编辑

高级编辑工具,相对“编辑器”工具条的基础操作功能更加高级,把arcgis中针对要素类(点、线、面层)的高级操作进行了功能集成,是ArcGIS Desktop软件中提高工作效率的重要工具条,熟练使用之后在日常工作中会事半功倍。

2023-11-03 10:18:22 1538

原创 ArcGIS arcpy代码工具——批量栅格转点文件导出属性表

使用arcpy编写代码,实现对多个栅格文件转换为点文件,导出点文件为shape层、点属性表导出为excel表格。

2023-10-23 16:39:47 1805 1

原创 python学习—探索嵌套文件夹,统计文件数量及构建索引表格

统计文件夹及内部嵌套文件夹中文件的数量,并建立索引表格。

2023-09-11 08:00:00 218

原创 python学习—合并TXT文本文件

合并txt文档,遍历文件夹,寻找特定格式文件,读写TXT文件,支持文件夹嵌套。关于文本文档的编码格式ANSI、Unicode、UTF-8格式的区别和转换。

2023-09-05 00:02:52 1940

原创 ArcGIS Desktop使用入门(二)常用工具条——编辑折点

编辑折点工具,主要用于要素草图编辑,快速添加点、删除点、查看并修改点坐标(草图属性表),尤其可以快速根据坐标值定位并缩放到该点。还可以检查出来重复点,并快速删除。

2023-08-28 08:15:00 1301

原创 ArcGIS Desktop使用入门(二)常用工具条——捕捉

捕捉工具,是ArcGIS Desktop软件的基础工具条之一,软件启动时 默认 开启 捕捉,方便精确编辑要素节点,防止要素之间重叠压盖,预防拓扑错误。

2023-08-25 13:54:53 2314

原创 我的创作纪念日

我的创造纪念日

2023-08-19 21:32:42 45

原创 ArcGIS Desktop使用入门(二)常用工具条——绘图

绘图工具,是ArcGIS Desktop软件的基础工具条之一,包含一系列可用于处理图形和图形文本的工具。使用这些工具可创建和编辑图形。

2023-08-19 14:36:47 2267

原创 ArcGIS Desktop使用入门(二)常用工具条——布局工具

本期开始介绍ArcGIS Desktop的一些常用工具条——布局工具,是ArcGIS Desktop软件的基础工具条之一,图标功能简单易懂,使用频繁。

2023-08-07 15:56:45 2425

原创 ArcGIS Desktop使用入门(二)常用工具条——基础工具

本期开始介绍ArcGIS Desktop的常用工具条——基础工具,是ArcGIS Desktop软件的基础工具条之一,图标功能简单易懂,使用频繁。

2023-08-01 23:33:44 741

原创 ArcGIS arcpy代码工具——定制属性表字段输出表格

本文简单的介绍了用arcpy导出要素属性表的方法,通过筛选字段,输出指定数据。

2023-07-25 00:28:08 1808

原创 ArcGIS Desktop使用入门(二)常用工具条——数据驱动页面

本期开始介绍ArcGIS Desktop的常用工具条——数据驱动页面

2023-07-13 16:31:57 4370 2

原创 ArcGIS Desktop使用入门(二)常用工具条——编辑器

本文介绍 编辑器 工具条

2023-07-07 17:23:45 5777

原创 ArcGIS arcpy代码工具——将要素属性表字段及要素截图插入word模板

用arcpy代码将要素属性表字段及要素截图插入word模板

2023-07-02 17:50:42 1285 1

原创 ArcGIS arcpy代码工具——数据驱动工具批量导出MXD文档并同步导出图片

数据驱动页面工具配合arcpy代码批量出图

2023-07-02 12:07:58 3816 10

原创 ArcGIS arcpy代码工具——批量对MXD文件的页面布局设置修改

功能简介:自动批量对分幅图mxd文档进行页面布局修改,缩放指定要素至页面中心,设置比例尺,导出图片

2023-06-27 16:34:10 2283 2

原创 ArcGIS Desktop使用入门(二)常用工具条——标准工具

本期开始介绍ArcGIS Desktop的一些常用工具条,争取做到全面,后续会持续更新。标准工具,是ArcGIS Desktop软件的基础工具条之一,图标功能简单易懂,使用频繁。

2023-05-03 14:14:53 2516

原创 ArcGIS Desktop使用入门(一)软件初认识

ArcGIS 系列软件在地理信息系统的应用十分广泛,具有强大的功能,ArcGIS Desktop作为常用的桌面应用软件,现在依然有众多使用者,本文就介绍ArcGIS Desktop的基础内容。ArcGIS Desktop现在直接支持中文,初学者可以查看软件的帮助文档进行学习,熟能生巧,操作的多了自然就会了。本文仅仅简单介绍了ArcGIS Desktop的界面,如何对数据进行操作分析,下期继续。

2023-04-13 17:28:01 2866 2

更新补全字段BSM工具,空值字段赋值工具

一键字段更新补全工具 致力于对数据库进行全面体检,确保指定字段的完整性和准确性。其核心特性如下: 一、字段缺失检查:分析指定字段是否存在,并在缺少该字段的图层上发出警告。 二、空值智能补全处理:针对发现的空值(包括空值null、空格),工具将进行赋值操作, 可以选择两种赋值模式: (1)一键统一赋值:当设置递增值为0,所有空值将统一替换为预设起始值。 (2)连续递增赋值:当设置递增值为1时,则从起始值开始,为每个空值字段分配连续递增的数值,适用于序列号或ID生成场景。 三、实时处理报告:完成处理后,即时反馈更新的统计信息,清晰掌握处理进度和效果。 四、安全优先策略:只针对空值字段进行操作,保护已有数据不受影响,确保数据安全性。 五、跨类型兼容:兼容数字与文本字段,无论面对何种数据类型,都能自如应对,保证处理的全面性。 六、多语言环境适应:支持中文路径,工具能够识别并处理包含中文的数据库目录,确保在各种环境中稳定运行。 借助此工具,能够确保数据库中指定字段的无瑕状态,预防因空值或缺失引发的数据质量问题,进而提升数据分析的精度和业

2024-05-14

标识码BSM唯一性检查工具

高效地理信息数据库BSM标识码唯一性验证工具 工具专为确保地理信息数据库中的标识码唯一性和数据完整性而设计,它强调了以下几个关键特性: 1.精准字段验证:用户可自定义关注的字段,针对特定标识码执行严格的一致性检查,确保每个字段的值准确无误。 2.全面图层扫描:工具深入遍历所有要素图层,检测可能存在的跨图层标识码冲突,防止因数据不一致导致的问题。 3.异常检测与记录:实时检测重复值,不仅指出重复的字段值,还明确指出它们所在的图层,以便快速定位问题源头。同时,工具会捕获并记录字段缺失情况、空值情况,提供详尽的异常报告。 4.强大的日志输出:生成的日志文件包含所有异常情况,方便后期分析和采取纠正措施,优化工作流程。 5.广泛的数据类型支持:兼容数值型和文本型的BSM字段,无论数据格式如何,都能确保验证的全面性。 6.中文路径兼容:支持包含中文字符的数据库及文件路径,满足多语言环境下的应用需求,扩大了工具的适用范围。 该工具成为地理信息专业人员的强大辅助,有效提升数据管理和维护的效率,保证了地理信息系统数据的质量和可靠性。

2024-05-10

数据库标识码BSM重排序工具、重构标识码工具

本工具专注于重新组织并分配唯一标识码(BSM)字段,确保工作空间内每一要素类的这一关键字段都拥有从用户自定义起始点开始的连续且唯一的编号序列。 优先顺序:首先重排数据集内的图层,之后更新在数据集外的图层; 多类型兼容:支持文本型和字符型的BSM字段; 层次遍历:智能扫描数据集及其包含的图层,以及直接位于工作空间的独立图层,确保所有相关图层的BSM字段更新一致; 安全处理:有数据备份功能,具备完善的异常处理机制,当遇到无效数据、缺失字段或权限问题时,能提供清晰的反馈,避免数据损坏。 定期维护GIS数据库,保持BSM字段的连续性和唯一性。 支持中文路径。提示:数据量超过10万最好使用GDB格式,mdb容易内存溢出。

2024-05-07

快速查找最大标识码BSM工具

一键查询地理信息数据库,扫描所有要素集和要素类中,指定的唯一标识字段BSM的最大值,发现并报告缺失指定字段的图层和空图层。 全面兼容整型、双精度浮点型、文本形式的数字标识,并导出详尽结果至TXT文档。 支持中文数据库名、字段名、路径名。 本插件轻松应对查询最值工作,智能提示功能确保无忧操作,即时发现问题图层,为您的数据分析之旅扫清障碍。

2024-04-30

一键批量生成多层次文件夹结构,使用Python脚本实现嵌套文件夹批量生成

面对海量文件资料的归档整理、复杂项目目录的搭建,以及为大数据集预先规划清晰的层次化存储路径,传统的手动逐一创建嵌套文件夹的方式不仅显得冗杂低效,而且容易耗费大量宝贵时间。 自动化批量构建多层级文件夹体系,通过简洁明了的操作流程,迅速构建任意深度与复杂度的嵌套文件夹结构,从而大幅提升文件管理工作效率,确保操作流程的顺畅与结果的精确性。实施步骤如下: 第1步: 准备层级关系清单. 创建一个TXT文档,用于详细列出所有待生成文件夹的层级关系。在文档中,每一行代表一个完整的层级链,各层级文件夹名称之间以英文逗号(,)作为分隔符,回车键换行。 例如:一级目录,二级目录,三级目录,四级目录 中国,辽宁省,锦州市,太和区,新民街道 第2步: 调整代码并指定清单文件路径 更新代码中txt文档路径、文档名称,确保脚本能够正确识别并读取到该清单文件。 第3步: 运行脚本,一键创建 一旦路径设置无误,执行自动化脚本,瞬间即可完成原本耗时费力的文件夹架构搭建工作。

2024-04-26

合并文件夹内的所有txt文本文件为一个txt文件

合并txt文本文件为一个txt文件,支持中文,支持嵌套文件夹。自动识别txt文本文件的编码方式,正确读取,防止解码错误而出现乱码。

2023-09-09

统计嵌套文件夹内的文件数量并写入表格,生成索引,设置超链接

统计文件数量,有目录页总数,和分层文件夹内的文件详细列表,即生成文件列表索引。目录页设置了超链接,可链接到后面的分页表,方便文件的整理归档工作。

2023-09-09

arcgis自动批量打开MXD文件并导出图片工具

作为GIS从业者,使用arcgis进行制图是基本操作,但是如果MXD文件数量庞大,在进行图片导出时就非常麻烦了。网上有很多MXD文件批量导出的工具,都是不需要对MXD进行打开操作;但是 如果某些特殊设置的MXD文件必须在打开的状态下,才能输出完整的图片文件呢?比如mxd内插入了其他格式数据,设置了驱动页面......我就遇到过此类情况,用批量工具导出的图片总是有些区域是空白的,而打开mxd的状态下导出图片就正常。我编写的代码就是特别针对此种情况的,使用pyautogui。代码能够实现对目标文件夹内的所有MXD文件进行打开操作并导出图片,文件夹目录支持中文。(此代码也适合上班摸鱼使用~_~)

2022-08-19

部标准格式坐标表自动导出TXT工具

按照自然资源部标准坐标表格式,自动导出图层内所有图斑的TXT格式坐标表,图层索引FID作为地块编号,支持单个图斑、多个图斑、组合图斑、套环图斑。支持中文。 使用方法:打开ArcGIS软件,找到ArcToolbox工具箱,右键添加工具箱找到该工具即可。 格式如下: [属性描述] 格式版本号= 数据产生单位=自然资源部 数据产生日期=2022-06-01 坐标系=2000国家大地坐标系 ......

2022-06-01

ArcGIS10批量导出MXD为JPG图片工具

作为ArcGIS工作者,日常编辑大量的MXD工程文件,尤其一些复杂的工程文件在导出地图时用时较长,如果MXD工程较多时需要一个一个来打开工作空间并导出。使用“批量导出工具”可以将文件夹内的所有MXD工程一次性自动导出地图,做到无人值守,极大减轻工作量。工程文件支持中文。使用方法:打开ArcGIS软件,找到工具箱(红箱子),右键添加工具箱找到“批量导出工具”,使用时只需要双击打开工具并添加文件夹即可。支持中文

2022-06-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除