文章版權(quán)由作者李曉暉和博客園共有,若轉(zhuǎn)載請(qǐng)于明顯處標(biāo)明出處:http://www.cnblogs.com/naaoveGIS/

1.背景

等值線是GIS制圖中常見的功能,一般有兩種思路:一種是先進(jìn)行插值生成等值面柵格圖,然后將等值面提取成等值線;另一種是進(jìn)行插值后,直接再根據(jù)算法進(jìn)行插值點(diǎn)連接生成一條盡量閉合以及平滑的曲線。

在進(jìn)行插值中,有很多算法可以選擇,各種算法中也會(huì)有不同的參數(shù)需要調(diào)試,并且更具實(shí)際情況,比如地理環(huán)境因素等進(jìn)行微調(diào),最后建模。這里我們要討論的是忽略一切外在因素,只根據(jù)坐標(biāo)、等值字段值進(jìn)行插值和展示的探討。

常見解決方案為,算法后臺(tái)生成圖片,前端展示。這里我們探討如何前端直接生成。前端生成等值面的好處很多:最大的好處就是規(guī)避后臺(tái)壓力,并且可以隨時(shí)控制顯示樣式。

 

2.插值算法簡介  

基于網(wǎng)格GRID來進(jìn)行問題簡化是GIS領(lǐng)域中的常見套路,WebGIS中更是常用。這里同樣我們也能把等值線的算法基于GRID來實(shí)現(xiàn)。

網(wǎng)友評(píng)論