作者:小牛 ,专注于地理信息系统、物联网大数据、微服务、云原生
因为气象、地灾方面很多气象站点、监测点零散的分布在地图各个位置,在这零散的位置上就可能会产生区域覆盖不完整的情况,这个时候就需要做插值覆盖。而等直线 的意义跟插值业务一样。
【内容描述】
- wcontour 中国气象科学研究院算法实现
GitHub - meteoinfo/wContour: Contour related algorithm
wContour类库是使用Java和c#开发的,用于在Java或。net环境下实现用于数据分析的地理信息软件开发中的等高线相关算法。提出了反距离加权法(IDW)和克雷斯曼客观分析法用于网格数据的离散数据插值。对复杂网格数据进行等高线跟踪、平滑、填充和裁剪等算法,实现了等高线功能。给出了一种流线分析方法。
- GeoTools 开源地理信息平台数据解析与空间拓扑关系计算
https://github.com/geotools/geotools
GeoTools 是一个开源的 Java GIS 工具包,可利用它来开发符合标准的地理信息系统。GeoTools 提供了 OGC(Open Geospatial Consortium)规范的一个实现来作为他们的开发。
3、算法实现流程
网格划分 -》点聚合-》插值-》绘制边界-》生成等值线-》线转面
4、典型应用截图
INSAR监测形变速率等值线