Internet /Intranet 上 的 空 间 信 息 浏 览

邓 广----范 东 璞


一、 网 间 动 态GIS 成 为 时 尚

---- GIS( 地 理 信 息 系 统) 技 术 的 瓶 颈 是 数 据, 即 基 础 数 字 地 理 信 息。 在 单 机 上 应 用 的GIS 在 数 据 更 新 时 极 易 出 错, 也 费 时 费 力, 且 成 本 较 高, 而 目 前 我 国 大 多 数 单 位 依 然 处 于 该 发 展 阶 段。 随 着Client/Server( 客 户 机/ 服 务 器) 应 用 程 序 结 构 的 发 展 和 局 域 网 技 术 的 普 及,GIS 在 企 业 内 部 的 应 用 十 分 灵 活, 用 户 通 常 以 数 字 地 图 为 中 心, 利 用 已 有 的GIS 应 用 系 统 查 询、 绘 制 地 图 或 进 行 桌 面 制 图, 大 型 的 后 台GIS 服 务 器 提 供 资 源 以 满 足 这 些 用 户 的 需 求。 这 种 方 法 解 决 了 单 一 部 门 内 部 的GIS 应 用, 却 无 法 扩 展 到 跨 部 门、 跨 地 区、 跨 行 业 甚 至 面 向 全 社 会 的GIS 应 用。

---- Internet/Intranet 技 术 的 发 展 为GIS 面 向 社 会 提 供 了 技 术 支 持。 对 于GIS 应 用 来 说, 用 户 关 心 的 不 仅 是 文 字 内 容, 而 且 还 关 心 动 态 图 形 或 数 据, 不 同 的 用 户 也 有 不 同 的 重 点 和 兴 趣。 这 样, 静 态 的 主 页 就 无 法 满 足 要 求。 采 用 双 向 交 互 的 动 态 页 面 技 术 可 以 根 据 用 户 的 指 定 从 空 间 库、 属 性 库 里 查 寻 数 据 生 成 主 页, 这 就 需 要 在Web 服 务 器 上 加 装 一 个CGI( 通 用 网 关 接 口) 程 序 来 接 收 用 户 请 求, 并 将 请 求 交 给GIS 服 务 程 序 进 行 处 理。

二、 多 路 方 案 各 领 风 骚

MapInfo 公 司

---- MapInfo 公 司 推 出 的MapInfo  ProServer 是 基 于Internet/Intranet 应 用 的GIS。ProServer 实 际 上 是 一 个 需 要 开 发 人 员 参 与 的Internet CGI 程 序。 系 统 管 理 员 只 需 在Web 服 务 器 上 装 入ProServer 系 统, 并 对 其 进 行 编 程 管 理, 用 户 就 可 以 通 过 网 络 浏 览 器 访 问 到 地 图 信 息, 生 成 统 计 图 形, 制 作 专 题 地 图 并 进 行 地 理 分 析。 它 需 要 后 台 提 供MapInfo Professional 4.1 以 上 版 本 的 软 件 来 实 现 功 能 和 网 络 共 享。ProServer 备 有 管 理 器 程 序, 用 户 能 够 通 过 参 数 设 置 来 运 行Professional 软 件。ProServer 还 提 供 统 计 数 据, 用 户 可 根 据 这 些 统 计 数 据 来 调 整 应 用 软 件 的 运 行。ProServer 还 包 括MapBasic, MapMarker( 可 选) 等 软 件。MapBasic 可 结 合VB、Delphi、VC++、Borland C++ 等 软 件 来 开 发 新 的 应 用 程 序。MapMarker 能 够 进 行 定 位 或 在 地 图 应 用 软 件 中 对 数 据 统 一 进 行 地 址 匹 配。MapInfo 方 案 的 一 大 特 点 就 在 于 客 户 端 即 浏 览 器 端 无 需 插 件。 地 图 的 传 输 显 示 方 式 是 栅 格, 以 往 栅 格 图 像 刷 新 时 需 要 全 屏 更 新, 由 于 传 输 速 率 和 服 务 器 运 行 速 率 等 原 因 会 造 成 较 长 时 间 等 待, 现 在 可 以 通 过 用Frame 隔 离 不 同 屏 幕 显 示 区 域 的 方 法 较 好 地 加 以 改 进。

---- Spatial Ware 是MapInfo 公 司 的 另 外 一 个GIS 产 品。 它 将 信 息 存 入 大 型 关 系 数 据 库, 在Client/Server 体 系 中 用SQL 进 行 空 间 查 询 分 析。Spatial  Ware 可 以 与ProServer 联 合 使 用, 使 之 也 提 供Internet/Intranet 服 务。

---- MapX 是 提 供 地 图 对 象 嵌 入 和 连 接 的QCX 控 件。 如 今 它 与Hahtsite 技 术 结 合 在 一 起 组 成 一 个 集 成 的Web 解 决 方 案 软 件 包MapXtreme。MapXtreme 用 于 企 业Intranet/Extranet 的 地 图 应 用 服 务 器, 具 有 强 大 的 地 图 化 功 能, 如 绘 制 专 题 图, 进 行 缓 冲 区 分 析、 地 图 编 程 和 图 层 控 制 等, 其 运 行 环 境 是Windows NT。

Autodesk 公 司

---- Autodesk 公 司 继 推 出 通 过Internet/Intranet 发 布 实 时 地 理 信 息 的 交 互 式 解 决 方 案MapGuide 后, 今 年 又 推 出 了MapGuide Server , MapGuide Author 和MapGuide Viewer 3.0 版 本。

---- MapGuide Viewer 3.0 可 免 费 从MapGuide 的 网 站 下 载 并 安 装 到 客 户 端 的 浏 览 器 上, 并 负 责 在 浏 览 器 中 解 释 传 输 过 来 的 矢 量 地 图 窗 口 文 件( 以.mwf 为 后 缀)。 利 用 这 个 插 件, 用 户 可 以 浏 览 含 有mwf 格 式 的 地 图 文 件, 并 对 显 示 的 地 图 进 行 各 种 操 作, 如 放 大 缩 小、 漫 游、 测 量 距 离、 查 看 标 注 及 制 作 属 性 报 表、 根 据 地 名 查 询 等; 也 可 采 取 多 种 选 择 方 法 在 地 图 上 选 取 目 标; 利 用 分 层、 分 类 开 关 来 显 示 图 层; 自 动 按 照 比 例 尺 显 示、 消 除 目 标; 将 浏 览 到 的 地 图 粘 贴 或 打 印; 按 照 指 明 的URL 跳 到 其 他 页 面 上 去 浏 览 相 关 资 料。MapGuide Author 是 在Web 站 点 上 创 建、 修 改 和 发 布 基 于 矢 量 交 互 地 图 的 工 具, 地 图 被 分 成 点、 线、 面、 文 字4 种 要 素 类 型 的 图 层, 每 层 数 据 是 一 种 要 素 类 型 的 集 合。 通 过 层 的 分 类 组 织 可 以 加 快 显 示 速 度, 降 低 数 据 的 网 络 流 量。MapGuide Author 提 供“ 傻 瓜 式” 面 向 对 象 的 编 程, 用 户 通 过 设 置 对 话 框 中 的 操 作 属 性 就 可 以 完 成 所 有 制 作。MapGuide Author 可 使 地 图 与 数 据 库 相 关 联, 内 置SQL 查 询。 通 过MapGuide Author 可 以 设 置 地 图 访 问 权 限, 增 加 安 全 性 措 施, 如 可 通 过 设 置 密 码、 到 期 自 动 失 效 和 限 制 访 问 次 数 等 方 法 对 用 户 的 访 问 范 围 及 访 问 内 容 加 以 规 定。MapGuide Server 是 运 行 于Windows NT 上 的 与Web 服 务 器 进 行 交 互 信 息 的 地 图CGI 服 务 器 软 件。 它 是32 位 多 线 程 软 件, 可 并 发 连 接、 访 问 位 于 站 点 上 的 多 个 地 图 文 件 和 关 系 数 据 库。MapGuide 有 自 己 的 矢 量 地 图 格 式, 以.sdf 为 后 缀, 其 他 文 件 格 式 如.mif,.shp,.csv,.bna 等 均 需 转 换 成 这 种 格 式。 由 于 结 合 了Windows NT, 可 以 实 现 查 看 事 件 日 志、 错 误 日 志、 访 问 日 志 等 功 能。

---- 与MapInfo 公 司 一 样,Autodesk 公 司 也 考 虑 到 放 在 站 点 的 地 图 往 往 是 大 数 据 集, 因 此, 如 何 提 高 查 询 速 度、 降 低 响 应 时 间 是 服 务 器 端 技 术 的 关 键。MapGuide 采 用State-of-the-art 空 间 索 引 技 术, 据 称 可 以 以5 秒 钟 的 响 应 时 间 快 速 访 问 所 需 信 息。

ESRI 公 司

---- ESRI 公 司 所 提 出 的 解 决 方 案 包 括:MapObjects Internet Map Server (MIMS)、ArcView IMS 和 空 间 数 据 库 引 擎SDE。MapObjects 是 一 系 列 符 合 微 软ActiveX OLE/COM 规 范 的GIS 对 象 组 件,MIMS 为 其 中 的 一 种, 可 使 用 户 嵌 入 自 己 的 应 用 程 序。ArcView 是 一 种 桌 面 地 理 信 息 系 统,IMS 为 其 扩 展 模 块。ESRI 公 司 开 发 了Java 小 程 序MapCafe。 当 用 户 连 接 到ArcView GIS 站 点 时,MapCafe 自 动 下 载 到 用 户 浏 览 器 上, 可 以 放 大 指 定 的 地 理 范 围, 进 行 特 征 选 择、 属 性 查 询、 打 印 等。SDE 将 数 据 存 入 大 型 关 系 数 据 库, 通 过 具 有Internet 功 能 的GIS 客 户 端 软 件 如MapObjects,ArcView IMS 等 能 够 迅 速 提 供 地 理 分 析。

---- 目 前ESRI 公 司 浏 览 器 端 的 地 图 显 示 使 用 栅 格 方 式(GIF/JPEG 格 式), 服 务 器 端 则 为 矢 量、 栅 格 组 合 处 理。 服 务 器 端 软 件 可 运 行 于Windows NT、Unix 上。

InterGraph 公 司

---- InterGraph 公 司 推 出 的GeoMedia Web Map 主 要 是 用 于 实 现 在Internet/Intranet 上 发 布GIS 数 据, 今 年 又 新 推 出GeoMedia 2.0 版。GeoMedia 2.0 版 的 核 心 是 基 于 矢 量 的Active CGM 格 式。 它 基 于Windows 95 和Windows NT, 可 支 持 多 种 原 始 文 件 格 式, 如.mge,framme,arc/info 甚 至autocad 的 数 据 格 式 等。 用 户 可 使 用 支 持OLE/COM 标 准 的 开 发 语 言 如VB、Delphi、PowerBuilder 等 扩 展 自 己 的 应 用。

Caliper 公 司

---- Caliper 公 司 在 推 出 基 于 微 机 上 的 GIS 软 件Maptitude 4.0 和 用 于Internet/Intranet 的Web Server Mapping 之 后, 又 发 布 了Maptitude 4.0 DVD 版。Maptitude 4.0 支 持 开 放 式ODBC 数 据 库 接 口, 用 户 可 以 把 众 多 种 数 据 库 中 的 记 录 与 地 图 的 特 征 联 系 起 来, 从 而 完 成 图 与 属 性 的 互 查。Web Server Mapping 的 核 心 是Caliper 公 司 的Automation Server, 可 以 生 成 地 图, 计 算 最 佳 路 径, 进 行 查 询 和 各 种 空 间 分 析。 由 于 统 计 分 析、 趋 势 评 价 信 息 与 地 理 信 息 很 容 易 结 合 在 一 起 并 且 能 直 观 地 呈 现 出 来, 易 于 为 用 户 提 供 决 策 支 持。 用 户 还 可 使 用 如VB、C++、Java 等 支 持OLE Automation 的 开 发 工 具 嵌 入 其 开 发 语 言GISDK 来 扩 展 其 功 能, 以 便 在Internet/Intranet 上 提 供 台 式 机 具 有 的 所 有 功 能。

---- 在Caliper 方 案 中, 地 图 以 矢 量 方 式 存 在 服 务 器 中, 处 理 结 果 以JPEG 等 栅 格 方 式 传 回 客 户 端, 所 以 用 户 端 除 标 准 浏 览 器 外, 无 需 任 何 插 件。 用 户 只 要 使 用 一 般 的 浏 览 器 例 如Netscape 即 可 对 服 务 器 上 的 数 据 进 行 查 询、 缩 放、 漫 游 等 操 作。 如 果 用 户 需 要, 尚 可 制 定 特 殊 的 功 能, 如Maptitude 中 的 最 优 分 析 等。

---- Caliper 的 方 案 还 包 括Caliper Script 开 发 语 言 和GISDK 开 发 工 具 包,Caliper Script 包 括600 个 函 数, 它 是 一 种 类 似BASIC 的 语 言, 提 供 了 控 制 程 序 流 程 的 命 令 按 钮、 显 式 变 量 声 明、 灵 活 数 组 处 理、 结 构 式 函 数 调 用 等 功 能。GISDK 开 发 的 服 务 器 端 程 序 可 以 与Web Server 程 序 结 合 起 来 扩 展 用 户 的 地 图 生 成, 实 现 空 间 查 询、 地 理 数 据 库 维 护 等 功 能。

---- ( 作 者 地 址: 北 京 颐 和 园 后 中 国 林 业 科 学 院 研 究 所 9 号 信 箱,100091; 收 稿 日 期:1998 年9 月)


中国计算机世界出版服务公司版权所有