全測站地籍套疊@GIS

一般使用GIS進行點位套疊時,引入資料可以是txt或csv之類的文字檔案,因筆者所使用的WebGIS所支援的檔案為CSV檔。

點位資料只需要X,Y資料即可,而針對點資料進行處理的過程不外乎就是平移及旋轉,更高深點的會有對齊(Align)的功能。

圖一、繪圖資料庫指令位置。
圖二、依據現地點資料進行套疊(僅供參考)


筆者開發的Hank's VBA繪圖資料庫恰好有需要進行點資料套疊地籍圖的過程,原先進行專案的過程都在CAD中進行一系列的套疊,但總有些目標範圍是沒有地籍圖的DXF檔,因此這時候只能夠參考WebGIS嫁接農委會所提供的地籍圖(僅供參考)及農航所提供的航照圖進行,此處須注意的是,嫁接的地籍圖因需要使圖面長的更為契合,通常都會進行編修,而這樣針對破圖區就只能僅供參考,除非能有更大量的點資料來佐證此時所測出的點資料乃趨近於真實座標。

以下介紹上述提到專案中相關的功能:

1.點位微調>>平移:

a.輸入X軸位移距離(向右為+)
b.輸入Y軸位移距離(向上為+)

2.點位微調>>旋轉:

a.輸入點序號(基準點)
b.輸入角度(順時針為+)

3.點位微調>>對齊:

a.輸入第一點點序號(基準點)
b.輸入第一點目標X
c.輸入第一點目標Y
d.輸入第二點點序號
e.輸入第二點目標X
f.輸入第二點目標Y

以上即可達成有關點資料一系列平移、旋轉、對齊等相關步驟。

4.輸出CSV:

輸入CSV檔的名稱後放置於某一位置,進WebGIS中>>座標>>選擇檔案>>全部定位。

圖三、WebGIS套疊指令位置。


P.S: Hank'sVBA繪圖資料庫-0430.xls才有支援"對齊"的方法。

留言

張貼留言

Popular Posts

Excel VBA @ 監造日報表、查驗表 -2

ExcelVBA@施工照片整理的應用範例

Excel VBA@ 監造日報表、查驗表