You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

增加多边形节点数以实现LAEA(CRS 3035)正确投影

解决LAEA投影下线条节点加密的问题

R环境(sf包)处理方案

  • 用sf自带的st_segmentize()函数,直接给多边形的线段插入节点,只需指定最大段长(单位与当前CRS匹配,3035用米为单位):
    library(sf)
    # 确保你的多边形对象已设置3035投影
    st_crs(your_poly) <- 3035
    # 加密节点,这里设置最大段长为10000米(可根据需求调整)
    poly_with_more_nodes <- st_segmentize(your_poly, max_segment_length = 10000)
    
    处理后的对象在LAEA投影下,原本的直线段会因多节点支撑显示为正确的曲线。

QGIS预处理方案

如果你想在数据创建阶段就解决:

  • 使用「添加节点」工具:在处理工具箱搜索“Add nodes”(中文界面为“添加节点”),设置允许的最大线段长度,批量给目标多边形的边插入节点。
  • 使用「简化/细化几何」工具:选择“细化”模式,设置最大段长,自动完成节点加密。
  • 编辑模式手动插入:进入要素编辑状态,用“插入节点”工具在直线段上按需添加节点,适合少量调整的场景。

内容的提问来源于stack exchange,提问作者Fred-LM

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.29 20:24:59