簡單認識wkt格式

2022-06-27 16:51:15 字數 792 閱讀 1580

wkt(well-known text)是一種文字標記語言,用於表示向量幾何物件、空間參照系統及空間參照系統之間的轉換。它的二進位制表示方式,亦即wkb(well-known binary)則勝於在傳輸和在資料庫中儲存相同的資訊。該格式由開放地理空間聯盟(ogc)制定。

wkt可以表示的幾何物件包括:點,線,多邊形,tin(不規則三角網)及多面體。可以通過幾何集合的方式來表示不同維度的幾何物件。

幾何物體的座標可以是2d(x,y),3d(x,y,z),4d(x,y,z,m),加上乙個屬於線性參照系統的m值。

以下為幾何wkt字串樣例:

point(6 10) //點

linestring(3 4,10 50,20 25)//線

polygon((1 1,5 1,5 5,1 5,1 1),(2 2,2 3,3 3,3 2,2 2)) //面

multipoint(3.5 5.6, 4.8 10.5)//多點

multilinestring((3 4,10 50,20 25),(-5 -8,-10 -8,-15 -4))//多線

multipolygon(((1 1,5 1,5 5,1 5,1 1),(2 2,2 3,3 3,3 2,2 2)),((6 3,9 2,9 4,6 3)))//多面

geometrycollection(point(4 6),linestring(4 6,7 10))//複雜幾何

point empty

multipolygon empty

在空間中   wkt格式常常維度在前,經度在後

this簡單認識

this 在函式中簡單的說,this的指向存在於函式呼叫的時候決定的,誰呼叫了這函式 函式中的this就指向誰 例如 1 普通的呼叫函式的時候 fn window2 物件呼叫 var obj obj.f fn obj.f this obj3 定時器呼叫 因為fn不是我們自己手寫 呼叫的 底層是win...

TCP IP簡單認識

tcp ip是乙個四層協議系統。每一層都有多個不同協議構成。所謂協議就是定義好的,在不同網路,不同 系統中都相同的規定。這樣保障了不同網路系統的可通訊基礎。四層協議包括 鏈路層,網路層,運輸層 和應用層。每乙個層面分管不同的資料,層層打包。總的來說我們可以接觸到的也就是應用層和運輸層。應用層我們自己...

MVC簡單認識

學習乙個新知識,首先要了解的就是下面幾個問題,它是什麼?它能幹什麼?使用它有什麼好處?這篇文章就圍繞這幾個問題來展開討論。mvc不是一種程式語言,嚴格來說,它都不算是一門技術,它是開發軟體時使用的一種 架構 框架 他就像是一種開發模式,或者是乙個程式設計模板。軟體開發人員老生常談的乙個問題,就是軟體...