→ conquer:平原上那些小綠點和桃園/中南部平原那些波痕是 ? 12/09 22:32
稍微解釋一下波痕的來源好了 XD
因為計算展望用的地形圖是數位化的資訊,
我不清楚精度到哪裡,打個比方假如是1公尺好了,而且使用無條件捨去法,
那麼實際上海拔10.1公尺跟10.9公尺都會被記成10公尺,11.0公尺就會記錄成11公尺.
這麼一來,平原上從10m到11m實際上是平緩的坡度,但在數位地形上就會變成階梯狀,
也就是10公尺以上未滿11公尺的地方是完全無坡度的海拔10m的平面,
直到達11公尺以後才突然升了一階.
一片平原東邊可能比西邊高20m,但在數位地形圖上看起來像是20個台階.
所以平原就平原,實際上如果看得到應該整片都看得到,
為什麼上面會有山上居然看不到的"波痕"?
因為數位化的關係,實際平緩的地形變成了階梯狀,
每一個"階梯"死角的一小部分都會被階梯擋住而看不到山.示意圖如下:
↗ 往山的方向
剖面圖 往山的方向 .-`
↗ .-`
高程 .-` .-`
.-` .-`
12m .-` .┌───
.-` .-` │
11m .┌────────────┘
.-` │ 黃色部分看得到山 灰色部分看不到山
10m ──────┘
↓
↓
↓
鳥瞰圖
█████████████ 黃色部分看得到山
█████████████
█████████████ 灰色部分看不到山
█████████████
█████████████
█████████████
這樣解釋不知道大家可以了解嗎..算是數位化的限制之一吧~
或許可以考慮用二維內插法(bilinear或bicubic)來改善這個現象,
順便把所有沒高程之處的高度估計出來,
然後再用新的高程矩陣來做相同的展望計算,似乎可以改善問題?
--
All Comments