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

遼寧省水文整編資料入庫分析

2012-03-30 10:43:06閆春楠劉蓬勃李云鵬
東北水利水電 2012年4期
關鍵詞:程序數據庫

閆春楠,劉蓬勃,李云鵬

(1.遼寧省水文水資源勘測局撫順分局,遼寧 撫順 113015;2.遼寧省水文水資源勘測局,遼寧 沈陽 110003;3.遼寧省江河流域管理局,遼寧 沈陽 110003)

1 概況

遼寧省從1995年開始在MICRO-VAXⅡ機上利用ORACLE版本的數據庫建立起遼寧省基礎水文數據庫系統。1996年8月為配合全國水文數據庫的建設,遼寧省把水文數據庫移植到微機上,建立了遼寧省國家基礎水文數據庫系統。

目前,遼寧省國家基礎水文數據庫數據系列長度為109年(1902—2010年),庫結構依照SL324-2005《基礎水文數據庫表結構及標識符標準》標準建設,數據庫共有47個表,約30萬站年的數據。數據入庫方式主要有2種:1)經過計算機整編的水文資料轉換格式后入庫;2)刊印的水文年鑒資料(紙介質)通過人工錄入、校對存貯入庫。近年來,遼寧省水文水資源勘測局加大了基礎水文數據庫建設的步伐,經過兩次大規模的校對和補錄,目前數據庫完整度、準確度等指標都已經達到預期目標,數據整體質量已經完全達到國家要求。

2 轉換程序分析

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

1)日表類。日表中以“逐日平均水位表”最為典型,因為整編資料中會將水位整數位相同的部分省略掉,轉換程序中應當添加上省略的整數位。

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

2)實測表類。實測表中以“實測流量成果表”為例進行分析。由于“實測流量成果表”數據一般都會有好幾頁,并且長度不像日表中那么固定,所以在數組聲明過程中一般聲明為動態數組,然后在程序中對數據總體長度加以判斷,再重新對動態數組分配長度。

“實測流量成果表”中水位的處理與日表中的類似,另外“斷面位置”字段與“測驗方法”字段中會有省略符號,需要進行替換。

3)摘錄表類。摘錄表中以“洪水水文要素摘錄表”為例加以分析。“洪水水文要素摘錄表”與實測表類似,數據總體長度也不是固定的,因此在數組聲明過程中也要聲明為動態數組,然后在程序中對數據總體長度加以判斷,再重新對動態數組分配長度。

“洪水水文要素摘錄表”中水位的處理與日表中的類似,讀取數據的方式稍顯復雜,這是因為該表的數據為三列分布,每列有6個字段,讀取數據時需多層循環語句嵌套所致。

3 結語

水文整編資料的轉換、處理、入庫是水文數據管理部門每年的基本工作,不僅關系到國家基礎水文數據庫數據更新的效率、質量,也為防洪預報、水利規劃等工作提供了最新的數據服務,因此數據轉換程序要求高效、準確、穩定。該程序經過實踐檢驗完全滿足工作需要。

[1]SL324-2005,基礎水文數據庫表結構及標示符標準[S].

猜你喜歡
程序數據庫
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
失能的信仰——走向衰亡的民事訴訟程序
“程序猿”的生活什么樣
數據庫
財經(2017年15期)2017-07-03 22:40:49
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
數據庫
財經(2017年2期)2017-03-10 14:35:35
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
主站蜘蛛池模板: 在线观看国产小视频| 亚洲成综合人影院在院播放| 亚洲欧美日韩动漫| 日韩成人高清无码| 日本高清视频在线www色| 国产凹凸一区在线观看视频| 国产麻豆精品在线观看| 亚洲综合色婷婷中文字幕| 亚洲av片在线免费观看| 久久国产精品电影| 国产电话自拍伊人| 日本精品αv中文字幕| 久草热视频在线| 欧美日在线观看| 久草视频中文| 亚洲男人天堂网址| 伊伊人成亚洲综合人网7777| 青青草国产在线视频| 欧美午夜精品| 久久99蜜桃精品久久久久小说| 露脸国产精品自产在线播| 超碰免费91| 亚洲Av综合日韩精品久久久| 国产无码精品在线| 40岁成熟女人牲交片免费| 国产精品内射视频| 18禁黄无遮挡网站| 国产日本欧美在线观看| 一区二区理伦视频| 麻豆国产在线观看一区二区| 国产欧美视频综合二区| 美女裸体18禁网站| 91久久偷偷做嫩草影院电| 四虎亚洲精品| 久久青草免费91观看| 一本大道无码高清| 亚洲一级毛片免费观看| 国产人人乐人人爱| 一区二区欧美日韩高清免费 | 亚洲成A人V欧美综合| 国产精品hd在线播放| 亚洲黄色成人| 亚洲国产中文欧美在线人成大黄瓜 | 青青草原国产精品啪啪视频| 亚洲成肉网| 亚国产欧美在线人成| 国产地址二永久伊甸园| 伊人网址在线| 色吊丝av中文字幕| 蜜芽国产尤物av尤物在线看| 国内精品免费| 亚洲欧美日韩天堂| 国产精品综合久久久| 中文字幕永久视频| 亚洲最大福利网站| 中国一级特黄大片在线观看| 一级爆乳无码av| 麻豆AV网站免费进入| 成人久久精品一区二区三区| 日韩精品一区二区三区免费| 久久婷婷综合色一区二区| 欧美区一区| 亚洲第一av网站| 国产成人你懂的在线观看| 中文字幕 日韩 欧美| 成AV人片一区二区三区久久| 亚洲色婷婷一区二区| 老司机午夜精品视频你懂的| 亚洲香蕉久久| 国产丰满成熟女性性满足视频| 亚洲精选无码久久久| 亚洲一区二区精品无码久久久| a级毛片在线免费观看| 99久久精品免费看国产免费软件| 日韩黄色大片免费看| 国产免费怡红院视频| 亚洲无码91视频| 国产中文在线亚洲精品官网| 99热这里只有精品在线观看| 亚洲天堂视频在线免费观看| 久久精品国产亚洲麻豆| 免费国产无遮挡又黄又爽|