当前位置: 首页 > news >正文

arcgis宗地或者地块四至权利人信息提取教程

ARCGIS怎样将图斑四邻的名称及方位加入其属性表
以前曾发表过一篇《 如何把相邻图斑的属性添加在某个字段中》的个人心得,有些会员提出了进一步的要求,不但要相邻图斑的名称,还要求有方位,下面讲一下自己的做法。
基本思路是:连接相邻图斑质心,根据连线的角度确定相邻图斑的方位。本文中方位由下图确定,只有东西南北四个,你可根据自己的需求来划分方位,比如设成8个方位等,只需修改3、e部分。
在这里插入图片描述

原属性表:
在这里插入图片描述

1、将polygon转成点,并用add xy coordinate将点的坐标加入其属性表
在这里插入图片描述

add xy coordinate后点的属性表
在这里插入图片描述

原来点的属性表
在这里插入图片描述

2、分别将polygon和point自己与自己做near table,注意划红线的部分要设对
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

结果:
在这里插入图片描述

3、处理上步生成的表
a、将polygon_neartable中in_fid和near_fid相等的记录删掉,新建text型字段name、near_link,double型字段x、y、angle,并给near_link赋值
在这里插入图片描述

赋值代码:(python)

str( [IN_FID] ).zfill(5)+str( [NEAR_FID] ).zfill(5) 

b、在point_neartable里新建text型字段near_link并赋值,赋值代码和上面的相同。
c、将polygon_neartable和point做连接,连接字段polygon_neartable用in_fid,point用org_fid,并将point的point_x、point_y分别赋给polygon_neartable的x、y,去掉连接。再将polygon_neartable和point做连接,连接字段polygon_neartable用near_fid,point用org_fid,并将point的name赋给polygon_neartable的name,然后去掉连接,
在这里插入图片描述
在这里插入图片描述

结果:

http://www.lryc.cn/news/115983.html

相关文章:

  • 乐鑫首创|使用 ESP RainMaker® 私有云定制 Matter 生态
  • 【算法|数组】快慢指针
  • C++字符串:使用 std::string
  • 目前Java后端就业前景怎么样?
  • C语言基础(持续更新)
  • 从源码层面深度剖析Spring循环依赖 | 京东云技术团队
  • Distance 2023牛客暑期多校训练营6 B
  • 【Pandas】学习笔记之groupby()、agg()、transform()
  • 使用正则表达式 移除 HTML 标签后得到字符串
  • Java中String方法魔性学习
  • Smartbi 权限绕过漏洞复现(QVD-2023-17461)
  • springboot自定义错误消息
  • 微信小程序申请步骤
  • 嘉楠勘智k230开发板上手记录(四)--HHB神经网络模型部署工具
  • 微信小程序的自定义TabBar及Vant的使用
  • canvas实现代码雨
  • 基于MFCC特征提取和HMM模型的语音合成算法matlab仿真
  • 多重网格算法的cuda编程
  • DP(状态机模型)
  • 按照指定的文件顺序进行scp传输
  • 小红书数据分析丨现实版模拟人生,这届网友热衷于“云开店”?
  • 休闲卤味强势崛起:卤味零食成为新一代热门美食
  • 自除数-C语言
  • -bash: ./startup.sh: Permission denied解决
  • Java课题笔记~ AOP 概述
  • 真我V3 5G(RMX2200 RMX2201)解锁刷机全过程
  • springCache-缓存
  • 【solon生态】- solon.cloud.micrometer插件使用指南及micrometer详解
  • 【Spring Boot】Thymeleaf模板引擎 — Thymeleaf的高级用法
  • 用html+javascript打造公文一键排版系统13:增加半角字符和全角字符的相互转换功能