葛章發,張旭東,韓紅超
(寧波市測繪設計研究院,浙江寧波 315041)
NBCORS服務網站的建設
葛章發?,張旭東,韓紅超
(寧波市測繪設計研究院,浙江寧波 315041)
NBCORS服務網站是寧波市連續運行衛星定位服務系統建設的窗口和重要組成部分。網站系統由數據庫部分和網站部分構成,網站設置了用戶注冊、中心介紹、動態信息、數據下載以及用戶論壇幾個板塊,解決了用戶使用中遇到的各種問題,為用戶提供了交流和學習的技術平臺,促進了NBCORS的推廣應用。
NBCORS;網站設計;網站開發;數據下載;用戶論壇
NBCORS服務網站(www.nbcors.com)是寧波市連續運行衛星定位服務系統(簡稱“NBCORS”)建設的窗口和重要組成部分。系統建設完成并投入生產試運行后,為了給用戶提供有效快捷的服務,為了建設一個良好的服務體系,為了更好地解決用戶使用中遇到的各種問題,為用戶提供優良的解決方案,促進NBCORS的推廣應用,NBCORS系統在2009年7月啟動試運行后,就立即組織了人員進行編程建設NBCORS服務網站。
網站建設是一項長期工程,需要分幾步走:第一步,網站基本建設,即網站框架及主體功能建設;第二步,數據庫建設及管理;第三步,后期完善及維護,包括網絡安全、網頁更新等等。
網站基本服務功能包括:介紹CORS基本知識、實現用戶網上注冊和管理、下載CORS技術應用資料、衛星數據下載服務、技術交流平臺、發布CORS最新信息以及其他技術支持信息。
2.1 網站總體框架
整個網站分為數據庫部分和網站部分,其總體技術框架如圖1所示。
(1)數據庫部分
包括坐標轉換數據庫,由NBCORS在線三維坐標轉換軟件生成的坐標轉換記錄提供數據;包括用戶管理數據庫,由網站開通的用戶注冊板塊實現,它牽涉到NBCORS的GPS.NET網絡平臺的用戶注冊記錄和在線三維坐標轉換軟件的用戶注冊記錄,進行聯動更新注冊;還包括衛星觀測數據庫,由NBCORS的GPS.NET網絡平臺實時下載的原始衛星觀測數據、實時衛星動態信息、實時VRS動態信息等提供數據。

圖1 網站總體技術框架
(2)網站部分
包括用戶注冊、中心介紹、動態信息、數據下載、用戶論壇以及網站維護幾個部分組成。
對于數據庫操作的接口,要求服務網站數據庫與在線三維坐標轉換軟件數據庫,GPS.NET網絡平臺數據庫相關聯,使其服務網站用戶管理數據庫與其他用戶數據庫可以同時聯動更新。
2.2 開發技術路線
整個網站采用B/S結構設計,可應用于Internet/ Intranet網絡環境,采用ASP.NET語言在C#平臺下進行開發,數據庫采用Access數據庫。網站建設的技術路線如圖2所示。

圖2 NBCORS服務網站開發技術路線
2.3 網站組織結構
網站組織結構是為了解決網站內容的相互關系和網站布局問題。樹狀結構是有等級狀態的圖形結構,是描述復雜信息的最好方式之一,特別適合含有等級結構的CORS服務網站使用。NBCORS網站使用樹狀結構,既清楚描述各內容的等級,又可以表述各內容之間的關系,如圖3所示。

圖3 NBCORS網站的組織結構
(1)確定主題內容:著重突出NBCORS在線技術服務、在線數據下載、實時動態信息更新、便民快捷的主題。
(2)收集資料:圍繞NBCORS服務的主題收集各種材料,作為網站建設的資料和題材。主要包括各種技術文檔和知識類文檔,如CORS技術文檔、網絡RTK技術資料和GPS技術資料等;各種資料圖片,如NBCORS網絡分布圖片、設備圖片等以及建設網站的技術資料。
(3)規劃網站:NBCORS網站規劃內容包括:網站的結構、板塊的設置、網站的風格、顏色的搭配、版面的布局、文字圖片的應用等等,特別考慮了網頁的藝術效果和易操作性,使做出來的網站美觀、實用。
(4)選擇開發工具:NBCORS網站主要采用ASP. NET作為網站開發語言,在C#平臺環境下進行開發設計。同時選用“所見即所得”操作方法的網頁編輯工具Dreamweaver和Frontpage,實現網站的各種功能和表現手法;先設計簡單的內容,再設計復雜的內容。編制時靈活運用模板,提高了編制效率。
(5)制作網頁:資料準備齊全后,采用網頁編制工具將設計好的網頁編制為正式網頁。編制過程先把大的結構設計好,再逐步完善小的結構設計。
(6)數據庫建設:通過NBCORS局域網、NBCORS數據下載服務器(GPS.NET網絡平臺)、NBCORS數據發布服務器(RTK服務器),建立FTP傳輸通道,設置好端口、用戶、密碼,網站服務器直接將NBCORS衛星觀測數據、用戶注冊信息、坐標轉換數據等在網上進行數據信息發布,并實時為用戶提供數據下載服務。
(7)網站測試
網站編制完成后,專門組織人員對網站進行系統性的測試,對網站的適用性、正確性進行評估,提出意見。NBCORS網站工作小組根據意見進行整改,完成網站的改進完善。
(8)網站上傳與發布
網站測試工作結束后,將NBCORS服務網站上傳至NBCORS數據中心的Web服務器,最終實現網站的發布。
(1)用戶注冊:用戶通過網站與NBCORS服務中心建立聯系,可以在網頁上下載NBCORS用戶申請表,并可以在登錄后享受數據下載服務。
(2)中心介紹:簡要介紹NBCORS服務中心的成立、基本情況,人員構成、工作職能、工作范圍等等。同時介紹NBCORS的建設情況、系統組成等內容。
(3)動態信息:即關于NBCORS動態信息實時發布,針對NBCORS在使用過程中出現的問題,如系統維護、參考站維護、CORS網絡擴大以及服務內容增加等,并且每天及時地向用戶發布NBCORS的各種動態實時信息:包括VRS當天每小時的I95電離層索引(I95值反映了電離層活動的強度,也就是對于GPS定位所可能產生的預期的影響)、VRS標準的改進的Hopfield對流層模型的比例因子、網絡模型完備性監控中的電離層誤差預報信息以及幾何誤差預報信息等。這些信息可以輔助測量人員更好的選擇觀測時間段,提高對測量結果的可靠性和準確性判斷。

圖4 NBCORS VRS當天每小時的I95電離層索引
(4)數據下載:數據下載是NBCORS網站應具備的重要功能,根據實際情況提供以下兩種數據下載服務:其一、參考站采樣率為1 s、15 s、30 s的雙星原始觀測數據下載;其次,提供在線三維坐標轉換后的寧波市獨立坐標成果表及其原始WGS-84坐標數據(加蓋電子公章)的下載服務,該文件以PDF格式提供,避免數據的修改和偽造。同時,網站也將提供精密星歷下載服務。
(5)用戶論壇:建立NBCORS網站的留言區或者論壇區,用戶可以發表相關的技術文章或者提出問題,由系統管理人員和技術人員進行解答,方便用戶進行技術交流和信息交換。

圖5 數據下載(寧波市獨立坐標成果表和參考站原始觀測數據下載定制)
NBCORS服務網站作為NBCORS的門戶網站,是用戶和CORS服務系統進行交流溝通的直接平臺,關系到整個CORS服務中心在用戶心中的形象,對于CORS系統的推廣應用和發展都具有深遠的意義。NBCORS網站已基本建成,網站已具備信息瀏覽及發布、用戶注冊及登錄、文件下載、功能性服務、論壇留言等網站所應具備的常規功能,可以滿足CORS用戶的基本需求。但是,作為一個門戶網站,其存在的缺點還是很多的,未來的路還很遠,我們也看到了面臨的一些挑戰和困難,需要在以后的使用過程中根據用戶的需求不斷的加以改進完善。
[1]肖建華,黃中和,劉美春等.“中國·武漢2005”電子地圖工程的實踐[J].城市勘測,2005(01)
[2]彭法鑾,吳業福,張田芳.基于WEBGIS的電子地圖的設計與實現[J].交通與計算機,2006(01)
Construct of NBCORS Service Website
Ge ZhangFa,Zhang XuDong,Han HongChao
(NingBo Design Research Institute of Surveying and Mapping,NingBo 315041,China)
NBCORS Services Web site is the window and an important part of Ningbo continuously operating satellite positioning system.Website system is consists of the database and the site structure.The website contains five portions: user registration,introduction of the Center,dynamic information,data download,and user forums.The website solves the various problems encountered by users,provides an exchange and learning technology platform for users,promotes the popularization of NBCORS.
NBCORS;website design;website exploitation;data download;user forum
1672-8262(2010)02-138-03
P209
B
2009—09—17
葛章發(1954—),男,工程師,主要從事測繪技術及質量管理工作。