等值线划分典型JAVA WEBGIS应用

作者:小牛   ,专注于地理信息系统、物联网大数据、微服务、云原生

       因为气象、地灾方面很多气象站点、监测点零散的分布在地图各个位置,在这零散的位置上就可能会产生区域覆盖不完整的情况,这个时候就需要做插值覆盖。而等直线 的意义跟插值业务一样。

内容描述

  1. wcontour 中国气象科学研究院算法实现

GitHub - meteoinfo/wContour: Contour related algorithm

   wContour类库是使用Java和c#开发的,用于在Java或。net环境下实现用于数据分析的地理信息软件开发中的等高线相关算法。提出了反距离加权法(IDW)和克雷斯曼客观分析法用于网格数据的离散数据插值。对复杂网格数据进行等高线跟踪、平滑、填充和裁剪等算法,实现了等高线功能。给出了一种流线分析方法。

  1. GeoTools 开源地理信息平台数据解析与空间拓扑关系计算

https://github.com/geotools/geotools  

    GeoTools 是一个开源的 Java GIS 工具包,可利用它来开发符合标准的地理信息系统。GeoTools 提供了 OGC(Open Geospatial Consortium)规范的一个实现来作为他们的开发。

    3、算法实现流程

       网格划分 -》点聚合-》插值-》绘制边界-》生成等值线-》线转面

等值线划分典型JAVA WEBGIS应用_第1张图片

等值线划分典型JAVA WEBGIS应用_第2张图片

等值线划分典型JAVA WEBGIS应用_第3张图片

等值线划分典型JAVA WEBGIS应用_第4张图片

    4、典型应用截图

INSAR监测形变速率等值线

你可能感兴趣的:(gis,物联网,大数据)