亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        遼寧省水文整編資料入庫(kù)分析

        2012-03-30 10:43:06閆春楠劉蓬勃李云鵬
        東北水利水電 2012年4期
        關(guān)鍵詞:數(shù)組入庫(kù)水文

        閆春楠,劉蓬勃,李云鵬

        (1.遼寧省水文水資源勘測(cè)局撫順?lè)志?,遼寧 撫順 113015;2.遼寧省水文水資源勘測(cè)局,遼寧 沈陽(yáng) 110003;3.遼寧省江河流域管理局,遼寧 沈陽(yáng) 110003)

        1 概況

        遼寧省從1995年開(kāi)始在MICRO-VAXⅡ機(jī)上利用ORACLE版本的數(shù)據(jù)庫(kù)建立起遼寧省基礎(chǔ)水文數(shù)據(jù)庫(kù)系統(tǒng)。1996年8月為配合全國(guó)水文數(shù)據(jù)庫(kù)的建設(shè),遼寧省把水文數(shù)據(jù)庫(kù)移植到微機(jī)上,建立了遼寧省國(guó)家基礎(chǔ)水文數(shù)據(jù)庫(kù)系統(tǒng)。

        目前,遼寧省國(guó)家基礎(chǔ)水文數(shù)據(jù)庫(kù)數(shù)據(jù)系列長(zhǎng)度為109年(1902—2010年),庫(kù)結(jié)構(gòu)依照SL324-2005《基礎(chǔ)水文數(shù)據(jù)庫(kù)表結(jié)構(gòu)及標(biāo)識(shí)符標(biāo)準(zhǔn)》標(biāo)準(zhǔn)建設(shè),數(shù)據(jù)庫(kù)共有47個(gè)表,約30萬(wàn)站年的數(shù)據(jù)。數(shù)據(jù)入庫(kù)方式主要有2種:1)經(jīng)過(guò)計(jì)算機(jī)整編的水文資料轉(zhuǎn)換格式后入庫(kù);2)刊印的水文年鑒資料(紙介質(zhì))通過(guò)人工錄入、校對(duì)存貯入庫(kù)。近年來(lái),遼寧省水文水資源勘測(cè)局加大了基礎(chǔ)水文數(shù)據(jù)庫(kù)建設(shè)的步伐,經(jīng)過(guò)兩次大規(guī)模的校對(duì)和補(bǔ)錄,目前數(shù)據(jù)庫(kù)完整度、準(zhǔn)確度等指標(biāo)都已經(jīng)達(dá)到預(yù)期目標(biāo),數(shù)據(jù)整體質(zhì)量已經(jīng)完全達(dá)到國(guó)家要求。

        2 轉(zhuǎn)換程序分析

        自1998年以來(lái)遼寧省水文水資源勘測(cè)局自主研發(fā)了水文資料整編程序,2008年以后開(kāi)始使用北方片水文資料整編程序。因此形成了格式統(tǒng)一的Excel版本的水文資料整編成果,對(duì)于統(tǒng)一格式的水文資料整編成果就需要研發(fā)相對(duì)應(yīng)的格式轉(zhuǎn)換入庫(kù)程序。目前已經(jīng)完成了所有共計(jì)27個(gè)表的轉(zhuǎn)換入庫(kù)程序,由于VB語(yǔ)言與Excel可以實(shí)現(xiàn)無(wú)縫鏈接,并且容易掌握,因此該程序用VB語(yǔ)言編寫(xiě)。要實(shí)現(xiàn)VB與Excel的鏈接,首先在VB編輯器的工程中要引用Microsoft Excel類(lèi)型庫(kù):從“工程”菜單中選擇“引用”欄;選擇 Microsoft Excel 11.0 Object Library(EXCEL2003),然后選擇“確定”。表示在工程中要引用Excel類(lèi)型庫(kù);其次在通用對(duì)象的聲明過(guò)程中定義Excel對(duì)象;最后在程序中通過(guò)Excel操作的常用命令創(chuàng)建、打開(kāi)、讀取、寫(xiě)入、關(guān)閉、釋放等等來(lái)進(jìn)行數(shù)據(jù)轉(zhuǎn)換的實(shí)現(xiàn)。由于整編資料的站點(diǎn)共計(jì)有600多個(gè),而且每個(gè)資料項(xiàng)目有單獨(dú)的Excel文件,最終的整編成果Excel文件有幾千個(gè)之多,所以程序必須考慮到批量處理的因素。程序的主要思路是將數(shù)據(jù)讀取到一維或二維數(shù)組中,然后進(jìn)行必要的處理,如數(shù)字與符號(hào)的分離、日期的處理、整數(shù)位的處理等等,再將處理后的數(shù)據(jù)重新寫(xiě)入新建的Excel表中。目前由于整編資料中的測(cè)站編碼還有個(gè)別站與基礎(chǔ)水文數(shù)據(jù)庫(kù)中的編碼不一致,另外整編資料中難免有出錯(cuò)之處,因此本程序沒(méi)有直接與數(shù)據(jù)庫(kù)連接,而是將轉(zhuǎn)換后的數(shù)據(jù)統(tǒng)一存放在新的Excel表中,經(jīng)過(guò)人工處理后再入庫(kù),這樣可以減少非法數(shù)據(jù)無(wú)法入庫(kù)帶來(lái)的麻煩。以下主要介紹幾個(gè)典型表的程序開(kāi)發(fā)過(guò)程。

        1)日表類(lèi)。日表中以“逐日平均水位表”最為典型,因?yàn)檎庂Y料中會(huì)將水位整數(shù)位相同的部分省略掉,轉(zhuǎn)換程序中應(yīng)當(dāng)添加上省略的整數(shù)位。

        日表類(lèi)數(shù)據(jù)的處理除考慮到以上因素外,還要考慮閏年與平年2月份天數(shù)的處理,在程序中加以判斷即可。月表與年表的轉(zhuǎn)換相對(duì)來(lái)說(shuō)就比較簡(jiǎn)單了,主要考慮“連底凍”及“河干”等非數(shù)值型字段的處理情況,代碼就不一一給出了。

        2)實(shí)測(cè)表類(lèi)。實(shí)測(cè)表中以“實(shí)測(cè)流量成果表”為例進(jìn)行分析。由于“實(shí)測(cè)流量成果表”數(shù)據(jù)一般都會(huì)有好幾頁(yè),并且長(zhǎng)度不像日表中那么固定,所以在數(shù)組聲明過(guò)程中一般聲明為動(dòng)態(tài)數(shù)組,然后在程序中對(duì)數(shù)據(jù)總體長(zhǎng)度加以判斷,再重新對(duì)動(dòng)態(tài)數(shù)組分配長(zhǎng)度。

        “實(shí)測(cè)流量成果表”中水位的處理與日表中的類(lèi)似,另外“斷面位置”字段與“測(cè)驗(yàn)方法”字段中會(huì)有省略符號(hào),需要進(jìn)行替換。

        3)摘錄表類(lèi)。摘錄表中以“洪水水文要素摘錄表”為例加以分析?!昂樗囊卣洷怼迸c實(shí)測(cè)表類(lèi)似,數(shù)據(jù)總體長(zhǎng)度也不是固定的,因此在數(shù)組聲明過(guò)程中也要聲明為動(dòng)態(tài)數(shù)組,然后在程序中對(duì)數(shù)據(jù)總體長(zhǎng)度加以判斷,再重新對(duì)動(dòng)態(tài)數(shù)組分配長(zhǎng)度。

        “洪水水文要素摘錄表”中水位的處理與日表中的類(lèi)似,讀取數(shù)據(jù)的方式稍顯復(fù)雜,這是因?yàn)樵摫淼臄?shù)據(jù)為三列分布,每列有6個(gè)字段,讀取數(shù)據(jù)時(shí)需多層循環(huán)語(yǔ)句嵌套所致。

        3 結(jié)語(yǔ)

        水文整編資料的轉(zhuǎn)換、處理、入庫(kù)是水文數(shù)據(jù)管理部門(mén)每年的基本工作,不僅關(guān)系到國(guó)家基礎(chǔ)水文數(shù)據(jù)庫(kù)數(shù)據(jù)更新的效率、質(zhì)量,也為防洪預(yù)報(bào)、水利規(guī)劃等工作提供了最新的數(shù)據(jù)服務(wù),因此數(shù)據(jù)轉(zhuǎn)換程序要求高效、準(zhǔn)確、穩(wěn)定。該程序經(jīng)過(guò)實(shí)踐檢驗(yàn)完全滿足工作需要。

        [1]SL324-2005,基礎(chǔ)水文數(shù)據(jù)庫(kù)表結(jié)構(gòu)及標(biāo)示符標(biāo)準(zhǔn)[S].

        猜你喜歡
        數(shù)組入庫(kù)水文
        2022年《中國(guó)水文年報(bào)》發(fā)布
        JAVA稀疏矩陣算法
        重磅!廣東省“三舊”改造標(biāo)圖入庫(kù)標(biāo)準(zhǔn)正式發(fā)布!
        中國(guó)食品品牌庫(kù)入庫(kù)企業(yè)信息公示①
        JAVA玩轉(zhuǎn)數(shù)學(xué)之二維數(shù)組排序
        水文
        水文水資源管理
        水文
        身臨其境探究竟 主動(dòng)思考完任務(wù)——《倉(cāng)儲(chǔ)與配送實(shí)務(wù)》入庫(kù)作業(yè)之“入庫(kù)訂單處理”教學(xué)案例
        人間(2015年8期)2016-01-09 13:12:42
        尋找勾股數(shù)組的歷程
        国产午夜福利小视频合集| 日本老年人精品久久中文字幕| 国产亚洲精品A在线无码| 精品九九视频| 久久精品国产亚洲av热九| 91精品国产综合久久精品密臀| 亚洲日本人妻少妇中文字幕| 激情在线一区二区三区视频| 久久精品国产亚洲av网| 国产免费又色又爽粗视频| 国产va免费精品观看精品| 柠檬福利第一导航在线| 国产精品va无码一区二区| 日韩精品人妻系列无码专区免费| 精品久久杨幂国产杨幂| 黄片一级二级三级四级| 亚洲1区第2区第3区在线播放 | 国成成人av一区二区三区| av天堂亚洲另类色图在线播放| 欧美顶级少妇作爱| 乌克兰粉嫩xxx极品hd| 在线观看无码一区二区台湾| 亚洲精品国产suv一区88| 亚洲韩日av中文字幕| 人妻在线日韩免费视频| 国产亚洲熟妇在线视频| 日韩人妻精品中文字幕专区| www夜片内射视频在观看视频 | 香蕉久久福利院| 亚洲精品中文字幕观看| 亚洲精品中文字幕二区| 日韩av综合色区人妻| 亚洲色图偷拍自拍在线| 成人国成人国产suv| 一区二区三区国产| 亚洲首页一区任你躁xxxxx| 色偷偷亚洲av男人的天堂| 日本在线观看不卡一区二区| 免费无码av片在线观看播放| 亚洲av成人无码网站…| 中出高潮了中文字幕|