高阶几何编辑工具算法
文章平均质量分 65
HouGISer
武大GIS专业背景、前端工程师、地图编辑器研发经验。
业余时间探索技术落地场景,维护个人快速迭代工具网站:https://tryiscool.space。
商务合作私聊。
展开
-
基于地理坐标的高阶几何编辑工具算法(8)——整形面
整形面算法常用于快速修改一个几何面的局部形状。原创 2024-05-19 18:08:06 · 686 阅读 · 0 评论 -
基于地理坐标的高阶几何编辑工具算法(7)——矩形绘制
变换矩阵应该是两个二维平面坐标系之间的转换,所以不能直接用经纬度,需要把经纬度转为web墨卡托投影坐标。因为转为屏幕坐标,绘制过程中拖动地图,可能导致矩形的某个点从新坐标系转为屏幕坐标,会出现负值,负值无法根据屏幕坐标转为经纬度(cesium的方法不支持)。而web墨卡托投影坐标不存在这种问题,因为覆盖了全球的范围。原创 2024-05-19 17:54:09 · 739 阅读 · 0 评论 -
基于地理坐标的高阶几何编辑工具算法(6)——合并相离面
选中一个面,点击“合并相离面”工具,绘制一个面,与其他面相交,双击结束后。原创 2024-05-19 17:03:35 · 316 阅读 · 0 评论 -
基于地理坐标的高阶几何编辑工具算法(5)——合并相交面
利用turf.union方法,对面进行合并,如果是多面,则第一个入参是polygon,第二个入参是multiPolygon。原创 2024-05-19 16:57:14 · 214 阅读 · 0 评论 -
基于地理坐标的高阶几何编辑工具算法(4)——线分割面
选中待分割面,点击“线分割面”工具,绘制和面至少两个交点的线,双击结束,执行分割操作。原创 2024-05-19 11:30:36 · 418 阅读 · 0 评论 -
基于地理坐标的高阶几何编辑工具算法(3)——相离面吸附
点击面,点击“相离面吸附”工具,绘制一个面,双击结束后,与所有相交的面进行吸附。原创 2024-05-19 11:18:59 · 171 阅读 · 0 评论 -
基于地理坐标的高阶几何编辑工具算法(2)——相交面裁剪
相交面裁剪工具算法详述原创 2024-05-19 11:13:07 · 294 阅读 · 0 评论 -
基于地理坐标的高阶几何编辑工具算法(1)——目录
在实际的地图编辑平台中,有一些场景是需要对几何面做修形操作,低效的做法是通过新增形点+拖拽来实现。为了提高面几何的编辑效率,需要提供一些便捷工具,用算法解决多步操作问题。本人基于相关工作经验,总结出一些实用的面几何编辑工具算法。原创 2024-05-19 11:01:43 · 420 阅读 · 0 评论