互联网 qkzz.net
全刊杂志网:首页 > 女性 > 文章正文
刊社推荐

应用ArcIMS Java connector制作动态专题图.马金锋 潘瑜春 郭占军 王纪华


□ 马金锋 潘瑜春 郭占军 王纪华

  摘要:提出一种Java connector方式制作动态专题图,并与ArcIMS制作动态专题图的另一种方式即定制开发ArcXML方式作了对比。前者直接编辑ArcXML文件,操作过程复杂、不易扩展,难以达到动态制作的目的;后者实现了ArcXML到Java对象的映射,支持面向对象的方式开发,省去了处理繁琐的ArcXML过程。重点以实际应用中制作专题统计图、分类图为例,采用会话对象存储动态数据,结合Java connector 的面向对象开发功能,从数据角度和显示角度实现制作动态专题图的目的。实践表明,采用Java connector方式灵活方便、切实可行。
  关键词:ArcIMS;Java连接器;ArcXML;专题图
  中图分类号:TP311文献标志码:A
  文章编号:1001-3695(2008)05-1485-04
  
  专题地图制图作为对空间地理目标专题数据或属性数据的最有效的可视化工具, 不仅能将GIS 中的专题信息进行渲染和直观的可视化分析,而且能对地理信息进行深加工,发掘隐藏在数据中的模式以及发展趋势,为人们获取某种或某些特定的信息提供一个有效的手段[1]。专题地图在WebGIS中具有举足轻重的作用,是专题属性信息可视化的重要表现,也是空间分析结果常用的表达形式。
  ArcIMS是ESRI公司开发的一种实现网上制图和分布式GIS的WebGIS软件系统,它允许用户在Internet和Intranet环境下为浏览器端的客户提供GIS应用和地图服务。有关ArcIMS如何制作专题图的文章很少。文献[2,3]中介绍了一种编辑地图配置文件的方式,这种方式操作过程较复杂。它事先设定专题变量,该变量可能是图层或第三方数据库表中的某列数据,或某几列数据的组合(表达式)。该方式中专题变量的数量和内容是固定的,当增加或减少专题变量时必须修改地图配置文件,相当于专题图已经固定并事先生成,只是在需要时通过图片形式发布。因此,其动态的实质是仅实时读取固定表中动态变化的数据。而真正的动态专题地图制作要根据用户提交的专题信息实时生成并发布,而不是事先将专题图生成接着动态发布。本文提出一种Java connector方式来制作动态专题图,支持面向对象开发,不仅可以动态设定专题变量,而且可以灵活定制表现风格,从数据和表现两个层面上达到动态制作专题图的目的。
  
  1ArcIMS体系结构
  
  ArcIMS的体系结构如图1所示,主要由两大部分组成,即客户端(浏览器)和服务器端[4]。客户端浏览器主要有HTML Viewer和Java Viewer两种。服务器端的最前端是网络服务器,客户端使用普通的IE浏览器与之直接交互;网络服务器通过ArcIMS连接器与应用服务器连接,应用服务器请求的数据从空间服务器中获得。空间服务器是整个ArcIMS的核心,它处理请求的地图数据和相关信息。各组成部分依赖TCP/IP通信协议,彼此之间的通信通过ArcXML格式传递。 ......
很抱歉,暂无全文,若需要阅读全文或喜欢本刊物请联系《计算机应用研究》杂志社购买。
欢迎作者提供全文,请点击编辑
分享:
 

了解更多资讯,请关注“木兰百花园”
分享:
 
精彩图文


关键字
支持中国杂志产业发展,请购买、订阅纸质杂志,欢迎杂志社提供过刊、样刊及电子版。
关于我们 | 网站声明 | 刊社管理 | 网站地图 | 联系方式 | 中图分类法 | RSS 2.0订阅 | IP查询
全刊杂志赏析网 2017