柵格化和矢量化:如何轉(zhuǎn)換數(shù)據(jù)格式?
柵格化將矢量轉(zhuǎn)化為柵格。矢量化在矢量中變換柵格。我們將解釋如何從一個數(shù)據(jù)模型轉(zhuǎn)換到另一個數(shù)據(jù)模型。
柵格化與矢量化有何不同??
柵格化 指將矢量轉(zhuǎn)換為柵格。同時 矢量化 變換矢量中的柵格。
我們知道兩個主要的數(shù)據(jù)模型和圖形是矢量和柵格數(shù)據(jù)。
但是,如何從一個數(shù)據(jù)模型轉(zhuǎn)換到另一個數(shù)據(jù)模型呢?
![](/zb_users/plugin/erx_Weixin/img/zzcm1.jpg)
添加微信好友, 獲取更多信息
復(fù)制微信號
這就是使用柵格化和矢量化的時候。了解如何使用開源QGIS免費完成這項工作。但首先要了解一些基本信息:
閱讀更多: GIS Spatial Data Types: Vector vs Raster
什么是向量??
矢量數(shù)據(jù)由 頂點和路徑 . 例如,向量的三種類型是點、多段線和多邊形。
矢量點是空間中簡單的xy坐標(biāo)。 |Point Vector Data Type|折線將稱為頂點的XY坐標(biāo)與路徑連接起來。 |Vector Data Type Line|最后,矢量多邊形是一組**封閉的頂點和路徑**。![柵格化和矢量化:如何轉(zhuǎn)換數(shù)據(jù)格式 柵格化和矢量化:如何轉(zhuǎn)換數(shù)據(jù)格式](/zb_users/upload/2022/08/1158677563557622664.png)
我們經(jīng)常將這些點、線和多邊形存儲在 shapefiles,geodatabases 還有各種各樣的 GIS file formats。
閱讀更多: 10 Free GIS Data Sources: Best Global Raster and Vector Datasets
什么是柵格??
與矢量數(shù)據(jù)不同,柵格由像素或 網(wǎng)格單元格 . 除此之外,它們通常是有規(guī)律的間隔和正方形(但它們不一定是方形的),并且經(jīng)常看起來像像素。
離散柵格 是分類的,并且有不同的值來標(biāo)識每個單元格。例如,土地覆蓋柵格可能表示城市值為1,森林值為2。![柵格化和矢量化:如何轉(zhuǎn)換數(shù)據(jù)格式 柵格化和矢量化:如何轉(zhuǎn)換數(shù)據(jù)格式](/zb_users/upload/2022/08/7398296381874780852.png)
![柵格化和矢量化:如何轉(zhuǎn)換數(shù)據(jù)格式 柵格化和矢量化:如何轉(zhuǎn)換數(shù)據(jù)格式](/zb_users/upload/2022/08/2310366169931600921.png)
閱讀更多: 15 Free Satellite Imagery Data Sources
柵格化:將矢量轉(zhuǎn)換為柵格?
在這個例子中,我們將使用 open source program QGIS。
與圖形編輯軟件不同,它期望您的柵格和矢量具有地理坐標(biāo)系。但實際上,它有類似于Adobe Photoshop或GIMP的功能,您可以執(zhí)行柵格化和矢量化。
讓我們從一條簡單的向量線開始,在起點和終點有一個頂點。
使用柵格化(矢量到柵格)工具。水平和垂直參數(shù)將決定輸出像素大小。設(shè)置完所有參數(shù)后,單擊“運行”進行柵格化。
最后,輸出將類似于向量的網(wǎng)格化版本。根據(jù)設(shè)置的像素大小,可能需要進行一些嘗試和錯誤以獲得更好的結(jié)果。
矢量化:將柵格轉(zhuǎn)換為矢量?
這次我們反向走,然后**離散柵格數(shù)據(jù)**把它轉(zhuǎn)換成矢量。
當(dāng)我們有一個柵格數(shù)據(jù)集,像我們的建筑層,這是一個問題,添加到QGIS。以下是柵格建筑在目錄中的外觀:
QGIS為您提供了算法和插件。除此之外,其他供應(yīng)商如Grass、Saga GIS和Orfeo toolbox為桌面帶來了額外的火力。在這種情況下,GRASS中的矢量化工具(v.to.vect)就是您要尋找的工具。
雙擊該工具并選擇要轉(zhuǎn)換為矢量的柵格。從這里,您必須選擇柵格到點、線或多邊形的輸出。單擊“運行”后,矢量化柵格將顯示在目錄中。
作為提醒,矢量化創(chuàng)建所有必要的頂點和路徑,如建筑輪廓所示。簡而言之,此工具將柵格數(shù)字化,以便您將其轉(zhuǎn)換為矢量。
如果你想學(xué)習(xí)如何向量化 連續(xù)柵格數(shù)據(jù) ,這將需要一點努力重新分類細胞基本上分組成離散形式。以溫度柵格為例,將值從 [-37.8 to 0] 作為0和 [0至37.7] 作為1,您正在將其轉(zhuǎn)換為離散柵格。從這里,您可以按照這些完全相同的步驟進行矢量化。
閱讀更多: How To Vectorize Image Files Automatically with ArcScan
結(jié)論?
在大多數(shù)情況下,對圖像進行矢量化或柵格化是一個基本的過程。
柵格化是指將矢量轉(zhuǎn)換為柵格。矢量化在矢量中變換柵格。
這些是如何從一個數(shù)據(jù)模型轉(zhuǎn)換到另一個數(shù)據(jù)模型的基本步驟。
有問題嗎?下面告訴我們。
來源:開源地理空間基金會中文分會
來源鏈接:https://www.osgeo.cn/post/17b6d
本站聲明:網(wǎng)站內(nèi)容來源于 *** ,如有侵權(quán),請聯(lián)系我們,我們將及時處理。