界址点坐标册生成

本文介绍了一个使用Python和ArcGIS arcpy模块开发的工具,用于批量生成勘测定界项目的界址点坐标册。工具首先判断图形的第一个点是否为左上角并重新构面,然后编号界址点并获取其坐标值,生成界址线信息。最后,通过ArcGIS和xlwt库填充坐标册。目前仅支持简单图形,不支持岛形数据和复合图形,且建议使用英文或拼音路径。作者提供模板定制服务。
摘要由CSDN通过智能技术生成

勘测定界项目涉及界址点坐标册生成工作,利用python结合ArcGIS提供arcpy站点包开发一个工具批量生成界址点坐标册。

1.界址点成果模板
在这里插入图片描述
2.界址点坐标册生成思路

(1)判断图形的第一个点是否为左上角,然后顺时针编号(地籍测量规定宗地的界址点编号从左上角开始,然后顺时针依次编号)。

**
勘测定界地块在ArcGIS中打开发现,图形第一个点不是左上角,其中红色框表示图形最后一个点,蓝色表示图形第一个点。

(2)如果图形的第一个点不是左上角,对图形重新构面保证第一个点为左上角(左上角为理论上左上角,具体如何判断图形的左上角,可以参考知网的文章。

(《多边形西北角点的确定》,城市勘测李乃良、张晓丽))

在这里插入图片描述

勘测定界地块图形重构以后,图形的第一个点为左上角开始,其中红色框表示图形最后一个点,蓝色表示图形第一个点。

(3)界址点生成,对界址点进行编号,同时获取界址点XY坐标值。(界址点编号包括两种方式,第一种直接阿拉伯数字编号,第二种在阿拉伯数字前加英文字母“J”).
在这里插入图片描述
在这里插入图片描述
(4)界址线生成,获取界址线长、界址线段起点终点XY坐标值(起点终点XY坐标为后期界址点坐标册中界址线长填写需要)。
在这里插入图片描述
在这里插入图片描述
(5)界址点坐标册填写,结合前期生成界址点、界址线成果利用ArcGIS提供arcpy站点包以及python中操作excel模块xlwt进行操作。
在这里插入图片描述
(6)结合ArcGIS将脚本制作成工具箱便于操作。
在这里插入图片描述
3.界址点坐标册生成工具备注

目前该工具只针对简单图形,对于包含空洞的岛形数据以及复合图形处理暂不支持,数据存储路径尽量使用英文或拼音(python2.7针对中文编码属实恶心,问题多多)。

有需要留邮箱!!!
有需要留邮箱!!!
有需要留邮箱!!!

模板支持更改定制,打赏个零食钱就OK啦😚😚😚😚😚😚😚😚😚!!!

FME是一款功能强大的地理信息系统(GIS)数据转化和处理软件。如果我们想要生成界址坐标表,我们可以利用FME的功能来实现。 首先,我们需要准备包含有界址信息的数据源。这可以是一个包含界址坐标的 shapefile 文件,或者是一个数据库表格中的数据。在FME中,我们可以直接导入这些数据源。 接下来,我们可以使用FME的转换器和转换功能来生成界址坐标表。转换器是FME中用来处理数据的工具,可以对数据进行过滤、裁剪、转换等操作。 我们可以使用一个FeatureReader转换器来读取界址数据,然后使用一个FeatureWriter转换器来写入生成界址坐标表。可以选择合适的输出格式,例如CSV文件或者Excel表格,以便后续使用。 在生成界址坐标表时,我们可以根据需要对数据进行筛选和处理。例如,我们可以根据特定的属性或者空间条件来选择只包含特定类型的界址,或者只包含特定区域内的界址。 最后,我们可以运行FME工作空间,将数据源中的界址信息转换成坐标表。FME会根据我们的设置和转换操作,将数据转化并输出到指定的文件或数据库中。 总结来说,通过FME生成界址坐标表可以实现对界址数据的筛选、转换和输出,为后续的地理信息数据处理提供了便利。使用FME强大的功能和灵活的转换器,我们可以根据实际需求生成符合要求的界址坐标表。
评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

xyt1172228177

鼓励一个零食钱呗

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值