WebGIS中前端JS生成等值面方法探讨

文章版权由作者李晓晖同博客园共有,若转载请于大庭广众处于标明出处:http://www.cnblogs.com/naaoveGIS/

1.背景

       
在前面的博文《WebGIS中等值面展示的连带方案简析》中我干了少于栽转移等值面的方法:

      
a.使用GP服务发布等值面生成服务,前端调用该服务浮动等值面图片然后叠加到地图上。

       b.使用AE开发等值面生成工具,将齐值面图片瓦片化后叠加至地图及。

   365bet手机app下载 1

      
从贯彻方式及来说,这半种植方案均是经过后台生成等值面图片,前端进行图片叠加展示。

      
如果项目遭到我们的观察值频繁变动,比如五分钟转一潮,那么我们的顶值面应该及时联合转移。但是倘若下后台服务来促成,则更新频次对后台服务有一定压力,主要反映在插值图片数切图等。并且由于前端展示的单纯是图表,无法以前者实现和顶值面的互动。

       这里,我们追究一种植真正的在前端实现插值等值面的措施。

2.插值探讨

       
等值面生成的基本原理是插值。我们常常因此底插值算法来反距离加权法(IDW)、样条插值法、克里金法、离散平滑插值、趋势面光滑插值等。这里我们采用克里金插值。

      
克里金方法极其早是由于法国地理学家Matheron和南非矿山工程师Krige提出的,用于矿山勘探。这种方法认为于空间连续变的特性是很不规则的,用简短的平滑函数进行效仿将出现误差,用随意表面函数给予描述会于恰当
(克里金被连几单因子:变化图模型、漂移类型和矿块效应) 。

      
克里金方法的关键在于权重系数的规定,该办法在插值过程遭到冲某种优化轨道函数来动态地控制变量的数值,从而使内插函数处最佳状态。克里金方法考虑了着眼的触发和吃估计点的职务关系,并且也设想各观测点之间的对立位置关系,在点稀少时插值效果比较反距离权重等方式要好。所以利用克里金方法开展空间数据插值往往得出色的效益。

每当地质统计学着,根据使用目标的区分,发展了强克里格方法而:

       a.简单克里格(Simple-Kriging)

       b.普通克里格(Ordinary-Kriging)

       c.泛克里格(Universal-Kriging)

       d.对数正态克里格(Log-Normal Kriging)

       e.协同克里格(Cokriging)

       f.拟协克里格(Pseudo-Kriging)

       g.指示克里格(Indicator-Kriging)

       h.离析克里格(Disjunctive-Kriging)

      
在三维地质建模过程遭到,克里格给当作插值方法,能过最充分的档次之保险地质界面和原来数据的符合,且未指让网络。

3.格网化插值的兑现

      
a.我们先是得以需要插值的限定划分成多格网,格网的数目会影响插值的效果。

       b.针对每个格网进行插值计算。

       c.所有格网基于插值数值进行配色渲染。

   365bet手机app下载 2

4.取真正的相当值面

      
格网化插值展示结果已经是趋于等值面展示了,并且就格网粒度进一步变多少,展示结果以再也趋向平缓,但是就的性开销将更深,而且无法规避渐变处之锯齿情况。

       所以我们还得研究什么根据现已发插值格网获取等值面。

   365bet手机app下载   
这个研究类似与栅格数据转矢量数据的研讨,该档算法网上发比较多之介绍,这里自己直接叫闹优化后的结果:

  365bet手机app下载 3

 

                

                          —–欢迎转载,但保留版权,请叫大庭广众处于标明出处:http://www.cnblogs.com/naaoveGIS/

                                                                              
如果您当本文确实帮了而,可以微信扫一扫,进行小额的打赏和鞭策,谢谢
^_^

                                    365bet手机app下载 4

发表评论

电子邮件地址不会被公开。 必填项已用*标注