arcgis界址点编号工具开发原理(西北角顺时针)

arcgis界址点编号工具开发原理(西北角顺时针)

1、工具实现思路。寻找离包络矩形左顶角最近的点作为起点。如下图:距离包络矩形左顶角最近的点,作为J1点没有任何问题。

问题在于并不是所有的地块,都这么中规中矩、合情合理。

比如下边这个地块,你甚至觉得有点不可理喻。为什么J1起始点,不落在J9那个位置上。你的想法没有错,甚至我也觉得起始点应该在J9的位置上。但是工具并不认这么多,它找的就是距离包络矩形左顶角最近的点。

包络矩形说:我管你这啊那啊的,距离我左上角最近的点就是西北角点!

类似的情况也不少:(有大佬知道解决这个问题这个问题的思路吗,请留言,跪求)

2、从起点顺时针开始排序。

好了,对起始点定位没有疑义之后(有也没用),就可以定方向了,要顺时针。

拿到地块IFeature,把它节点转点后,得到一个点的集合。集合的顺序就是你在画这一个地块的时候,鼠标点击的顺序。然后把这个集合在刚刚找到的起始点的位置重新开始排序。就得到一个西北角排序的集合。

3、工具界面:

另外需要界址点编号工具请联系技术员WX:GISCXY

相关推荐
Dxy123931021616 小时前
JS DES 加密详解
开发语言·javascript·arcgis
非科班Java出身GISer3 天前
ArcGIS JS 基础教程(46):编辑要素属性 FeatureForm
arcgis·arcgis js编辑要素·arcgis js 要素·arcgis js要素属性·arcgis js 编辑属性·arcgis js编辑要素属性
梅如你4 天前
ISPRS | 1990-2020年间中国人工林与天然林的空间分布数据
arcgis·gis·遥感
limit00757 天前
公开 WMTS / XYZ 瓦片接入 Cesium:6 类常见问题与排查顺序
chrome·低代码·arcgis·web3·旅游
limit00758 天前
三维模型悬空与切片偏移的排查顺序
低代码·3d·arcgis·web3·安卓·webgl
最强小杰8 天前
Continue + minimax-m3 接入教程:协议、模型 ID、404 与工具调用排错
arcgis·ai
2501_9343044012 天前
新增2026年! 2012-2026年全国逐月夜间灯光数据
arcgis·gis数据
梅如你13 天前
中国2026年路网数据
arcgis·gis·遥感
梦想的初衷~13 天前
GPT × ArcGIS 强强联合:AI助力数据处理、空间分析、可视化及多案例综合应用实战教程
人工智能·gpt·arcgis
时间的情敌14 天前
《WebGIS EPSG:4326 与 EPSG:3857 墨卡托投影转换》
arcgis·mars2d