陕西省旅游地理信息服务系统
建 议 书
一九九九年二月
一、综述
. 建设背景
近年来,我国的信息化事业得到了迅猛的发展,四大具有国际出口的互联网络(中国公用计算机网ChinaNET、中国金桥信息网ChinaGBN、中国教育与科研计算机网CERNET和中国科学技术网CSTNET)相继建成并投入运行,当年网络用户就发展到12万,1998年,用户数量达到130万。与此同时,我国已经建立了30多个专业计算机信息网,上海、天津、西安、济南先后开通信息港,山东、江苏、浙江、广东、陕西、辽宁等省市也正在建设自己的信息基础设施。特别是中国电信在继续完善中国公用计算机网(即163网)的同时,在全国各个省区市着手建立中国公用多媒体通信网(即169网),掀起了我国信息化基础设施建设的新高潮。陕西省公用多媒体通信网作为中国公用多媒体通信网的组成部分,在陕西省信息化建设中发挥了骨干基础设施的核心作用。
网络的迅速普及和应用的日益发展,尤其是INTERNET的飞速发展和商业化,促使计算机技术,电信技术不断融合,使得人们获取信息的方式,相互交流信息的方式产生了巨大地变化。除了Email、FTP、WWW等传统应用以外,电子报刊、远程教学、远程医疗、网上购物、虚拟专网、电子金融、电子贸易等新兴的应用日益发展和成熟起来。随之而来,信息为人民生活方式和工作方式也带来巨大的变化,也为网络和信息的开发者和经营者带来了巨大的商业机会。
陕西省公众多媒体通信网是由陕西省电信部门依托于基础电信网,组织建设的支持中文环境、提供多媒体信息服务的公众计算机网。陕西省公众多媒体通信网利用现有的光纤线路、DDN网络等通信基础设施,结合ATM技术、快速以太网技术联接各个网络部件,在全省范围,全面构筑了陕西省多媒体通信网的各个主要节点,在技术上具有先进性、在结构上具有可扩展性,在规模上支持大容量、可扩展的PSTN拨号用户接入系统,以及大量的专线用户接入网。陕西省公众多媒体通信网可以为陕西省的计算机服务、音频视频信息服务、网络应用服务、电子商务服务、信息内容提供服务等多媒体信息产业的发展提供统一的通信平台、灵活的用户接入手段、方便的社会信息源联接方式、必要的综合业务管理环境(计费、结算)、规范的信息服务和丰富的网络及多媒体应用,通过与中国公用多媒体通信网主干网、ChinaNET以及其他专网的互联,构成一个以计算机和通信等信息技术为基础的、具有丰富的信息内容的、能够支持电子商业服务、能表现陕西省文化特点的联接陕西省全区主要城市的多媒体网络环境。在公众计算机网络上结合GIS系统提供地理信息应用既是对网络技术和网络运行管理的挑战,也是丰富公众多媒体通信网内容的机会。陕西省旅游地理信息服务系统的建设正是把握机遇,迎接挑战,造福人民的信息化建设举措。
当今的电信网络正朝着综合化、数字化、智能化、宽带化和个人化的方向发展,在传输方面,采用SDH光纤传输网,实现高可靠性的宽带传输;在交换技术方面,采用ATM技术,实现按需动态分配带宽;在用户接入网方面,引入光纤到户、光纤同轴混合电缆、铜线和无线等多种形式的接入手段;在网络协议方面,采用并扩充IP网络层协议,为综合业务提供统一的网络通信协议基础。陕西省公众多媒体通信网采用了先进的国际标准和工业标准建设,即采用以TCP/IP和WWW技术作为核心的INTERNET技术,集成服务器技术、网络技术、数据交换技术、信息技术、文献技术、多媒体技术、编程技术和安全技术。陕西省公众多媒体通信网的开通和有效经营,将为用户提供了多层次的增值服务,为全面推进陕西省的信息化建设起到重要的作用。陕西省公众多媒体通信网通过采用先进的网络技术和统一的网络标准,使得交换和传输更加简单有效、网络结构更易于扩展、互操作性更强,为开展多媒体应用提供了基础平台,能够满足地理信息服务系统对网络环境的基本要求。
陕西省旅游地理信息服务系统采用B/W/D/G模式(浏览器Browser、Web服务器、信息数据Database、地理信息系统GIS),以及HTTP、HTML和JAVA等技术建造信息服务平台,为信息服务营运者(信源)提供多媒体地理信息发布的综合服务环境,同时向地理信息消费者(信息最终用户)提供多媒体地理信息检索服务、地理信息导航服务(分类分级导航、人工索引检索式导航、自动索引检索式导航)。
陕西省旅游地理信息服务系统的综合管理系统的核心包括:全省信息查询(含地理风貌、环境气候、名胜古迹、旅游景点、地图导航、基础设施、经济状况、投资指南、交通线路)、城市信息查询(含城市交通、休闲娱乐、名胜古迹、旅游景点、基础设施、经济状况、投资咨询、企业信息、政府机构、医疗卫生、文教科研、酒店宾馆、购物指南、公众服务、房地产物业)、用户管理(含用户信息管理、用户认证、用户授权)、需要计费的信息源管理、业务统计、系统测试、性能管理、配置管理、系统维护和安全管理。
陕西省是我国著名的旅游省份之一。过去陕西省在历史上非常辉煌,今天随着全省信息化建设的进展,陕西省还将再次繁荣,陕西省公众多媒体通信网将为陕西省的信息化建设和陕西省的繁荣作出贡献。
. 系统建设的必要性
当今世界,正在从工业社会迈向信息社会。信息与物质和能量并列为人类赖以生存发展的三种重要资源,信息技术是当代人类创造的最活跃的生产力,正在对经济、技术和社会发展产生巨大而深远的影响。信息化程度已是衡量一个国家或一个地区经济发展、现代化程度的标志,和体现人民生活水平和生活质量的标志。加速信息化是社会、经济发展到一定程度时的必然要求和过程,已成为促进国家和地区经济和社会发展的大趋势。在当前我国社会主义市场经济竞争的形势下,信息化的竞争起着举足轻重的作用。哪个地区信息化程度高,哪个地区就在经济竞争中拥有主动权。
陕西省的信息化工作已经起步,并取得了很大的成绩。省的电信、广播电视、计算机网络的基础设施建设,信息设备制造业、信息技术和信息系统推广应用的发展,信息资源的开发利用,增长速度很快,形成了一定规模,取得了一定的经济和社会效益,信息化建设已经有了一个良好的开端。地区性计算机网络和企事业内部计算机网络应用迅速发展。在信息技术应用方面,一批信息技术应用系统和工程初步建成,在全省建立的不同规模、不同层次的纵向信息系统和业务系统,已初见成效;通过电子出版物、电话网和计算机网向社会提供的信息服务,取得了一定的经济效益和社会效益。
目前,我国经济还处于高消耗、低效益的粗放型发展阶段,单位国民生产总值的能耗、材耗均是发达国家的3一5倍,能源利用率约为发达国家的30%,全民劳动生产率远低于发达国家。因此,充分开发、利用信息资源和信息技术,把经济发展转移到依靠科学技术进步的轨道上来,成为我们一项重要的紧迫任务,加快信息化的进程将大幅度提高物质资源的利用率,大大提高生产附加值和劳动生产率,缓解国民经济发展中能源、交通、环境等“瓶颈”的压力,使“科学技术是第一生产力”的作用充分发挥出来。与发达国家相比,我国信息化基础薄弱,信息基础设施建设同国民经济发展不相适应;信息技术和信息设备制造业相对落后,还有很大的差距,还不能适应我国经济、社会发展的需要。
随着国内和省内网络基础设施的建设和发展,人们已逐渐开始把上网浏览和查询作为直接获取信息的重要手段,人们迫切希望能从网络上得到大量、广泛、丰富的信息。但是,目前网络基础设施的高速度建设与网上信息的贫乏已成为一对矛盾。这一矛盾在一定程度上影响了已建成网络充分发挥作用,和今后网络的建设。
因此,在积极进行网络基础设施建设的同时,大力推进公网上的信息资源组织和信息发布系统的建设已成为当务之急。陕西省公众多媒体通信网络是一个很好的面向大众的信息发布平台,在这个平台上利用多媒体技术和GIS技术建立一个面向全社会的信息发布和服务系统是很有意义的。从信息学的角度分析,在各种社会信息中,百分之八十左右的信息是具有地理特征的。地理信息技术和网络地理信息系统的出现,为信息的组织、发布和查询提供了有效的手段。在陕西省公众多媒体通信网网络基础设施和信息服务支撑平台上,采用GIS技术开发地理信息发布与服务系统及各类网络增值应用,提供交互式电子广告系统软件、电子号簿广告系统、地理教育素材库管理系统、市内交通查询系统、旅游信息查询系统、万维网主页服务等应用服务系统,将会极大地发挥169公众多媒体通信网的作用,为用户提供一个以地图为导引的,地理特征与信息有机结合的生动、直观网上信息浏览与查询环境。它的建成必将有力地推动陕西省的信息化建设,产生巨大的经济效益和社会效益。
系统建设目标
陕西省旅游地理信息服务系统的总体目标是: 建立一个具有灵活性、可扩充的,满足客户要求的,集网络服务和地理信息服务于一体、综合政府机关团体查询、经济信息查询、交通信息查询、公众服务信息查询、市政基础设施信息查询、旅游信息查询、宾馆饭店餐饮信息查询、文化教育医药卫生信息查询、工商企业信息查询、广告信息服务等直观的地理信息系统。该系统可同时支持50个以上用户的同时访问,支持系统数据的远程即时更新维护和数据的冗余备份。系统具有根据实际情况,灵活、方便加以扩充的能力,如系统升级或增加新的设备。
本系统是一个针对广大公众通过INTERNET网,利用形象的地图界面查询所需要的各方面信息而设计的系统,是一个性能完善、技术先进的GIS信息发布与管理系统:
系统采用先进的可扩展系统结构,易于扩充和升级;
系统提供开放式网络结构,易于与其他系统连接;
属性数据采用关系式数据库结构设计,与应用图层紧密相连,方便与地理信息相关的查询;
系统提供良好的人机界面,人机界面开放、易学、好用;
系统可以帮助管理人员及时准确了解用户访问信息;
系统具有对地图数据进行集中管理的能力;
系统具有对属性数据进行集中管理的能力;
系统具有对上述数据进行远程更新维护的能力;
系统具有对上述数据进行模块化管理能力,便于系统应用功能的增删;
系统具有多层安全保护机制,确保各项数据的完整性、准确性和安全性,
系统对客户端没有特殊的要求,支持目前流行的多种浏览器。
二、需求及技术可行性分析
用户需求分析
考虑到《陕西省旅游地理信息服务系统》是向全社会开放的公网信息服务系统,面对的用户群是社会的各阶层人士。本系统作为面向公众的多媒体地理信息服务,根据用户的上网方式、上网目的,以及现有上网用户的结构分析,我们将用户分为三类,第一类是个体用户,第二类是企业用户,第三类是投资类用户。对这三类用户需求的总体行为描述为:
第一类个体用户
主要关心的是人文地理、旅游景点、宾馆饭店、城市交通、社会服务、医疗卫生、教育科研、社会服务及房地产等信息。
第二类企业用户
主要关心经济状况、投资资信、合作对象、企业形象与产品宣传等业务或信息。
第三类投资类用户
包括港、澳、台及海外投资者,主要关心基础设施、交通情况、投资环境、投资指南、经济状况、房地产等信息。
这三类用户的需求,将作为本系统设计的基础依据。由于本系统的信息范围主要是面向全省的,因此首先必须向用户展现省的地理信息面貌,然后向用户提供省各城市的地理信息服务。
应当注意到,上述的用户分类是相对的。因此用户关注的信息内容有交叉重叠之处,如交通信息就同时为三类用户所关心,而且,对于同样信息,不同用户又各有其侧重点和深度,同时关心企业信息,个人用户可能关心最新产品或售后服务,企业用户关心其市场和技术、投资用户则关心潜在的投资机会。这就要求 必须在基于WEB的GIS系统的开发中,纳入大量多种数据信息的管理和组织功能,并最终通过用户接口编程接术,自然合理地展示给用户。
概而言之,陕西省旅游地理信息系统向上述三类用户提供下图所示的可视化多媒体综合地理信息服务,以满足其信息需求。
陕西省旅游地理信息服务系统应能满足以下需求:
系统应能同时为以上三类用户提供较为完善的信息服务;
系统是一个GIS与互联网紧密结合的信息发布系统;
系统必须提供简洁、直观、方便的用户界面;
所发布的信息内容要有合理的广度,组织分类合理、完备;
系统应采用较高质量的电子地图;
信息内容的显示应与地图有机结合;
系统应提供远程地理信息数据的录入、更新与维护;
系统开发者应提供实用、方便的系统维护和管理手段;
系统应支持基于GIS的扩展信息服务
系统的建立和设计应采用主流技术和相应的技术标准;
系统应具有良好的可扩充性,应直接支持信息容量的增加,软件的升级和硬件设备的更新与扩充;
系统应具有良好的安全性,提供多层安全机制,对数椐维护提供访问权限控制,提供数据镜像,必要时对系统数据进行安全恢复;
系统应具有良好的可靠性,能24小时不间断提供服务,能承受大容量的用户访问。
可见,较好的电子地图和完善的GIS功能以及完备的数据信息(或称地图属性数据)是系统成功的关键。
技术可行性分析
. Internet信息服务
人类社会的发展已经进入信息网络化社会。网络信息资源和网络基础设施是一个以网络化体系结构为特征的信息社会中不可缺少的有机组成部分。这是因为,信息不可能脱离网络而存在,而没有信息的网络则一无用途。因此,在建设消灭时间、空间距离的网络,即信息高速公路的基础上,让最后用户通过网络方便地得到他所需的信息或办成他想办的事,即采用特定信息表现和信息服务方式将用户对各种信息的享用及用户端信息的比特化,是信息服务的目标。信息服务提供商的利润和效益则取决于此目标的实现。
Internet及其技术在中国的高速发展,极大地推动了中国的信息产业以及信息化事业的进程。CNNIC的最新统计表明,中国的Internet用户已达一百多万,尽管数字不是很大,但是增长速度惊人,这意味着信息服务市场的巨大潜力。CNNIC的网络调查同时也表明,信息服务、网络带宽和上网资费是影响中国公用信息服务发展的主要因素。随着169中国公众多媒体通讯网的建立,网络带宽和上网资费已不再是问题的主要方面。而对信息服务,特别是高质量的信息服务的巨大需求与现实之间的矛盾却日益突出。我国现有Internet信息服务的主要不足如下:
信息资源严重不足;
信息服务方式单一,主要以浏览为主;
数据或信息查询方法繁杂,不容易获得需要的结果;
数据综合与表现能力差,如难以综合或表现不同时间、不同地域的不同类型的数据或信息;
难以实现直观、有效和动态的数据时空分析和表现;
信息或数据信息价值低,即缺少必须或必备的生活或商务信息;
数据资源不完备
对于上述大多数问题或难点的解决方案在于建立基于WEB的地理信息系统。
. 地理信息系统(GIS)
GIS是采集、贮存、检核、集成、处理、分析和显示定位于地球空间的数据的系统。由于一切数据或信息都表现为一定的空间属性,所以GIS非常适合组织、管理和表现大量的、不同类型的、动态的数据或信息。其主要优点是:
数据或信息可视化:地理信息的来源依赖于一定的空间数据基础结构,在一定用户要求下,GIS以一定的空间数据基础规定数据的组织、管理、处理、分发和表现,使数据和信息的应用更有效、更经济、更自然和更协调,即达到一图胜千言的效果;
具有空间分析或方案优化的能力:GIS可以建立现实世界事物的拓扑关系,并通过它进行空间分析和方案优化,以辅助用户对现实世界的事件进行决策;
可接受多种信息和数据源,并可动态维护系统:由于现实世界是不断变化,且存在各种各样的信息源,GIS能够接受这些数据或信息源,并可安一定的机制实现数据操作和管理,保持系统与现实世界的一致性;
可以回答问题:GIS能够回答现实生活中的一系列问题,如目标在何处?目标与其他事物的关系?如何获得目标等。
GIS就其应用开发目的可分为国家基础地理信息系统、城市地理信息系统、企业地理信息系统。自从1963年加拿大提出并建立世界上第一GIS以来,GIS已经经历了30多年的发展。国内的GIS应用主要是在国家政府机构,军事指挥、资源管理、土地规划、城市交通和公安等单位部门。
近年来,随着计算机硬件的性能不断提升,而其价格却不断下降,计算机软件功能的不断增强和进步,以及方便重要的数字化信息日益丰富,更为重要的是计算机网络,尤其是Internet的发展,实现功能强大、方便实用的网络地理信息系统已成为可能。世界主要的GIS厂商迅速调整战略,将自已的产品向Internet靠拢,纷纷推出基于Web的GIS解决方案。例如著名的MapInfo公司的地图产品便经历了从基于PC机的桌面电子地图系统,网络电子地图系统,以及基于客户/服务器的地图应用系统,到今天的基于Internet/Intranet的智能地理信息系统的全面解决方案等一系列发展过程。
近年来,随着地理信息产业的建立和数字化信息产品在全世界的普及,GIS应用领域已涉及到各行各业,并形成多层次的应用格局,成为信息产业的重要组成部分。今年自美国副总统戈尔提出数字地球概念以来,国内外科学技术界纷纷响应,数字地球的基础之一就是地理信息系统。
在我国,目前GIS的主要用户仍然以国家机关、政府部门、企事业单位为主,应用以专业型GIS为主,如地籍管理,资源管理,土地规划,管线网管理,城市交通管理,军事指挥,石油地质,城市规划等等方面。
到90年代中期,GIS的应用仍然局限在机关和企事业单位的部门级使用,大众化地理信息系统应用尚未受到重视。在近一年多来,计算机技术和全球信息网络技术的飞速发展,对传统的GIS产生了巨大的冲击,使基于Internet的GIS(WebGIS)新兴技术应运而生。各GIS厂家迅速将自己的产品向Internet靠拢。具有代表性GIS软件有:
ARC/INFO(ESRI公司)
ARC/INFO是目前世界上功能最强最齐全的多平台GIS软件,具有空间拓扑和网络拓扑,可进行各种空间叠加分析和网络路径分析,坡度分析,缓冲区分析等,具有维空间数据结构,目前尚没有一个GIS软件从功能上可与之匹敌。ARC/INFO系统是非常昂贵的,面向大型的GIS项目应用,并且是专业的GIS 项目。ARC/INFO目前还不适用于面向公众的公共网络应用。
GeoMedia Web Map(INTEGRAPH公司)
GeoMedia Web Map系统属于后起之秀,它的地理数据具有空间拓扑结构,属性数据和空间数据采用DBMS管理,但是GeoMedia Web Map没有统计专题图的功能。由于GeoMedia Web Map系统占据市场的时间较短,目前还没有被广大用户广泛接受。
MapXstreme(MapInfo公司)
MapInfo系统的地理数据没有空间拓扑关系,属性数据也采用DBMS管理,而地理数据采用文件方式管理,具有统计专题图功能,是成熟的地理信息系统。MapInfo系统软件市场价格低廉,功能丰富,性能适中,支持完整的地理信息系统解决方案,为广大地理信息系统用户广泛接受,是目前流行的GIS工具平台,也是《陕西省旅游地理信息服务系统》应该首选的GIS工具平台。
AutoDesk MapGuide(AutoDesk公司)
AutoDesk MapGuide系统的地理数据具有空间拓扑关系,但没有空间分析和网络路径分析功能。属性数据采用DBMS管理,地理数据采用文件管理。AutoDesk MapGuide系统是开始流行的地理信息工具平台,但是AutoDesk公司长期从事CAD工具开发,在地理信息系统工具开发的历史很短,GIS工具开发经验较少,因此可以暂缓考虑使用。
. 基于WEB的地理信息系统
基于Web的GIS系统克服了传统Internet信息服务的缺点,可以通过其内置的空间数据组织、管理、分析和表示功能,以直观、方便、互动的可视化信息查询或检索方式,向用户综合表现多种数据信息,如数据库、视频、音频和文本。基于WEB的GIS在国外的一些站点了已经有了成功的运用,其实现了诸如交通信息、医疗卫生、投资指南、导游导购等功能。
因此,依托169公众多媒体通讯网的硬件平台优势,借国家加强信息化建设和信息产业高速发展的东风,陕西公众多媒体通讯网地理信息系统抓住机遇,应运而生,以一种全新的Internet信息服务方式进入在线信息服务市场。随着其功能的完善以及数据资源的完备,最终将带来可观的投资回报。同时,在客观上也将有力地推动社会信息化进程。
. 推荐的技术、应用和营运策略
本方案的目标是使得陕西省旅游地理信息服务系统具有比较长久发展持续力和更好的发展前景。下图展示了建议的技术、应用和营运策略:
本方案不仅仅站在提供陕西省旅游地理信息服务系统建设的角度,而且还站在陕西省旅游服务网进一步的经营和网络发展的高度全面考虑技术、应用和经营关系。本方案借鉴主要工程技术人员在建设其他信息系统时取得的经验和体会,并且充分考虑到当前全国其他省区市公众多媒体通信网运行过程中值得汲取的经验和教训,提供一套符合《中国旅游地理信息服务系统技术体制》要求的,涉及综合业务管理系统、硬件系统和软件系统的完整方案。
广东XX实业有限公司和合作公司拥有一批专门从事GIS、数据库系统、Intranet/Internet应用系统的的人才,这些人才已经为不同领域内用户设计开发过多个不同规模的GIS系统项目和网络系统集成项目,积累了丰富的系统研发、实施经验。为保障本系统项目按时高质地完成奠定了坚实的基础。
三、系统总体设计
系统目标和设计原则
系统目标
采用INTERNET和GIS技术,开发以Web为基础的GIS软件在陕西省公众多媒体通信网上建立面向公众的多媒体地理信息发布系统,使公众能通过Internet方便地访问本系统提供的各种信息资源。
根据当前对应用需求的全面分析,系统的总目标是在公众多媒体通信网上实现22个大类313个子类117个图层属性表,107个应用图层的信息发布(不含基础地图图层)。
这22个大类分别为:省地理风貌、省环境气候、旅游景点、省基础设施、省经济状况、省投资指南、省内交通、省机关团体、城市交通、休闲娱乐、 市政基础、城市经济、城市投资、企业信息、城市机关、社会团体、 医疗卫生、宾馆酒店、购物指南、主要景点、公众服务、教育机构。
系统的第一期目标是首先实现:陕西省机关团体、旅游景点、西安市机关、西安市交通、西安市公众服务、西安市休闲娱乐、西安市宾馆酒店、西安市主要景点、西安市企业信息9大类共148个子类的信息发布。
设计原则
根据陕西省旅游地理信息服务系统的总体建设目标和业务需求,本方案根据广东XX实业有限公司从事计算机系统集成、软件开发的经验,本着以下原则开展总体设计:
1.陕西省旅游地理信息服务系统是陕西省信息化建设中服务于全局的一个先进设施,必须在电信管理部门的统一领导下,统一规划、统一管理,有序实施。
2.陕西省旅游地理信息服务系统的总体设计充分参照国际上的规范、标准,支持国内外目前所流行的主流网络体系结构和网络运行系统,采用国际上成熟的模式,借鉴国内其他信息系统建设的成功经验,依据电总制定的《中国公众多媒体通信网技术体制》和《中国公众多媒体通信网工程实施技术要求》,从陕西省信息化的现状出发进行设计。
3.总体设计要确保技术的先进性和实用性,使陕西省旅游地理信息服务系统具有良好的可扩展性和灵活性,以适应陕西省公众多媒体通信网的迅猛发展趋势,满足当前及未来多媒体应用的需求。
4.总体设计要确保陕西省旅游地理信息服务系统具有充裕的服务能力,保障用户享有充分的服务,并为可预计的业务提供足够的系统容量。
5.陕西省旅游地理信息服务系统是一个公众服务运行系统,在总体设计中,要将工程的可靠性、可用性、安全性和可维护性放在重要位置,以确保地理信息服务系统成为一个不间断运行系统。
6.总体设计要贯彻以用户为中心的原则。在线信息服务的核心是用户,用户是网络及其服务赖以生存的基础。陕西省公众多媒体通讯网地理信息系统目的是为公众提供其所需的可视化多媒体地理信息。此目的要求系统设计的首要原则是在功能设计、软件操作以及其他方面设身处地为用户着想,即以用户为中心。
7.总体设计要坚持可靠性原则。系统必须运行在坚实的软件、硬件基础上,这是系统可靠运行的前提;在此基础上,GIS系统与操作系统及其他应用软件应有比较明确的接口规范。应用系统要经过严格测试,有较强的容错能力,确保可靠运行。
8.总体设计要遵守实用性原则。地理信息系统的应用是多样的,涉及许多相关领域,与地理信息相关的数据分类繁多,数据量庞大。所以必须综合考虑,让用户以最为方便经济的操作获理最为实用的信息。
总体设计还应兼顾先进性原则。先进性具有两方面的含义,一是指构成系统的软硬件配置,二是指系统设计思想、软件开发技术 和系统运行管理。由于基于WEB的GIS技术是一门新兴的综合技术,因此选择有着成功的类似应用应用的商家产品是保障系统先进和可靠的前提。
总体设计需遵守可扩展性原则。本系统的建设是分期进行的,数据积累、用户需求、功能完善, 以及技术进步都要求系统必须具有扩展的余地。
总体设计需遵守开放性原则。作为面向公众服务的商业地理信息系统,客观上要求它必须具有良好的开放性,必须符合相关的工业标准,以充分保障系统与其他应用系统的无缝集成。
总体设计需遵守安全性原则。安全性原则的目的是保障系统的可靠性,以及数据库和数字地图的不被破坏。安全适度。过分安全会降低系统的访问性能,甚而到于导致系统访问不可能。
系统分析
网络基础设施分析
169中国公众多媒体通信网是为实现国家基础设施从目前的基本层次向高层次发展而建设的通信网络。其定位在于促进社会进步,是满足中国社会在面向网络时代的网络。由于中国公众多媒体通信网是由国家通信部门建设,定位为公众通信网,采用了适应公众通信网服务需求的一系列技术措施:
一是网络的主干基于第二代Internet的核心技术,保障了网络的效率和高速,并满足了发展的需要。
二是提供了广泛和普遍的服务,便于企业和个人使用,网络覆盖面将快速覆盖全国所有地区,并提供多种接入手段,如ISDN、PSTN、无线接入、宽带接入等,让社会各部门方便上路,同时还会提供更便于企业起步发展的电信港湾服务。
三是开放的业务平台,为中国信息业务的发展提供了良好的骨干网络。
由此可见,公众多媒体通信网已经为基于WEB的地理信息系统奠定了坚实的硬件基础。
基于WEB的GIS技术分析
基于WEB的GIS技术实现的关键在于有限网络带宽上向多用户传送包含多媒体信息在内的地理信息。尽管169主干网已经达到了相当的技术指标,但是应该考虑到的是,大多用户端接入还是经由PSTN的拔号方式,速率大多为。在有的公司内,甚至是多个用户共享一台的调制解调器。同时由于各地的线路状况不同,同样速率的调制解调器的传输效率也不同。更为重要的是,用户是经过付费上网浏览或查询信息,如果信息服务速度在一定时间内不能返回用户所需结果,用户将会因费用或不耐烦等原因而放弃。因此,要在目前特有的网络条件下通过高质量的地理信息服务赢得用户,基于WEB的GIS技术在用户端必须满足下表的性能指标或条件:
基于WEB的GIS信息访问用户端技术指标和条件
序号
名称
指标值
备注
1
服务器每次传输的地图数据
<40K
因地图大小而有差别
2
是否安装Plug-ins或控件
不
3
自用户第一次输入或点击到用户得到要求的结果时的全部输入或点击次数
<=4次
4
浏览器兼容
兼容IE和NS
本系统设计拟选用MapInfo的公司的商品化GIS FOR WEB产品MapXstreme。首要原因,便是因为MapXstreme 可以满足上述技术指标或条件。从其实际应用来看,MapXstreme已经为世界多个国家、企业所选择。尤其可以说明问题的是,MapInfo最近被美国国防部应用于Internet上的实时地图传输。就其发展战略来看,MapInfo产品在中国市场占有率居第一位,而且与中国北大方正公司新近组建MapInfo China公司,加强亚太地区产品销售和推广,并推出MapXstreme for Java,实现跨平台应用。MapInfo公司在中国有强大的技术服务支持。MapInfo公司拥有地理信息系统的一套完整的产品线,率先提出了基于Internet的智能地理信息系统解决方案。MapXstreme主要技术特点如下:
MapXstreme主要技术特点
序号
功能与指标
特点
备注
1
Window NT
支持
2
跨平台
支持
3
应用服务器
有(Haht Server)
4
开发环境
有(Haht IDE)
5
是否要求Plugins或控件
否
6
支持开发环境
VBScript, Javascript, Java, InterDev
6
支持接口
GGI, ISAPI, NSAPI
7
用户数量
不限
8
GIS功能
支持栅格图像、缓冲区、目标编辑、图层控制、专题分析
9
数据库
ODBC、多种RDBMS支持
10
地图数据传输量
<35K/次
视地图大小变化
11
开发示例
有
12
样本地图
有
系统功能
根据以上应用需求分析,《陕西省旅游地理信息服务系统》的系统功能将是十分丰富的。陕西省旅游地理信息服务系统功能结构示意图(见下图)仅提出了初步的功能示意,随着系统建设的逐步进展,陕西省旅游地理信息服务系统的最终功能将不断完善。
系统功能层次结构
我们在地理信息系统服务方面将系统划分为“省信息查询”和“省内城市信息查询”两层结构。
系统功能结构示意图
用户端功能设计
. 用户操作流程
本系统要求实现省、市两级GIS查询。在省级和市级上实现的功能、内容不完全一样。其主要区别表现在于用户接口设计。下图依循用户操作流程说明本系统的用户接口表示。下图以“城市交通”为例,给出用户操作流程的示意:
. 用户端GIS功能
下述功能为本系统在用户端应实现的基本GIS功能。系统依据用户当前所打开的地图、图层,输入的信息,以及鼠标点击事件调用相应的GIS功能,并将结果从服务器返回给用户的浏览器:
地图显示:
放大―按一定的比例放大当前地图;
缩小―按一定的比例缩小当前地图;
平移-移动当前地图到用户指定位置;
定中-改变当前地图显示的中心位置;
信息-当点击地图某一点,显示该位置的地图要素的属性数据。
地图控制:
图层-打开或关闭当前地图中的某一图层,或指定该图层是否需要标注;
范围-设定当前地图窗口的显示的范围;
缩放-设定地图的缩放倍数。
地图计算:
面积-计算面状目标的面积;
周长-计算面状目标的周长;
距离-计算两点间直线或多点折线的长度。
地图分析:
缓冲区-查询某一目标(如道路、房屋)一定范围内具有某种属性的地图要素,如你家周围一公里内的所有商场;
专题地图-按一定形式(如条状图、饼图或色块)在当前显示当前不同要素的统计信息。如陕西省各主要城市在最近三年内的人均收入增长水平。
地图选择:
多边形选择-按用户指定的任意多边形选择指定属性的地图要素,并显示相关属性信息;
圆形选择-以用户指定中心点和半径内选择一定属性的地图要素,并显示相关属性信息