- 博客(28)
- 资源 (4)
- 收藏
- 关注
原创 使用FME将shp带颜色填充(色块)转为dwg实现方法
本文介绍了使用FME软件实现shp文件带色块转换为dwg格式的方法。通过Excel表格设置分类代码对应的RGB颜色值,在FME工作流程中挂接颜色表并计算转换RGB值,利用DWGStyler转换器设置图案填充颜色,最终输出带色块的dwg文件。该方法适用于批量处理大量数据转换,比手动设置更高效。文章详细说明了从读取gdb数据、关联颜色表到最终输出的完整操作步骤,并提供了工具获取方式。
2025-06-25 08:15:00
175
原创 ArcGIS中对输入面图层A的相交问题批量处理的实现方法
摘要:本文介绍了一种处理GIS数据重叠问题的方法。首先使用相交工具获取重叠部分,然后通过排序工具将所需属性置顶,再用删除相同工具去除多余重叠图形,最后更新到原始图层。该方法解决了拓扑工具无法批量修改的问题,适用于需要保留特定属性(如最新时间)的重叠数据处理场景。操作步骤清晰,并可根据需要增加融合环节处理碎小图斑。
2025-06-24 08:15:00
494
原创 ArcGIS中使用缓冲区工具实现按距离融合图斑的方法
本文介绍了一种利用缓冲区工具生成聚合面的替代方法。通过创建融合距离字段并赋值为实际距离的一半,使用按字段生成的缓冲区工具进行缓冲和融合操作,再通过一系列字段计算、空间连接和要素处理步骤,最终实现数据聚合面的生成。该方法包含16个详细步骤,涉及字段添加、缓冲区生成、空间连接和属性赋值等操作,为无法直接使用"聚合面"工具的用户提供了可行的技术方案。
2025-06-23 08:15:00
511
1
原创 ArcGIS中变化后图层B相对原始图层A实际变化部分提取的实现方法
本文提出了一种提取图层实际变化部分的GIS数据处理方法,主要针对国土变更调查中多人协作导致的重叠问题。方法通过将变更图层B与原始图层A相交,筛选属性差异部分作为实际变更区域。技术流程包括:为图层添加唯一标识字段、执行图层相交运算、通过属性差异选择变更要素、清理重复数据等15个步骤。该方法能有效消除变更图斑重叠问题,适用于多人协作环境下的变更调查工作。文末提供工具获取途径。该方法为国土变更调查数据处理提供了一种实用的解决方案。
2025-06-22 08:15:00
663
原创 ArcGIS中被动变化图斑提取的方法
ArcGIS提取图斑变化部分的实用方法:通过图层相交、要素转点、位置选择和擦除等工具组合操作,先获取原始图斑与变化图层相交部分,再通过擦除得到被动变化区域,最后合并生成包含变化部分的所有图斑。该方法适用于国土变更调查等需要提取日常变化数据的场景,操作步骤清晰系统。如需自动化工具可通过私信获取。该方法为地理信息数据处理提供了实用解决方案。(150字)
2025-06-21 08:15:00
582
原创 ArcGIS中批量将GDB中表转点实现方法
本文介绍了一种在ArcGIS模型构建器中批量将数据库表转为点的方法。主要步骤包括:1)使用"迭代表"读取数据表;2)添加双精度型X、Y、H字段;3)通过"创建XY事件图层"实现表转点;4)导出结果数据。该方法解决了ArcGIS缺少直接转换工具的问题,通过串联多个工具构建自定义模型,实现了批量处理功能。文章详述了模型构建的18个具体步骤,包括变量设置、字段转换、坐标系统配置等关键环节,最终生成可复用的"批量将GDB中表转点工具"。
2025-06-20 08:15:00
417
原创 ArcGIS中按字段分组批量编固定位数编码的实现方法
本文介绍了在ArcGIS中使用模型构建器实现固定位数编码的方法。通过创建包含"迭代要素选择"、"计算字段"等工具的工作流,可对要素按指定字段分组并生成补零编号。核心步骤包括:设置输入要素参数、添加计算编号字段、使用Python脚本实现自增编号、通过zfill函数补零、保存为可重复使用的工具箱工具。该方法适用于需要生成宗地代码等固定位数编码的场景,操作简便高效。文末提供成品工具获取方式。
2025-06-19 08:15:00
488
原创 python代码对ArcGIS中MDB与GDB一键互转的实现方法
本文提供了一个Python脚本,用于实现ArcGIS中个人地理数据库(MDB)与文件地理数据库(GDB)之间的相互转换。脚本通过arcpy模块实现以下功能:1)读取输入数据库路径并识别类型;2)创建目标格式数据库;3)依次复制原数据库中的数据集、要素类、表格和栅格数据到目标数据库。用户只需指定源数据库路径、输出文件夹和输出类型(MDB或GDB),即可自动完成格式转换。该脚本提供了完整的流程控制,并在每个操作步骤输出状态信息,便于监控转换进度。
2025-06-18 08:15:00
451
原创 ArcGIS中将输入面A中要素按自北向南、自西向东规则进行排序的实现代码
摘要:该Python脚本使用ArcPy模块对空间数据进行质心排序处理。主要步骤包括:1)导入数据并创建文件地理数据库;2)添加唯一标识字段并自动编号;3)计算并添加质心坐标X/Y字段;4)按照Y坐标降序、X坐标升序对数据进行空间排序。该程序适用于需要按几何中心进行空间排序的地理数据处理任务,输出结果存储在新建的"cg.gdb"地理数据库中。
2025-06-17 08:15:00
157
原创 ArcGIS中MDB与GDB一键互转的实现方法
本文介绍了一种在ArcGIS环境中实现GDB与MDB数据库互转的自动化工具开发方法。针对ArcGIS Pro不支持MDB格式的问题,通过模型构建器创建了四个子工具:分别处理数据集外的要素类、栅格数据、表以及数据集本身的批量复制。每个子工具采用相应迭代器遍历数据并执行复制操作,最后集成到一个主工具中。该方法解决了手动操作繁琐的问题,实现了数据库格式转换的自动化流程。工具源码可通过私信获取。
2025-06-16 08:15:00
1742
原创 ArcGIS中批量获取输入面图层A中各要素的四至点的实现方法
本文详细介绍了在ArcGIS中获取面图层四至点的完整流程。通过添加字段记录各面要素的XY最大值最小值,使用"要素折点转点"工具转换为点要素,并通过字段计算和属性选择匹配对应坐标点。该方法共包含51个具体操作步骤,涉及字段添加、计算、坐标转换和选择判断等关键操作,最终可获得面图层的四至点数据。该方法解决了GIS工作中获取面要素边界点的技术需求,适用于各类空间分析应用场景。
2025-06-15 15:57:17
1763
原创 ArcGIS中批量删除指定工作空间内的空图层的实现方法
本文介绍了一种在ArcGIS模型构建器中批量删除工作空间内空图层的方法。通过创建主模型和"获取计数加1"子模型,利用"迭代要素类"和"获取计数"工具识别空图层,并使用Python表达式设置删除条件。该方法避免了人工逐个检查空图层的繁琐操作,提高了工作效率。文章详细说明了12个实现步骤,包括模型参数设置、工具连接和条件判断等关键环节,最终生成可直接使用的工具箱工具。该方法适用于处理包含大量空图层的数据库,如国土变更调查等场景。
2025-06-14 08:15:00
660
原创 ArcGIS中将DDD.MMSSSSS格式的经纬度转为度的实现方法
本文介绍了在ArcGIS中将DDD.MMSSSSS格式的经纬度数据转换为度的具体方法。首先通过Excel转表工具将数据转为gdb表,然后逐步添加文本型和双精度字段,利用字段计算器进行位数补齐和度分秒转换计算。关键步骤包括使用mid函数截取度、分、秒数值,通过数学运算转换为秒后再除以3600得到度的数值。该方法避免了在Excel中进行转换的繁琐操作,实现了在ArcGIS环境中直接完成坐标格式转换的完整流程。
2025-06-13 19:01:00
406
原创 ArcGIS中去除矢量的ZM值的实现方法
摘要:本文介绍将GIS要素图层转为CAD时获得二维多段线的方法。通过"复制要素"和"要素转CAD"两个步骤,在工具环境中禁用M值和Z值输出,确保生成的DWG文件中的线段为二维多段线而非三维多段线。该方法操作简便,只需注意在两次转换时都关闭ZM值输出选项即可。文末提示可联系作者获取批量去除ZM值的工具。(99字)
2025-06-12 08:15:00
533
原创 ArcGIS中判断输入面图层A是否位于参考面图层B的边缘的实现方法
本文介绍了一种判断面图层是否位于参考图层边缘的GIS处理方法。该方法首先通过融合参考图层获取边缘线,再将输入图层与边缘线相交,结合擦除处理获得边缘线长度数据。具体步骤包括:图层复制与融合、添加计算字段、要素转线、相交擦除运算、几何计算及字段连接等21个详细操作环节,最终得到包含边缘线长度及占比的成果数据。该方法适用于国土变更调查等需要识别边缘图斑的场景,文末提供已封装工具的获取方式。
2025-06-11 08:15:00
403
原创 关于国土变更调查尖锐角及狭长错误暴力解决方法探索
本文介绍了国土变更项目中处理矢量数据碎面、尖锐角及狭长问题的技术方案。首先推荐使用"捷鹰国土助手"进行批处理,具体步骤包括:检查并输出错误线段,进行图形缓冲处理,更新原面文件并筛选要素,消除小面积图斑,对剩余问题手动修改。最后使用"海机数据处理工具箱"进行属性修复和碎面检查。该方法可有效解决国土变更项目中的常见几何问题,提高数据质量。
2025-06-10 08:15:00
304
原创 使用FME实现GDB矢量转标准txt的思路
(2)把没有空洞的每个大面最后一个点用条件值配合“AttributeManager”的“启用相邻的要素属性”功能筛出来,赋值为1,把没有空洞的除每个大面最后一个点用条件值筛出来,使用“AttributeManager”的“启用相邻的要素属性”功能依次由上一个加1;(7)筛选出有空洞并重叠的点,使用“AttributeManager”的“启用相邻的要素属性”功能配合“条件值”功能,将每个子面的第二个点的点编号使用“AttributeManager”的“启用相邻的要素属性”功能赋值为上一个值;
2025-06-09 21:46:46
2097
原创 ArcGIS中将输入面A向参考面B进行靠拢的实现方法
摘要:本文介绍了处理两个面图层之间缝隙的方法。通过给输入面A和参考面B添加唯一标识字段,合并后构造缝隙区域,筛选小于指定面积的缝隙部分,将其与面A合并后使用消除工具处理。具体步骤包括:添加唯一标识、构造缝隙区域、面积筛选、合并与消除等操作。该方法可有效处理面图层间的小面积缝隙问题,最终得到修正后的矢量数据。文末提供现成工具获取方式。
2025-06-09 08:15:00
507
原创 ArcGIS中将Excel坐标表批量投影转换的实现方法
12、对11中结果添加字段名为X_TYH的字段(别名为“投影后X”,字段类型为“双精度”)、字段名为Y_TYH的字段(别名为“投影后Y”,字段类型为“双精度”)、字段名为H_TYH的字段(别名为“投影后H”,字段类型为“双精度”);3、对2中结果添加字段名为“bm”(字段别名“表名”,字段类型为“文本型”),并对“bm”字段使用字段计算器计算表名,表达式为“MID(“%名称%”,1,LEN(“%名称%”)-1)”(名称为“迭代表”后的所有坐标表子表的名称);
2025-06-08 08:15:00
572
原创 ArcGIS中对输入面A批量处理缝隙的实现方法
本文介绍了一种批量处理GIS面数据缝隙的方法。通过制作输入面的包络矩形并扣除原面,获取小于指定面积的缝隙面,再将这些缝隙面追加回原数据并使用消除工具处理。具体步骤包括:备份数据、添加备注字段、融合数据、创建包络矩形、计算面积、筛选小面积面、赋值备注、追加数据并执行消除操作。该方法解决了传统拓扑工具无法批量处理缝隙的问题,提高了GIS数据处理效率。文末提供了获取工具的途径。
2025-06-07 19:30:19
361
原创 ArcGIS中批量查找并删除输入面图层A中的与周围不相邻的独立的面的实现方法
本文介绍了GIS中批量查找并删除面图层孤岛的实现方法。通过融合、转线、擦除等12个步骤的操作流程,最终分离出孤岛面和非孤岛面。具体步骤包括:融合输入面→要素转线→外围线擦除→位置选择→要素转面→点位分析等处理过程,最终实现了孤岛的识别与删除。该方法可有效处理面图层中的冗余孤岛要素,处理结果直观清晰。文末提供了获取工具的途径。这套解决方案为解决GIS数据处理中的类似问题提供了实用思路。
2025-06-07 08:51:06
616
原创 在ArcGIS中实现河流双线封闭处理的思路
本文介绍了通过ArcGIS模型构建器实现河流双线封闭处理的方法。具体步骤包括:1)按名称融合河流双线;2)提取端点并生成最小凸面;3)合并线段并排序编号;4)筛选关键线段进行封闭处理。通过10个步骤的操作流程,最终将初始的河流双线数据成功转换为封闭的河流多边形数据。文中提供了详细的处理步骤说明、初始数据和成果数据的对比截图,并提示读者可获取现成的模型工具。该方法适用于需要将河流线性数据转换为面状数据的GIS数据处理场景。
2025-06-06 22:13:52
305
原创 ArcGIS中将输入面A中要素按自北向南、自西向东规则进行排序的实现方法
本文介绍了在ArcGIS中实现图斑空间排序的方法。通过计算面要素质心坐标点并排序,解决了宗地、林地小斑等要素的空间排序需求。具体步骤包括:添加唯一标识字段、计算质心XY坐标、按坐标排序等过程。该方法弥补了ArcGIS原生功能的不足,为地理空间数据处理提供了实用解决方案。
2025-06-05 20:14:26
261
原创 ArcGIS中使用线图层B批量切割面图层A的实现方法
本文介绍了一种在ArcGIS中使用线图层批量分割面图层的实用方法。主要步骤包括:为面图层添加唯一字段并转换为线要素,追加分割线后重新生成面要素,通过相交分析和空间连接等操作完成精确分割。该方法解决了实际工作中线要素对面要素进行批量分割的需求,操作过程涉及要素转换、属性管理、空间分析等多个GIS核心功能。文中详细列出了10个具体操作步骤,为GIS从业人员提供了可复用的技术方案。该方法可用于城市规划、土地利用等领域的面状要素分割需求。
2025-06-04 23:20:41
364
原创 ArcGIS中对输入面矢量中缺少节点的图形自动添加必要节点的实现方法
ArcGIS中自动为相邻面增加节点的方法为解决数据处理中碎面问题,本文介绍了一种在ArcGIS中自动为相邻面增加节点的方法。通过将面要素转换为线要素并打断线条,再重新生成面要素,确保相邻面边界具有相同节点。主要步骤包括:添加唯一字段、要素转线、折点转点、打断线条、取消分割、连接字段、最后转回面要素。该方法适用于国土变更调查等需要精确边界匹配的场景,可有效预防建库时产生碎面问题。完整工具可通过私信获取。
2025-06-03 20:42:06
295
原创 ArcGIS中输入面A继承参考面B的指定字段的所有值的实现方法
本文介绍了在ArcGIS中获取输入面A对应参考面B所有指定字段值的方法。主要通过空间相交、面积统计和属性连接等步骤实现:首先为输入面和参考面添加唯一标识字段,通过相交处理获得交叉区域;随后计算最大面积部分,转换为内部点后通过空间连接将参考面属性赋值给输入面。该方法适用于变更调查举证信息表制作等场景,最终可获得包含参考面所有指定字段值的结果。文末提示可获取封装好的工具。
2025-06-02 19:42:25
278
原创 ArcGIS中输入面A以最大面积占比方式继承参考面B的指定字段值的实现方法
本文介绍了一种在ArcGIS中实现面图层属性继承的方法。通过融合参考面、相交计算、面积统计和字段关联等步骤,可以将面积占比最大的参考面属性赋值给目标面。具体步骤包括:添加唯一字段、按分组字段融合参考面、相交分析、面积最大值统计、属性关联及赋值等操作。该方法解决了ArcGIS中缺乏直接继承最大面积参考面属性的功能问题,适用于坡度级别等属性的批量赋值。
2025-06-01 16:12:22
414
原创 海机数据处理工具箱 (原创)
《海机数据处理工具箱:一款高效的ArcGIS插件》摘要: 海机数据处理工具箱是由博主开发的ArcGIS实用插件,最新20250508版本包含199个工具,涵盖三调国土变更调查等14个模块。该工具箱基于ArcGIS模型构建器和FME开发,支持10.2-10.8版本,具有免授权、永久使用的特点。开发者结合9年行业经验,针对国土变更调查等复杂场景设计了系列工具,每个参数均附详细说明。工具箱仅供个人非商用,保留版权权益。该工具旨在解决GIS数据处理效率,适合国土变更等领域用户。
2025-05-31 21:30:39
969
ArcGIS插件,栅格图层批量投影-WG1984到CGCS2000-模型构建器中可用
2025-06-01
ArcGIS插件,批量对栅格图层重采样-模型构建器中可用
2025-06-01
ArcGIS插件,按要素字段值批量裁剪栅格-模型构建器中可用
2025-06-01
ArcGIS插件,栅格图层批量投影-CGCS2000到WGS1984-模型构建器中可用
2025-06-01
ArcGIS插件,要素图层批量投影-WGS1984到CGCS2000-模型构建器中可用
2025-06-01
ArcGIS插件,要素图层批量投影-CGCS2000到WGS1984-模型构建器中可用
2025-06-01
标准TXT转GDB面要素类的FME模板
2024-06-29
自动提取预变更地类图斑.tbx
2020-08-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人