- 博客(13)
- 收藏
- 关注
原创 20240425CASS简码识别时软件崩溃的原因
你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + S
2024-04-25 10:57:52 889
原创 arcpy脚本实现批量GDB|MDB数据库的合并20231108
熬了好几天,终于自己一点一点琢磨出来了,基本实现了自己的预期功能。AI和书籍是最好的老师先说结果:支持文件夹输入输出,可以指定输出的数据库类型(GDB或MDB,选填,默认输出.gdb格式的文件地理数据库,填写时不区分大小写),可以选择输出版本(选填,默认和当前数据一致),文件夹内的数据可以为GDB或MDB(两者均有亦可合并),支持在数据库中未建立数据集的要素类合并,当原始数据的坐标信息不唯一时,会显示提醒①脚本界面②运行信息③变量设置④arcpy源码。
2023-11-08 22:14:26 709 1
原创 在ModelBuilder中使用追加工具实现多个GDB合并20231102
多个数据库的合并底层逻辑就是多个同名要素类的合并,配合ModelBuilder里仅模型工具中的收集值工具,收集值作为追加\合并工具的输入,即可实现同名要素类的合并。我的想法是:输入一个模板数据库,使用迭代、嵌套子模型的方式依次建立数据库、数据集、要素类建立起一个空要素的成果数据库,然后使用追加的方式将空数据库里的空要素类图层作为追加工具的目标数据集(输出端),输入端为上述所说的通过收集值工具获取的要素类。迭代创建空数据库方式的难点在于:在创建要素类的时候需要输入几何类型(点、多点、线、面),而在Mode
2023-11-02 23:09:13 305
原创 用MODELBUILDER实现数据库裁剪20231030
GIS数据处理过程中,常常会遇到地理数据库的批量裁切、合并等操作,而ArcGIS仅提供了裁剪、分割、追加等基本工具,每次都先在Excel表格中填写上各项参数再再右键追加等工具使用批处理,常常这样,十分抓狂,而单位开发人员写的程序又时常有密码保护或者版本不匹配等各式各样的原因导致在正需要时用不了,索性自己查找资料,从低点起步,计划形成一套自己的贴合项目数据的工具库、模型库,无论以后计划如何,自己有实力总是游刃有余的,这些是对自己的一项记录亦是对自己的鼓励,谨记。③要素集裁剪子模型0。④要素集裁剪子模型1。
2023-10-30 12:23:47 149
原创 地名地址2023
density=Mid( [mph],InStr( [mph],“号” )+2,(Len( [mph] )-InStr( [mph],“号”)-2))2)查找百分号“%” mph LIKE ‘%/%%’ ESCAPE ‘/’If Len( [mph] )-InStr( [mph],“号”)-2>0 Then。Left( [mph],InStr( [mph],“号” )-1)GDB:容量1TB,权限更大,查询语言基于SQL。
2023-09-27 16:32:26 64
原创 GIS小白的学习笔记1
1.接受复制内容的层可以设为不可选,但必须被勾选,无法粘贴复制时,尝试关闭输入法;2.通过“选择”–“根据所选要素创建图层”,新层为一假层,属性数据与源层数据联动;3.通过“数据”–“导出数据”,新层为一真层,属性数据与源数据相互独立;...
2020-08-11 08:23:58 304
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人