覃迎輝
【摘 ?要】本文介紹了基于3S的扶綏縣水利水電管理系統(tǒng)的重要意義;分析了3S技術(shù)的特點(diǎn),敘述了系統(tǒng)開發(fā)的原則;剖析了系統(tǒng)開發(fā)的總體框架;闡述了系統(tǒng)的實(shí)現(xiàn),在現(xiàn)階段具有一定的理論與實(shí)際意義。
【關(guān)鍵詞】水利水電;3S;管理系統(tǒng)
1 3S技術(shù)
1.1 GPS
(1)全球全天候定位
GPS衛(wèi)星的數(shù)目較多,且分布均勻,保證了地球上任何地方任何時(shí)間至少可以同時(shí)觀測到4顆GPS衛(wèi)星,確保實(shí)現(xiàn)全球全天候連續(xù)的導(dǎo)航定位服務(wù)(除打雷閃電不宜觀測外)。
(2)定位精度高
應(yīng)用實(shí)踐已經(jīng)證明,GPS相對定位精度在50km以內(nèi)可達(dá)10-6m,100-500km可達(dá)10-7m,1000km可達(dá)10-9m。測站間無需通視
GPS測量只要求測站上空開闊,不要求測站之間互相通視,因而不再需要建造覘標(biāo)。這一優(yōu)點(diǎn)既可大大減少測量工作的經(jīng)費(fèi)和時(shí)間(一般造標(biāo)費(fèi)用約占總經(jīng)費(fèi)的30%~50%),同時(shí)也使選點(diǎn)工作變得非常靈活,也可省去經(jīng)典測量中的傳算點(diǎn)、過渡點(diǎn)的測量工作。
1.2 GIS
GIS是一種基于計(jì)算機(jī)的工具,它可以對空間信息進(jìn)行分析和處理(簡而言之,是對地球上存在的現(xiàn)象和發(fā)生的事件進(jìn)行成圖和分析)[1]。GIS 技術(shù)把地圖這種獨(dú)特的視覺化效果和地理分析功能與一般的數(shù)據(jù)庫操作(例如查詢和統(tǒng)計(jì)分析等)集成在一起。GIS與其他信息系統(tǒng)最大的區(qū)別是對空間信息的存儲(chǔ)管理分析,從而使其在廣泛的公眾和個(gè)人企事業(yè)單位中解釋事件、預(yù)測結(jié)果、規(guī)劃戰(zhàn)略等中具有實(shí)用價(jià)值[1]。
1.3 RS
遙感作為一門對地觀測綜合性科學(xué),它的出現(xiàn)和發(fā)展既是人們認(rèn)識和探索自然界的客觀需要,更有其它技術(shù)手段與之無法比擬的特點(diǎn)。
遙感探測能在較短的時(shí)間內(nèi),從空中乃至宇宙空間對大范圍地區(qū)進(jìn)行對地觀測,并從中獲取有價(jià)值的遙感數(shù)據(jù)。這些數(shù)據(jù)拓展了人們的視覺空間,例如,一張陸地衛(wèi)星圖像,其覆蓋面積可達(dá)3萬多平方千米。這種展示宏觀景象的圖像,對地球資源和環(huán)境分析極為重要。
獲取信息的速度快,周期短。由于衛(wèi)星圍繞地球運(yùn)轉(zhuǎn),從而能及時(shí)獲取所經(jīng)地區(qū)的各種自然現(xiàn)象的最新資料,以便更新原有資料,或根據(jù)新舊資料變化進(jìn)行動(dòng)態(tài)監(jiān)測,這是人工實(shí)地測量和航空攝影測量無法比擬的。例如,陸地衛(wèi)星4、5,每16天可覆蓋地球一遍,NOAA氣象衛(wèi)星每天能收到兩次圖像。Meteosat每30分鐘獲得同一地區(qū)的圖像。
2 開發(fā)原則
(1)穩(wěn)定性原則
扶綏縣水利水電管理系統(tǒng)建設(shè)要立足實(shí)際、面向未來。信息化建設(shè)起點(diǎn)要高,技術(shù)路線和方法要先進(jìn),要與社會(huì)發(fā)展趨勢相吻合,適應(yīng)國家、自治區(qū)和崇左市信息化建設(shè)的要求。服從區(qū)廳的統(tǒng)一領(lǐng)導(dǎo),在管理、制度和技術(shù)上保證系統(tǒng)的安全穩(wěn)定,以保證水利水電信息化建設(shè)穩(wěn)步發(fā)展[2]。
(2)網(wǎng)絡(luò)化,面向應(yīng)用
在信息化建設(shè)過程中應(yīng)注重實(shí)效,以能在實(shí)際工作中應(yīng)用和服務(wù)社會(huì)為最終目的,實(shí)現(xiàn)與區(qū)廳水利水電專線網(wǎng)的對接,加快水利水電系統(tǒng)內(nèi)的信息交流和業(yè)務(wù)流程網(wǎng)上運(yùn)轉(zhuǎn),保證各級水利水電信息的互連互通和協(xié)同運(yùn)行,形成水利水電信息的社會(huì)化服務(wù)體系和監(jiān)督體系。
(3)可擴(kuò)展性原則
系統(tǒng)、數(shù)據(jù)和硬件等必須具有較強(qiáng)的可擴(kuò)展性和對需求變化的自適應(yīng)能力,以適應(yīng)業(yè)務(wù)管理內(nèi)容變化造成的系統(tǒng)需求的變化。
(4)經(jīng)濟(jì)性原則
系統(tǒng)建設(shè)要求在實(shí)用的基礎(chǔ)上做到最經(jīng)濟(jì),以較小的投入獲得最大的效益。在硬件和軟件配置、系統(tǒng)開發(fā)和數(shù)據(jù)庫建立上都要充分考慮投入和經(jīng)濟(jì)效益。
(5)保密和安全性原則
要注重安全意識,嚴(yán)格執(zhí)行各級政府頒布的安全和保密規(guī)定,建立嚴(yán)格的信息公開審查制度,保證系統(tǒng)和信息的安全。在保證信息安全的前提下,開放和擴(kuò)大信息服務(wù)。
3 系統(tǒng)設(shè)計(jì)
4 系統(tǒng)實(shí)現(xiàn)
4.1 用戶操作模塊
用戶操作模塊主要從系統(tǒng)的易于使用戶方面考慮,其典型代碼如下:
BEGIN_MESSAGE_MAP(ZDTreplace,CDialog){{AFX_MSG_MAP(ZDTreplace)
ON_BN_CLICKED(IDC_ADD,OnAdd) ON_BN_CLICKED(IDC_BUTTON1,OnButton1)
ON_BN_CLICKED(IDC_BUTTON2,OnButton2)}}AFX_MSG_MAP ?END_MESSAGE_MAP()
4.2 GIS管理模塊
GIS管理模塊主要使用GIS類庫作為核心代碼,該模塊典型代碼如下:
FindFile(strpath); int i;
char tmp[200]; for(i = 0;i < m_filelist.GetCount();i++)
{m_filelist.GetText(i,tmp); ZJHreplace(tmp);} bstop=FALSE;
4.3 GPS管理模塊
GPS管理模塊主要用于系統(tǒng)的實(shí)時(shí)定位以及水利水電工程突發(fā)情況的空中定位,其典型代碼如下:
CString strtemp;
if(strPath.Right(1)!="\\") strtemp.Format("%s\\*.*",strPath);
else strtemp.Format("%s*.*",strPath); CFileFind findfile;
BOOL bfind=findfile.FindFile(strtemp);
4.4 RS管理模塊
RS管理模塊主要是對于系統(tǒng)海量數(shù)據(jù)的管理及調(diào)用,其典型代碼如下:
if(_GetPnt(QTZJAi,i,&xyz,&dat,&len,&QTZJinf)<=0)continue;
{str=dat;if(str.Left(1)=="J") {str.Replace("J","T");
sprintf(dat,"%s",str);} if(str.Left(1)=="F")if(str.GetLength()<=6)
{str.Replace("F","T");printf(dat,"%s",str);}
5 結(jié)束語
本文詳細(xì)分析了3S技術(shù)的特點(diǎn),剖析了基于3S的扶綏縣水利水電管理系統(tǒng)的各個(gè)實(shí)現(xiàn)模塊,希望本文能給同行讀者的帶來一定的借鑒意義。
參考文獻(xiàn):
[1] 康玲.地理信息系統(tǒng)原理與應(yīng)用[M].北京:中同水利水電出版社,2009.
[2] 邱瑩.水利水電工程管理信息系統(tǒng)構(gòu)建方式探討[J].科技傳播,2014(3):59-61.
(作者單位:扶綏縣電灌工程管理站)