
功能实现
文章平均质量分 91
对博客中发布的工具或其他功能,进行代码实现分析。
craybb
我是一名行业深耕10年的GISer,也是Python和AI行业的爱好者。我热衷于分享技术方案、编程技能、项目落地方案,希望能够帮助更多的开发者提升自己的水平和能力。
展开
-
Arcpy实现“按比例缩短线并缓冲”的功能(附实现代码)
线缓冲区在数据处理和空间分析中具有很多作用,线缓冲区可以帮助评估某个线状要素(如道路、河流、输电线路)对周围环境的影响。本文描述了“线缓冲区”的应用并给出了完整的实现代码。原创 2024-11-15 09:57:58 · 523 阅读 · 0 评论 -
你是否,因为嫌弃而重写过ArcGIS的工具?
在对矢量数据加工处理时,尤其是基于特殊需求和批量操作时,线要素需要根据线交点或临近点,对其进行分割处理。一方面可以使用ArcGIS提供的“在点处分割线”地理处理工具;另一方面,可以按本文提供的思路和方法自己实现“在点处分割线”的工具功能。原创 2024-08-07 10:04:58 · 1300 阅读 · 0 评论 -
使用Arcpy自定义曲线线段替换为线段的实现
从数据质检需求和需要保持源数据不变的原则下,当我们需要对曲线线段(贝塞尔、圆弧和椭圆弧)进行查找和修复时,需要单独输出曲线线段的记录和最后修复后的结果。本文介绍如何使用Arcpy自定义曲线线段替换为线段。原创 2024-08-02 10:36:29 · 1223 阅读 · 0 评论 -
mdb(个人地理数据库)转shape file其实并不简单
在地理信息系统(GIS)应用中,地理数据的存储和交换是一个常见的需求。个人文件地理数据库(MDB)是一种常见的地理数据存储格式,但是在实际应用中,有时需要将MDB文件转换为Shapefile(SHP)格式,以便在不同的GIS软件中使用。虽然听起来简单,但实际上这个过程可能会面临一些挑战。原创 2024-08-01 10:06:09 · 1737 阅读 · 0 评论 -
自定义Python工具箱实现mdb转出为shp或gdb格式----终章(工具免费)
为了方便使用,并支持更加复杂的使用场景,小编已将前边几篇文章中的内容进行集成,将mdb数据转出为shp或gdb格式的功能封装为Python工具箱,并分别在ArcMap10.8.1和ArcGIS Pro3.1中进行使用演示。原创 2024-07-04 09:56:42 · 3130 阅读 · 2 评论 -
mdb转gdb实现过程介绍(2)三种方式实现GDB数据库的读、写,并将实现方式与ArcGIS环境共存配置
通过解析mdb地理数据库,获取了图层之间的组织结构、空间参考、表字段属性等信息。下一步,就是将数据输出到GDB中。本文详细介绍python3.9版本,读写GDB数据的方法。原创 2024-07-03 09:23:56 · 2223 阅读 · 0 评论 -
mdb转gdb实现过程介绍(1)mdb地理数据库结构解析和gdb库的创建
mdb数据转出为gdb,应保留原mdb的库体结构。库体结构中,应该正确处理数据集、要素类和表之间的结构。要实现mdb转gdb后,数据库库体结构保持一致,不是一件容易的事,本文完整记录了解析mdb库体结构的过程。原创 2024-07-02 08:55:26 · 2071 阅读 · 0 评论 -
Python实现mdb(个人地理数据库)转shape file
在地理信息系统(GIS)应用中,地理数据的存储和交换是一个常见的需求。个人文件地理数据库(MDB)是一种常见的地理数据存储格式,但是在实际应用中,有时需要将MDB文件转换为Shapefile(SHP)格式,以便在不同的GIS软件中使用。虽然听起来简单,但实际上这个过程可能会面临一些挑战。原创 2024-07-01 09:28:56 · 1468 阅读 · 0 评论