地图服务平台是为了在互联网或局域网内实现数据共享,而发布出来的一系列提供地图数据或进行数据分析的接口。它应该包括:绘制地图的地图引擎、数据管理平台、数据库及数据访问的权限控制。
目前,地图服务平台已有广泛的应用,大到互联网,小到企业或单位内部的局域网。互联网上有google map、mapbar、mapabc等,它们都为很多企业和网站提供地图服务。
下图是实现地图服务平台的技术框架图,此方案既可以用于互联网,也适用于局域网:
关键技术点:
1、数据管理系统采用.net2003 + MapXtreme2004进行开发,通过MapXtreme与Oracle连接,实现电子地图数据的入库、更新、下载及删除;
2、电子地图和影像图发布采用栅格图片的方式。先把地图切割成很多块,再根据坐标索引相应的图片,最后把索引到的图片拼接成地图;
3、数据服务采用WebService方式进行发布。