GeoServer 汉化与定制开发方法介绍 一、GeoServer 简介 GeoServer 是 OpenGIS Web 服 务 器 规 范 的 J2EE 实 现 , 利 用 GeoServer 可 以 方 便 的 发布 地 图 数 据 , 允 许 用 户 对 特 征 数 据 进 行 更 新 、 删 除 、 插 入 操 作 , 通 过 GeoServer 可 以 比 较容 易 的 在 用 户 之 间 迅 速 共 享 空 间 地 理 信 息 。 GeoServer 主 要 特 性 包 括 : 兼 容 WMS 和 WFS 特 性 ; 支 持 PostGIS 、 Shapefile 、 ArcSDE 、 Oracle 、 VPF 、 MySQL 、 MapInfo ; 支 持 上 百 种 投 影 ; 能 够 将 网 络 地 图 输 出为 jpeg 、 gif 、 png 、 SVG 、 KML 等 格 式 ; 能 够 运 行 在 任 何 基 于 J2EE/Servlet 容 器 之上 ; 嵌 入 MapBuilder 支 持 AJAX 的 地 图 客 户 端 ; 除 此 之 外 还 包 括 许 多 其 他 的 特 性 。 GeoServer 最 新 的 版 本 增 加 了 GeoTools 2.x , GeoTools 是 一 款 基 于 Java 的 开 源 GIS 工 具 集 , 允 许 用 户 对 地 理 数 据 进 行 基 本 操 作 。 通 过 GeoTools 的 各 种 接 口 和 helper 类 , 可以 写 入 新 的 数 据 格 式 , 通 过 GeoTools 为 GeoServer 提 供 的 插 件 , 在 不 进 行 重 新 编 译 的 情 况下 , 可 以 让 GeoServer 支 持 更 多 的 数 据 格 式 , 甚 至只需要 通 过 GUI 的 option 设置即可 。 GeoServer 能 够 发 布 的 数 据 类 型: 地 图 或影 象——应用 WMS, 实 时数 据 ——应用 WFS, 用 户 更 新 、 删 除 和 编 辑的 数 据 ——应用 WFS-T。 相关概念的 : WMS: Web Map Service(Web 地 图 服 务 ) l 利 用 具 有地 理 空 间 位置信 息 的 数 据 制作 地 图 。 其 中将 地 图 定义为 地 理 数 据 可 视的 表现 。 这个规 范 定义了 三个操 作 : GetCapabitities 返回服 务 级 元 数 据 , 它 是 对 服 务 信 息 内 容 和 要 求 参 数 的 一 种 描 述 ; GetMap 返回一 个地 图 影 像 , 其 地 理 空 间...