论文部分内容阅读
随着网络技术的飞速发展,Internet已经成为GIS新的系统发布平台;GIS技术与Web技术想结合产生了WebGIS。Web服务将成为实现WebGIS的主要手段。本文以WebGIS为发布平台来研究空间数据发布服务。首先分析了现有的网络地图服务的种类、体系结构、及其相应的实现方法和技术。在此基础上提出了基于MTK平台的、瘦客户端/胖服务器三层体系结构的、网络地图服务系统框架。介绍了实现该系统框架的关键技术:ATL SERVER、AJAX、HTC。地图服务器根据Web服务器的请求,从空间数据库中提取经过检索满足条件的空间数据,生成特定目录下给定文件名和URL的图像,由Web服务器发送到客户端显示。服务器端采用地图服务组件MTK作为地图处理核心;XML配置文件定制所需加载的地图数据,及其地图显示风格;INI配置文件定制地图服务;客户端以HTC行为组件的方式作为和用户交流的前台;客户端和服务器之间以SOAP格式消息进行通讯;发送请求/接受响应采用AJAX技术,以异步方式进行。所有数据的处理都在服务器端完成,客户端只需提交请求并显示相应的响应结果。最后,本文以地图服务系统框架设计为依据,介绍了基于WebGIS的“食品药品监督管理信息系统”功能的实现。