高麗娟 李紳 盧霄
摘 要:通過連接GoogleEarth,自主研發“衛星拷屏程序”和“位圖合成程序”,下載并合成了石家莊市高分辨率衛星地圖。并將下載合成的大位圖導入SuperMap中,實現廣電GIS應用。
關鍵詞:GoogleEarth;衛星拷屏程序;位圖合成程序;廣電GIS應用
本文是利用“衛星拷屏程序”和“位圖合成程序”配合Google Earth下載并合成了石家莊市高分辨率衛星地圖(位圖大小為6G),將此大位圖經過SuperMap——專業桌面GIS軟件具有的金字塔影像處理技術,導入到SuperMap軟件中,從而實現地圖編輯、屬性數據管理、分析與輔助決策相關事務以及輸出地圖、三維建模等方面的功能,為有線電視地理信息系統提供詳細、準確的基礎資料。
1 衛星地圖的下載與合成
1.1 “衛星拷屏”程序下載衛星地圖
“衛星拷屏程序”——GoogleEarthCapturer程序實現了從GoogleEarth衛星地圖上下載衛星圖片,通過此程序連接上GoogleEarth,指定下載范圍和偏移經緯度,逐一抓屏,存成單個位圖文件。具體步驟如下:
衛星拷屏程序設置。本程序共分為基礎設置欄、定位測試欄、拷屏參數欄三個部分。基礎設置欄主要連接打開GoogleEarth程序,設置位圖文件存放位置;定位測試欄指定下載范圍的起始圖片位置;拷屏參數欄設定下載范圍參數,設定每幅拷屏圖片的大小。
“基礎設置”欄中的connect按鈕可連接打開GoogleEarth程序,點擊“SetFilePath”按鈕,設置下載圖片的存儲位置。
“定位測試”欄用來指定下載范圍的起始圖片位置,即指定下載范圍的左上角經緯度,以及設定每幅拷屏圖片的大小即每屏的偏移量。
⑴下載范圍參數設定:
左上角:lat= Alat lon=A lon(A點經緯度坐標值)
右下角:lat= Blat lon= B lon(B點經緯度坐標值)
⑵每幅拷屏圖片的大小即每屏的偏移量設定:
偏移量:lat =Clat - Dlat lon= Clon - Dlon
C、D兩點經緯度坐標值之差,即每拷貝一屏所要移動經緯度值。
高度選項用來設置下載地圖的視點高度(海拔高度),也就是在下載地圖時GoogleEarth程序中的右下角顯示的視點高度;
設定好以上參數后,按以下順序點擊按鈕,即可下載GooleEarth程序內的設定范圍內的地圖圖片,通過點擊:SelectTwoPoins Precapture ScreenCapture完成下載。
1.2 “位圖合成”程序將已下載的衛星圖片合成百兆全市大位圖
通過自主研發的“衛圖合成程序”,將從GoogleEarth上拷屏下來的單個位圖拼接成一張幾百兆大位圖。
“左上角起始文件全路徑名”按鈕用來指定拼接大位圖時,左上角單個位圖的名稱。“目標文件名”按鈕用來指定拼接大位圖的存儲位置。“起始文件名”和“終止文件名”確定拼接大位圖的范圍。“首行位圖重疊范圍”用來指定起始行兩個單個位圖拼接時,左右上下重合像素數。“末行位圖重疊范圍”用來指定末行兩個單個位圖拼接時,左右上下重合像素數。“拼接較小位圖”可將以上設定范圍內的單個位圖文件進行拼接合成,且在程序下側空白區顯示拼接過程及進度。“拼接標準超大位圖”可將以上設定范圍內的單個位圖進行拼接合成,直接生成幾百兆大位圖文件。
2 將合成的大位圖導入SuperMap中,實現GIS功能
本文借助SuperMap,在石家莊市衛星地圖上繪制完成了一級環網、市內政法網的主要光纖網信息資源,包括:分中心、道路、地井、管道井、營業廳分區;全市的光收、光纜、接續盒、出入土位置、光分路、交接箱、光站等的地理位置及屬性信息,能夠在地圖上準確查詢和瀏覽各信息的位置及詳細信息,方便領導一目了然的觀察并了解石家莊市有線電視的主要網絡資源,為維修人員能夠快速定位提供更直觀的信息,如圖1所示。
3 結束語
通過自主研發的“衛星拷屏程序”和“位圖合成程序”下載并合成石家莊市850M超大位圖,結合SuperMap軟件,實現GIS地理信息系統的管理。這樣就可以在脫機狀態下觀看衛圖地圖,從而可將有線電視線路資源在衛星圖上直觀顯示,有利于數據的查詢統計,同時給線路的維修維護提供了方便。
[參考文獻]
[1]Google Earth 程序使用指南.
[2]郭沛宇.地理信息系統在有線電視領域的應用.