陳 靜,殷智明,潘 攀,趙 麗
(1. 中國石油集團工程設計有限責任公司華北分公司,河北 任丘 062552;2. 中國石油華北油田分公司第一采油廠,河北 任丘 062552)
在長輸管道設計前期工作中,線路專業需要向工藝專業提條件,其中最重要的一項內容就是長輸管道沿線里高程變化圖,工藝專業根據高程變化圖做水力計算,從而確定工藝的一些主要參數,例如管徑、泵的揚程等。比較通用的做法就是在Google Earth衛星地圖上選出長輸管道線路,從衛星地圖上查閱高程變化點,并利用量尺計算出的里程,狀態欄上顯示的高程來畫出里高程變化草圖。此種方法受人主觀意識的影響,往往會遺漏一些重要的高程變化點,并且在線路長且地形錯綜復雜情況下,此種方法會顯得尤其的繁瑣笨拙且準確性大大降低。那么我們有什么好方法呢?根據我潛心鉆研,研究出一套做長輸管道沿線里高程變化圖的新方法:在Google Earth衛星地圖上選出長輸管道線路,將線路經緯度坐標及高程借助一些工具軟件迚行自動提取,并經過一番處理,在Excel中生成散點圖,即里高程變化圖。
Googel Earth路徑信息導出,即在Google Earth衛星地圖上選出長輸管道線路,并用路徑信息表示出來,存成*.kml文件。
路徑保存格式有兩種:一種是默認的kmz文件,另一種是kml文件。kml同kmz一樣, 用來描述和保存地理信息如點、線、圖片、折線的,其引入引出方法與 kmz類似,只是選擇文件格式為 kml就行了。kml與 kmz不同的是,它是一種 xml描述語言,是文本文件格式的,所以有它的優點。比如,可以直接貼在網頁上,由于是文本文件格式,其格式我們可以掌握,因而能通過文本編輯器修改kml文檔。
這一步的操作要點在于選線時,地勢變化較快的地方(如丘陵、山地等),路徑信息控制點應較密集,不應遺漏高程變化控制點,其他地方可適當地放大路徑信息控制點間距。
生成坐標數據文件,文件格式為*.xls。具體操作是將*.kml文件用記事本打開,將會見到諸如“

”的一段內容,這表示每個路徑信息控制點的經緯度坐標已經轉出,但沒有高程信息。將經緯度坐標復制,并經過整理后,生成*.xls文件,文件頭兩列數據分別為經度、緯度,列頭應標注有“經度”和“緯度”字樣。格式如圖1所示。

圖1 坐標數據文件Fig.1 Coordinate data file
讀入剛剛生成的*.xls文件,用“高程提取工具”迚行管道線路的高程提取工作。此軟件的工作思路是:開啟GE的高程選項—然后設置鳥瞰位置到一定高度—等候GE切換到目的地,并等緩沖為100%—取得GE的高程值。
軟件界面如圖2所示。

圖2 “高程提取工具”軟件界面Fig.2“The elevation extraction tools ”software interface
這里需要迚行一些參數設置,默認值如圖所示。采樣時間越長,代表每個路徑信息控制點讀取高程所用的時間更長;高度代表相機拍攝的高度;采樣小數位代表提取出的高程保留的小數精度。
提取高程前,還需要對Google Earth迚行一些設置:首先隱藏左邊的側欄和上面的工具欄,然后設置“視圖—視圖尺寸—計算機播放—800×600”選項即可。如圖3所示。

圖3 Google界面設置Fig.3“Google” interface Settings
為了保證高程提取的準確度能夠盡可能地高,經過筆者多次試驗,應將Google Earth “工具—選項—提升高度”值設置為0.5,并將“高程提取工具”軟件參數 “高度” 值設置為0 km。
經過上述設置后,你就可以點擊“開始采集”,高程提取工具就開始自動采集高程數據,采集完成后,點擊“保存結果”,將結果保存為文本文件。
利用筆者改迚編制的“坐標換算 0.4C”軟件,讀入第二步生成的*.xls文件,轉換十迚制經緯度坐標為度分秒格式,然后將各個信息控制點的度分秒格式的大地坐標通過軟件正算功能批量轉換為平面直角坐標。“坐標換算0.4C”軟件界面如圖4所示。

圖4 “坐標換算0.4C”軟件界面Fig.4 "Coordinate conversion 0.4 C" software interface
生成“里高程變化圖”。詳見圖5,具體操作步驟如下:
1)將轉換成的各個信息控制點的大地坐標導入至Excel中,編制公式,計算相鄰點間的直線距離,從而計算出從起點開始的里程值。
2)根據在Google Earth中路徑信息控制點的密實度及管線所經區域的地形特點,來考慮一定的管線長度系數。一般,山區段考慮系數應大些,平原段相對小些,同時應綜合考慮圖上選線與將來現場定樁的差異,從而確定好生成“里高程變化圖”用的里程值。
3)導入第三步生成的高程數據,與每個路徑信息控制點的里程值相對應。
4)在 Excel菜單中,點擊“揑入—圖表—XY散點圖—無數據點折線散點圖”,點擊“下一步”,選取剛剛生成的里程、高程兩欄數據區域,然后對“圖表標題”、“數值(X軸)”、“數值(Y軸)”的文字標注迚行設置,點擊“完成”,就生成了“里高程變化圖”。

圖5 里高程變化圖Fig.5 Mileage and elevation variation
此種斱法經筆者數次試驗,精確度及敁率都比較高,敀寫作出來,提高線路專業設計人員的設計水平和敁率,有敁地指導設計工作。