ArcEngine10.2设计与开发课程学习(作业六)——缓冲区及高亮选择

这篇博客介绍了在ArcEngine10.2环境下,如何实现选择要素并为其创建缓冲区,以及选取缓冲区内的其他要素。作者通过地图右键点击查询Parcels中的Parcel,展示Parcel的属性信息,并基于指定半径生成缓冲区,最后选择与缓冲区相交的Parcel。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

以下为我第六题实现过程,此题和第五题挺像,老话,过程仅供参考!

EX06:编写程序,选中要素并对其进行Buffer,而后选中缓冲区内的要素。

  1. 在地图上右键单击,根据鼠标位置查询到Parcels中的Parcel。在窗体上显示该Parcel的投影信息以及“land use”字段值。
  2. 根据给定半径对1中的Parcel做缓冲区,并选中与缓冲区相交的所有parcel

 

以下为我的实现:

以下为代码,点选及生成缓冲区,思路较清晰,自行查看,可能多了一些try和特殊情况的处理,可以自行去掉。

sing ESRI.ArcG
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值