折線
折線又稱多邊形鏈()[註 1]或多段線(polyline)[5]是指一系列相連的線段,通常是一些任意不同方向的直線段首尾相連結所形成的線[7]。 與多邊形不同,折線並不要求線的整體要頭尾封閉。 更正式地說,折線P是由一系列稱為其頂點的點所決定的曲線,該曲線連續地由線段連接這些頂點所構成。
變體
簡單折線
簡單折線是指該折線的線段連續相交,且僅有在線段的端點相交,沒有在別處有相交(即非自相交的折線)。
參數化
折線的每個線段通常使用連續頂點間的線性插值來線性參數化。 在實際應用中,對於整條折線而言有兩種常見的參數化方式。 一種是:折線之線段鏈的每一段都可以被分配與第一個頂點對應索引的參數之單位區間; 另一種是:折線之線段鏈的每一段都可以被分配一個與該段的長度相對應的參數區間,使得該參數沿著整個折線之線段鏈統一對應於其曲線長。
與點集的關聯
每個至少有n個點的點集都包含一條至少有條邊的斜率正負相同之折線路徑。 這是埃爾多斯-塞克雷斯定理的推論。
應用
折線通常可以用來近似更複雜的曲線。 在這種情況下,道格拉斯-普克演算法可以用於尋找具有最少線段但又足夠接近原始曲線的折線,作為該曲線精確的近似。[10][11]
在圖繪製中,折線常用於表示圖的邊,在繪圖樣式中,將邊繪製為直線段可能會導致交叉、邊與頂點碰撞或其他不希望出現的特徵。 在這種情況下,通常希望用盡可能少的線段和彎曲來繪製圖的邊,以減少繪圖中的視覺混亂; 最小化彎曲次數的問題稱為彎曲最小化問題。[12]
折線也是计算几何的一種基本資料類型。 例如,李德財和普雷帕拉塔的點定位演算法就是透過將任意曲面細分分解為單調折線的有序序列來進行操作,以達到可以透過二分搜尋來解決點位置查詢問題的目標; 此方法後來經過改進,使得點定位問題的時間複雜度得到最佳化。[13]
註釋
參考文獻
- Gomes, Jonas; Velho, Luiz; Costa Sousa, Mario, , CRC Press: 186, 2012, ISBN 9781568815800.
- Cheney, Ward, , Graduate Texts in Mathematics 208, Springer: 13, 2001, ISBN 9780387952796.
- Boissonnat, Jean-Daniel; Teillaud, Monique, , Springer: 34, 2006, ISBN 9783540332596.
- Muggeo, Vito M. R., (PDF), R News, May 2008, 8 (1): 20–25
- . 雙語詞彙、學術名詞暨辭書資訊網. 國家教育研究院. [2023-12-03]. (原始内容存档于2023-12-03).
- Open Geospatial Consortium, Herring, John R. , 编, , 1.2.1, Open Geospatial Consortium, 2011-05-28 [2016-01-15], (原始内容存档于2017-01-29)
- . 教育部重編國語辭典. [2023-11-17]. (原始内容存档于2023-11-17).
- Mehlhorn, Kurt; Näher, Stefan, , Cambridge University Press: 758, 1999, ISBN 9780521563291.
- O'Rourke, Joseph, , Cambridge Tracts in Theoretical Computer Science, Cambridge University Press: 45, 1998, ISBN 9780521649766.
- Ramer, Urs, , Computer Graphics and Image Processing, 1972, 1 (3): 244–256, doi:10.1016/S0146-664X(72)80017-0.
- Douglas, David; Peucker, Thomas, , The Canadian Cartographer, 1973, 10 (2): 112–122, doi:10.3138/FM57-6770-U75U-7727.
- Tamassia, Roberto, , SIAM Journal on Computing, 1987, 16 (3): 421–444, doi:10.1137/0216030.
- Edelsbrunner, Herbert; Guibas, Leonidas J.; Stolfi, Jorge, , SIAM Journal on Computing, 1986, 15 (2): 317–340, doi:10.1137/0215023.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.