深入了解 MapViewer:从安装到配置的全流程指南
1. MapViewer 简介
MapViewer 是一款纯 Java 工具,可在任何支持 Java 的平台上运行。它不仅局限于 Java 应用,其基于 HTTP 的 XML 底层 API 允许任何应用使用其服务。Oracle Maps 是 MapViewer 提供的一套技术,可用于构建高度动态和高性能的地图应用。其架构主要包含以下组件:
- 地图缓存服务器 :自动缓存地图渲染引擎生成的地图切片,满足应用请求。该服务器主要处理静态背景地图(矢量或栅格),由于地图切片预先生成并缓存,用户可获得快速的地图查看性能。地图缓存持久化(使用文件存储地图切片)且所有用户共享。
- 感兴趣特征(FOI)服务器 :从空间表中读取并渲染动态特征,这些特征代表应用管理的动态实体,如客户、管道、卡车等。
- 基于 Ajax 的 JavaScript 地图客户端 API :该 JavaScript 库为应用提供了以高度动态方式浏览和与地图交互所需的所有功能,如平滑拖动和缩放、信息提示、信息窗口、查询和选择等。
2. 开始使用 MapViewer
2.1 安装和配置
MapViewer 以标准 J2EE 存档(EAR)格式提供,可从 Oracle 技术网络网站(http://otn.oracle.com/software/products/mapviewer)下载名为 mapviewer.ear 的文件(约 9MB)。由于 MapViewer 和 OC4J 都是纯 Java 组件,
超级会员免费看
订阅专栏 解锁全文
641

被折叠的 条评论
为什么被折叠?



