999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種基于ArcEngine的柵格圖像配準方法研究

2011-04-18 08:23:32徐景吳小峰吳國榮
城市勘測 2011年1期
關鍵詞:方法

徐景,吳小峰,吳國榮

(長沙市勘測設計研究院,湖南長沙 410007)

一種基于ArcEngine的柵格圖像配準方法研究

徐景?,吳小峰,吳國榮

(長沙市勘測設計研究院,湖南長沙 410007)

采用面向對象語言C#,通過基于ArcEngine組件開發模式,利用具有精確坐標值和空間參考的矢量地圖作為參考來實現對柵格圖像進行精確的配準。這是一種快速而準確的獲得具有比較精確坐標值和空間參考的柵格圖像的方法,不僅增加了獲得精確坐標值和空間參考的柵格圖像來源,而且可以校正有誤差的柵格圖像,從而提高了柵格圖像使用率和可信度。

ArcEngine;圖像配準

1 引 言

隨著科技的發展,柵格圖像的來源越來越多樣化,從最初的用掃描儀、電分機來掃描照片到現在通過衛星利用計算機獲取柵格圖像,如此多的柵格圖像,但真正有用的卻很少,很多柵格圖像沒有坐標值和空間參考或者存在各種誤差,因此如何利用已有的資源快速獲得比較精確坐標值和空間參考的柵格圖像是一個比較棘手的問題。為了解決這一問題,筆者對一種基于ArcEngine的柵格圖像配準方法進行研究。

2 ArcEngine技術與配準方法

ArcEngine是一個創建定制的GIS桌面應用程序的開發產品。ArcGIS Engine包括構建ArcGIS產品ArcView、ArcEditor、ArcInfo和ArcGIS Server的所有核心組件。使用ArcGIS Engine可以創建獨立界面版本(stand-alone)的應用程序,或者對現有的應用程序進行擴展,為GIS和非GIS用戶提供專門的空間解決方案。Arc Engine提供了COM、.NET和C++的應用程序編程接口(API)。這些編程接口不僅包括了詳細的文檔,還包括一系列高層次的組件,使得編程人員能夠輕易地創建ArcGIS應用程序。

ArcEngine除了支持多種矢量格式外,還支持多種柵格圖像,包括GIF、BMP、JPG、JPEG、JPE、JFIF、TIF、TIFF、PNG和ICO。ArcEngine圖像配準方法有兩種,一是輸入地圖坐標(如經度/緯度或獨立坐標等),并指定柵格圖像上與該坐標對應的點;二是用矢量地圖作參考,在矢量地圖上標識出控制點的坐標并將其與柵格圖像上的對應點相匹配。由于本文采用矢量地圖作為參考,所以采用第二種圖像配準方法。

3 柵格圖像配準系統的實現

3.1 數據的準備

本方案采用1∶400萬全國基礎地理信息數據作為矢量數據,參考投影采用GCS_WGS_1984,矢量數據主要在Mxd文檔中,也可直接獲取該Mxd文檔中的Shp文件。所以當加載到柵格圖像配準系統界面中的MapControl控件中既可以加載Mxd文檔,也可直接加載Shp文件。全國或部分全國范圍的柵格圖可以通過網絡實時動態的獲取,本文采用某時段氣象衛星獲取的全國范圍或部分區域的柵格圖(GIF)作為需要配準的柵格圖(沒有精確坐標值和空間參考)。

3.2 系統設計界面

本系統整體采用C/S架構,使用Visual Studio 2005開發環境中的C#語言+Engine 9.2組合的開發方式。該系統能實現沒有精確坐標值和空間參考的柵格圖像的配準,是獲取精確坐標值和空間參考柵格圖像程序實現的一種比較好的方案。柵格圖像配準系統界面如圖1所示。

圖1 柵格圖像配準系統界面

3.3 系統實現步驟

(1)數據的加載

數據的加載主要是在界面MapControl視圖控件里加載參考矢量圖和要配準的柵格圖。通過ArcEngine的MapControl控件類LoadMxFile方法加載含有Shp文件的Mxd文檔;通過ArcEngine接口IRasterWorkspace實現柵格圖的加載。代碼實現如下:

(2)數據視圖范圍的調整

由于加入柵格圖沒有空間參考,加入到Mxd文檔中的柵格圖可能顯示不出來,所以在配準之前先調整柵格圖的范圍,使得柵格圖的范圍大致與矢量圖的范圍大體一致,然后移動柵格圖像素中心點坐標到矢量圖中心點,這樣兩圖可以在同一視圖可見。代碼實現如下:

(3)配準實現

配準主要使用IRasterGeometryProc3這個接口來完成工作。首先,第一步就是添加配準點。執行配準后,彈出如圖2所示柵格配準對話框,選擇配準的模型,此柵格配準設計為三個模型:一次多項式模型(需要至少3個點對)、二次多項式模型(需要至少6個點對)、三次多項式模型(需要至少10個點對)。然后在柵格圖像配準系統中先在柵格圖選擇特征明顯的配準點,再在矢量圖上找到相應的點,這樣形成一個點對。根據選擇的模型,完成相應的點對數,添加配準的結果如圖3所示。在發現沒有錯誤的點對情況下,可以執行配準,最后柵格圖獲得了空間參考和精確的坐標。代碼實現如下:

圖2 柵格配準對話框

圖3 柵格圖像添加配準點結果

(4)保存配準結果

將上面第三步的柵格圖像配準的結果保存到某一路徑,然后打開ArcMap,加載矢量數據和配準好的柵格圖,如圖4(框選范圍表示配準后柵格)可以看到經過配準后,原先沒有空間參考和精確坐標的柵格圖獲得了空間參考和比較精確的坐標。

圖4 配準柵格與矢量疊加圖

4 結 語

基于ArcEngine的柵格圖像配準方法采用C#面向對象語言來實現,基本上使得柵格圖獲得了空間參考和比較精確的地理坐標。但柵格配準還存在以下一些方面有待進一步完善:

(1)該方法在選取配準點的時候難免存在人為誤差,需要通過多次配準以減小誤差。

(2)柵格圖的配準功能已經基本實現,還將增加對配準誤差進行分析。

[1] 吳秀芹,張洪巖等.ArcGIS9地理信息系統應用與實踐[M].北京:清華大學出版社,2007

[2] 邊馥苓.地理信息系統原理和方法[M].北京:測繪出版社,1996

[3] 蔣波濤.ArcObjects開發基礎與技巧[M].武漢:武漢大學出版社,2006

[4] 博仲良.ArcObjects二次開發教程[M].北京:測繪出版社,2008

[5] Karli Watson Christian Nagel.C#入門經典(第3版)[M].北京:清華大學出版社,2006

[6] 孫雙磊,陳若飛,臧淑英.基于ArcEngine的林火監測云圖坐標轉換及配準功能的研發.測繪與空間地理信息,2008,31(2):27~31

Study of Grid Image Matching Based on ArcEngine

Xu Jing,Wu XiaoFeng,Wu GuoRong
(Changsha Geotechnical Engineering&Surveying Institute,Changsha 410007,China)

This article uses object-oriented language C#,through based on the ArcEngine module development pattern,the use has the precise coordinate figure and the spatial reference vector map realizes as the reference to the grid image carries on the precise matching.This is one kind fast and accurate obtains has the quite precise coordinate figure and the spatial reference grid image method,not only increased has obtained the precise coordinate figure and the spatial reference grid image originates,moreover might adjust has the erroneous grid image,thus enhanced the grid image utilization ratio and the confidence level.

ArcEngine;image matching

1672-8262(2011)01-32-03

P208

B

2010—05—29

徐景(1979—),男,工程師,主要從事工程測量及GIS應用研究。

猜你喜歡
方法
中醫特有的急救方法
中老年保健(2021年9期)2021-08-24 03:52:04
高中數學教學改革的方法
河北畫報(2021年2期)2021-05-25 02:07:46
化學反應多變幻 “虛擬”方法幫大忙
變快的方法
兒童繪本(2020年5期)2020-04-07 17:46:30
學習方法
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
最有效的簡單方法
山東青年(2016年1期)2016-02-28 14:25:23
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
賺錢方法
捕魚
主站蜘蛛池模板: 五月天香蕉视频国产亚| 久久国产亚洲偷自| 精品少妇人妻av无码久久| 无码人妻热线精品视频| 国内嫩模私拍精品视频| 全午夜免费一级毛片| 国产午夜精品一区二区三| 国产主播喷水| www亚洲精品| 国产一级片网址| 国产综合无码一区二区色蜜蜜| 久青草国产高清在线视频| 亚洲午夜国产精品无卡| 99精品免费欧美成人小视频 | 日韩 欧美 小说 综合网 另类| 一级成人欧美一区在线观看| 激情六月丁香婷婷四房播| 久久黄色一级片| 久久免费精品琪琪| 1024你懂的国产精品| 国产一区二区三区夜色| 欧美在线视频a| 亚洲国产中文在线二区三区免| 日韩免费视频播播| 中美日韩在线网免费毛片视频| 99视频在线免费看| 重口调教一区二区视频| 高清色本在线www| 亚洲综合狠狠| 一级香蕉视频在线观看| 亚洲欧洲日韩综合| 国产在线精品99一区不卡| 亚洲成网站| 国产在线一区视频| 国产精鲁鲁网在线视频| 成人福利在线视频免费观看| 扒开粉嫩的小缝隙喷白浆视频| 久久精品人人做人人| 五月天久久综合| 国产精品视频999| 久久中文字幕av不卡一区二区| 亚洲精品动漫| 欧美色视频在线| 高清码无在线看| 国内精品自在欧美一区| 天天综合色网| 欧美成人aⅴ| 精品国产香蕉伊思人在线| 亚洲av无码人妻| 又粗又硬又大又爽免费视频播放| 天天综合亚洲| 四虎在线观看视频高清无码| 亚洲色图综合在线| 99在线视频免费观看| 中美日韩在线网免费毛片视频| 亚洲人成在线免费观看| 免费毛片a| 久久国产av麻豆| 国产三级a| 在线99视频| 亚洲区第一页| 99精品欧美一区| 91欧美在线| 爆操波多野结衣| 国产精品不卡片视频免费观看| 日韩欧美国产综合| 国产极品嫩模在线观看91| 色成人亚洲| 91精品日韩人妻无码久久| 在线色国产| 亚洲Aⅴ无码专区在线观看q| 无码日韩精品91超碰| 午夜福利无码一区二区| 大陆国产精品视频| 亚洲欧美成人影院| 欧美黄网站免费观看| 999精品在线视频| 亚洲伊人天堂| 国产91全国探花系列在线播放| 午夜限制老子影院888| 91精品伊人久久大香线蕉| 亚洲三级成人|