|
|
|
如何了解一个陌生城市?对于大多数人来说是看地图。地图上基本标明了城市的商业、旅游景点、交通等情况,可以让你在短时间内快速了解这个城市。
般若网络科技公司所开发的"数字化城市电子地图网站软件",结合地理信息系统GIS、数据库系统DBMS和动态Web软件技术,可以让用户方便地操作电子地图,矢量化电子地图可以让用户平滑地放大、缩小、漫游、目标定位和搜寻地图目标,可以通过智能化地理信息分析查找特定范围内的特定目标,可以确定最优公交换乘方法和旅行线路,可以真正做到"秀才不出门,全知天下事",给你的网站一个全新的服务方式。
般若公司围绕Internet技术开发了一系列的软硬件产品,尤其是GIS负载均衡软件
GIS Load Balance 系统,通过将负载均衡在一个适当规模的集群服务器Cluster 上,尤其对于今天中国网络带宽还很低的情况下,象GIS这样处理大量矢量化图形高负荷软件系统,这样可以大幅度提高GIS系统的处理能力。
|
|
|
|
|
| |
|
|
|
下图所示,主页划分成六个功能区域:
操作工具区
操作提示区
查询结果区
系统维护区
模糊查询区
地图显示区
1.1
操作工具区
在"操作工具区"提供两种操作工具:一是地图操作工具;二是查询操作工具。地图操作工具提供专门对地图进行操作的放大、缩小、移图、鹰眼、全图和地图测距工具;查询操作工具提供各种特殊查询功能转换。
1.2 操作提示区
在主页的右上区域是操作提示区,当在工具进行转换时,操作提示区显示操作说明和操作状态。右图所示,当前转换到方大状态,以及如何进行方大操作。
1.3 查询结果区
各种查询结果都显示在"查询结果区",如果查询结果不止一个时,在查询结果显示区域将显示一个满足条件的结果集合列表,用户可以在列表中进一步进行最后选择。

1.4 系统维护区
"数字化城市地图"软件为客户提供远程数据维护功能,如左图所示。远程维护主要是对数据进行维护,因为所有访问网站的访问者都可以自行在地图上进行标注和登记相关信息,对于网站的拥有者需要及时了解登记信息,并收取适当的登记服务费。网站管理者随时可以通过数据维护区域进入数据维护程序,根据客户交纳服务费情况,可以删除那些没有按时加纳服务费用的"垃圾信息"。

1.5 模糊查询区
在右图所示的模糊查询区域,访问者可以进行模糊查询。先在类别中选择类别,然后输入某些关键字,系统将会在查询结果区显示出所有满足条件的查询目标,用户在其中进一步确定具体目标后,地图将会以该具体目标为中心位置,重新进行刷新并且进行适当的放大显示。

1.6 地图显示区
如下图所示的 地图显示区域是显 示各种操作地图结
果的区域,包括专 门对地图的放大、 缩小和移图等操作 ,还包括各种查询 结果的地图居中放 大信息和分类分布
显示等。
|
|
|
|
|
|
| |
|
|
| |
|
|
|
地理信息系统GIS软件是较一般软件更为复杂而又特殊的系统,尤其对于基于Web技术的GIS软件,除了一般Web软件的动态网页设计和Web数据库技术外,需要处理大量的非关系信息,如:图形信息和空间位置关系信息等,对于系统的运行环境也要求较高,否则,网站的运行速度会非常慢,这对于网站的管理者和访问者来说都是一件可怕的事情。
在基于Web的GIS技术上,般若网络科技公司经过长期的研究,形成了一系列加速网站运行的软硬件产品,这可以大大提高GIS网站的处理能力和系统服务质量QoS。尤其是基于Load
Balance负载均衡技术,可以为购买"数字化城市地图"软件的用户提供当今世界上最先进集群技术Cluster后期技术服务。
GIS Load Balance 优点:
提高Web QoS GIS Load Balance技术将复杂的GIS处理转换为集群服务器Cluster来完成,有效地将大量的处理工作负载均衡在若干台服务器上来完成,这样可以大幅度提高网站的处理速度。
增加系统可靠性
集群服务器Cluster通过Load Balance进行集群容错,当任一台服务器出现问题时,系统还可以正常运行,让你的Web永不停机。
增加系统的可扩充性
购买般若公司"数字化城市电子地图软件"的客户,可以根据网站的访问强度,随时增加前端Web的服务器数量来提高网站的处理能力。并且完全可以做到不停机"平滑扩充"。
3.1 系统软件环境
GIS 平台软件:
完成各种图形处理和空间分析功能。
数据库软件:
系统要求使用Oracle8i版本数据库。
GIS数据库接口软件:
完成将文件系统的GIS数据存储在关系数据库Oracle8i中,这样可以大幅度提高空间数据的处理速度,并且提高空间数据管理的可靠性。
操作系统:
使用MS Windows NT 4.0 以上版本,并且需要Pack6支持。
3.2 硬件环境
最小需要三台NT服务器,其中一台为GIS Server,一台为Oracle
Server,一台为Web Server。般若公司自己采用5台服务器实现集群Cluster系统,系统分为前、后端。前端用三台服务器作为Web
Server,通过Load Balance进行流量分配和负载均衡,后端为一台Oracle Server和一台GIS
Server。
三层结构集群应用
在第一层,负载均衡应用曾,Load Balance接到HTTP和TCP/IP请求后,根据三台Web
Server的负载情况,将请求分配给处于最佳状态的Web Server;
在第二层,Web Server与访问者进行交互,根据访问者的操作,将GIS和DBS请求提交给GIS
Server 和 Oracle Server;
在第三层,GIS Server和Oracle Server处理空间分析和关系数据库SQL。
三层结构图如下所示:
|
|
|
|
|
| |
|
|
|
由于GIS软件的特殊性,不仅仅是软件Install完成即可以运行,还需要一系列工作才可以使软件正常运行。
4.1 地图矢量化
选择地图:
对于"数字化城市电子地图"软件来说,一个合适的地图(纸地图)是一个好的开端。鉴于软件应用的背景情况,我们认为选择一张最新板的地图,并且要求要具备所需要的基本信息。太复杂、太精确的城市地图对软件没有什么好处,甚至会增加额外负担。
需要下列信息在地图上:
完整准确的城市街区信息;
完整准确的城市街道名称;
主要城市建筑标志信息(如:广场、大的政府单位等)。
因为是要收取服务费的原因,最好不要将能够收费的单位信息标注在地图上,以免后期收费出现问题。
分析地图:
仔细观察和研究地图,根据纸地图情况研究具体图层划分办法。
GIS信息设计:
设计具体的查询类别、地图分层和地图元素设计。
地图矢量化:
将纸地图经过矢量化处理,输入到计算机内。
4.2 基础信息搜集
主要是公交线路信息。
4.3 基础信息输入和制作
这一部分工作是根据般若公司提供的远程维护软件,主要由购买"数字化城市电子地图"软件的客户自行完成。在一开始由用户先输入一些基本信息,以后陆续访问者会自己输入信息和进行地图标注。
4.4 软件客户化
般若公司开发的"数字化城市电子地图"软件是一个商品化的软件,可以满足绝大多数用户的需要,但般若公司愿意进一步提供一些客户化工作,直至完全满足客户需要为止。般若公司的所有软件都是终身跟踪服务的,因为我们知道,软件的生命力在于不断地提高版本,因为计算机软硬件技术是一个飞速发展的领域,软件的交付只是"生命的开始",直到用户不用了才是软件"生命的终止"。
|
|
|
|
|
|
|
|
般若网络科技有限公司 版权所有
|
|
电话:(086)-024-22527671
传真:(086)-024-22527554
地址:沈阳市沈河区北京街19号先锋大厦14楼
|
|
|
| |