APP下载

NBCORS服务网站的建设

2010-04-18葛章发张旭东韩红超

城市勘测 2010年2期
关键词:网页数据库用户

葛章发,张旭东,韩红超

(宁波市测绘设计研究院,浙江宁波 315041)

NBCORS服务网站的建设

葛章发∗,张旭东,韩红超

(宁波市测绘设计研究院,浙江宁波 315041)

NBCORS服务网站是宁波市连续运行卫星定位服务系统建设的窗口和重要组成部分。网站系统由数据库部分和网站部分构成,网站设置了用户注册、中心介绍、动态信息、数据下载以及用户论坛几个板块,解决了用户使用中遇到的各种问题,为用户提供了交流和学习的技术平台,促进了NBCORS的推广应用。

NBCORS;网站设计;网站开发;数据下载;用户论坛

1 引 言

NBCORS服务网站(www.nbcors.com)是宁波市连续运行卫星定位服务系统(简称“NBCORS”)建设的窗口和重要组成部分。系统建设完成并投入生产试运行后,为了给用户提供有效快捷的服务,为了建设一个良好的服务体系,为了更好地解决用户使用中遇到的各种问题,为用户提供优良的解决方案,促进NBCORS的推广应用,NBCORS系统在2009年7月启动试运行后,就立即组织了人员进行编程建设NBCORS服务网站。

2 网站设计

网站建设是一项长期工程,需要分几步走:第一步,网站基本建设,即网站框架及主体功能建设;第二步,数据库建设及管理;第三步,后期完善及维护,包括网络安全、网页更新等等。

网站基本服务功能包括:介绍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网站的组织结构

3 网站开发

(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服务器,最终实现网站的发布。

4 网站板块

(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 数据下载(宁波市独立坐标成果表和参考站原始观测数据下载定制)

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—),男,工程师,主要从事测绘技术及质量管理工作。

猜你喜欢

网页数据库用户
基于CSS的网页导航栏的设计
基于HTML5静态网页设计
基于URL和网页类型的网页信息采集研究
数据库
关注用户
关注用户
数据库
关注用户
数据库
数据库