通用网络电子地图平台建设方案V1.0

中国电子地图网
2005.12


本方案是在并未进行详细的客户需求分析基础上编写的,因此不能保证方案的完整性和准确性,只具有参考意义。

一、建设目标
1.建成基于网络的矢量电子地图;
2.实现目标信息及周边信息的实时查询;
3.建成可更新的业务信息图层及后台数据库;
4.建成稳定、快速、通用的电子地图平台。

二、功能结构
  网络电子地图平台(以下简称“平台”)采用B/S与C/S结构的架构,大体由四部分组成,即基于FLASH开发的网络电子地图(FLASHEMAP)引擎、基于MSSQL的后台信息数据库、基于ASP的数据更新系统,用户可根据需要补充平台管理系统。
1.电子地图
  电子地图是平台的核心部分,是以图形方式承载和显示目标信息和周边/背景信息的电子媒介。其特点基于网络,任何用户都可以根据自己的权限同时观看并操作同一幅电子地图,电子地图的大部分操作将在客户端完成,可以极大的减轻服务器负担,提高平台的稳定性和降低硬件投资。具有全矢量、数据压缩率高、一次性下载、运行速度快、键壮稳定、图面美观等特点。
  电子地图的功能包括基本的地图操作功能,如地图放大、缩小、浏览等;地图信息查询功能,如信息提取、关键字查询、周边查询等;基本量算功能,如长度量算、面积量算;其他功能,如地图打印、图层管理等。全部功能的取舍或定制应在详细的用户需要调查后确定。
在这些功能之外,电子地图与数据更新系统结合,能完成目标点信息和周边/背景点信息的增加、删除、修改等。
2.信息数据库
  信息数据库是平台的基础,所有的目标信息和周边信息都是以数据库方式进行贮存和管理,电子地图从数据库调入信息,并通过数据更新系统进行反馈和更新。
3.数据更新系统
  数据更新系统一方面是信息数据库与电子地图之间的桥梁,另一方面是电子地图和信息管理重要的功能模块,负责所有业务信息的更新,包括各类点信息和周边信息的增加、删除和修改。
4.平台管理系统
  平台管理系统是一个对平台整体进行安全审核和权限设定系统。主要是对更新的信息进行审核确认和对用户的权限进行管理分配。由于信息数据库和数据更新系统都是面向管理者的开放式体系,用户可以根据自身的需要补充开发平台管理系统,并嵌入到电子地图平台中去,考虑到本部分涉及客户数据管理的安全性和敏感性,强烈建议客户自行开发,或另外委托开发。

三、实现技术
  电子地图采用我们自主开发的基于FLASH的网络电子地图(FLASHEMAP)引擎,信息数据库可采用以MSSQL为代表的主流数据库(其他亦可替代),数据更新系统则采用ASP为主的动态网页技术,整个平台所采用FLASH、ASP、XML、MSSQL数据库等都是成熟通用的网络技术,不需要购置额外的网络电子地图软件、中间件和开发工具,不需要安装或下载其他任何控件或插件,对服务器和客户端机器无特殊要求。

四、时间经费
  平台建设可分为三大部分,即平台开发和地图数据整理。
  具体的开发周期应根据详细的用户需求分析得出具体工作量后才能确定,按照惯例,客户对平台的功能、界面都有自身的需求,修改开发时间一般为一周左右,地图数据整理大概为三天一个区域(如城市、小区),整体开发周期视区域大小、多少和复杂程度而定,另外用户的业务数据库的详细程度和可用性也会给开发周期带来影响,培训维护不定,视客户的需要确定。
  具体的开发经费应根据详细的用户需求而定,如果对功能和界面不做任何修改,则平台开发费用为12000元,若有修改,则视修改工作量大小酌情加收。地图数据按惯例由客户提供,我方负责整理,整理费用为500至5000元一个区域(视区域大小和复杂程度浮动),如果地图数据客户不能提供,则数据采集费用另行计算。
  培训和维护另行计费,视客户需要和规模而定。

五、其他声明
  网络电子地图(FLASHEMAP)引擎由“中国电子地图网”独立开发,所有产品都将在界面的可视位置注明我方设计或支持的标志。
  一套网络电子地图(FLASHEMAP)引擎只能部署一个网站中(以域名来定),我方将在引擎中加密,这是保障我方和客户利益的一种手段。
  我方提供可供选择的界面设计方案,若客户对界面另有要求,请客户自行设计并提交我方。