基于XML的电子地图系统的设计与实现

  • 格式:pdf
  • 大小:173.01 KB
  • 文档页数:3
电子地 图的适用 范围 。
关键 词: 地理信 息 系统; 电子地 图;可 扩展 标记语 言;We 务 ;S AP b服 O 中图法分 类号 :P 9 T31 文献标 识码 : A 文章 编号 :0 07 2 20 ) 400 -3 10 -0 4(0 6 0—7 80
De in a d i lme t f lcr n cma y tm a e n XM L sg n mp e n e to i p s se b s d o o e
2 X b服务结构图 . ML 2 We
图 2 述 了XMLWe 描 b服务 的体系结构 , 本系 统利用 它完
好 的封装性 、 松散耦合 , 以及 开放性 的特 点 , 使其作为客户端 与服 务器端交互 的主 要手段, 而实现地 图搜 索、 布等 主要 从 发 功 能, 为后 期 以地 图为基础 , 也 进行二 次开发 , 置附加服 务 增
Ke r s GI ; ee to i p XM L we e v c ; S ywo d : S lc n cma ; r ; b s r ie OAP
1 引 言
地理信息系统( i) 以地理 空间数据库 为基础, 计算 G s是 在 机软硬件的支持下 , 空间相关数据 进行采集、 对 管理、 操作 、 分
析 、 拟 和 显 示 , 采 用 地 理 模 型 分 析 方 法 , 时提 供 各 种 空 模 并 适
间和动态 的地 理信息 , 为地理研究和地 理决策服 务而 建立起 来 的计算机技 术系统 … 。电子地 图系统 作为其重要 的组成部
分 , 担 着 地 理 数据 与 用 户 的桥 联 作 用 。 承 X ( ML 可扩 展 标 记 语 言 ,Xe s lMak p ag ae 作 为 e t i e r nu g) nb u L
摘 要 : 绍 了如何把 电子地 图应用 于 We 介 b环境 下 , 义以 X 定 ML描 述的地 图文件 格 式, 并使其 作 为地 图交换 的通 用载体 。 详 细描述 了电子地 图系统 的结构 以及 各功 能模块 的具体 实现 把可 定制 We b服务 引入到 电子地 图的发 布 过程 中, 而扩展 了 从
2 系统 结 构 设计
本 系 统 便 是利 用 了 X ML强 大 的 可 定 制 性 和 便 于 传 输 的
特性 , 使其作为地理信息数据存储和传输的载体 , 时利用 了
X MLWe Sri 针 对 电子 地 图所 适 用 的 范 围 , 用 户 提 供 可 be c v e 为
扩展 的多样 性服务 。
LI Bo U , YUAN F n ag
( ol e f te t s n o p tr H ie U iesy a dn 7 2 C ia C l g h ma c a d m ue, e i nvri ,B o ig 0 , hn) e o Ma i C b t 01 0
o ee to im a se a dtei lme t fu cin l o es r e cie eal We r iewa t d c dt erlaepo f lc nc p s tm r y n h mpe n fn t a d lweed s rb di d ti. o o m n bs vc sn o u e t e s r 。 e ir oh e c s f lc o i a xe dtea pidrn eo . eso et n c pt e tn p l g ft e r m O h e a i
Ab t a t Ho t p l eee to i pf r bwa r s n e . A i do r t f p fl s e n db sr c : w a p yt l cr n cma o h o we s e e t d p k n f o ma ma ewa f e yXM L, a dt e t cu e f o i di n r tr h su

种文档标记标准 , 它定义了利用简单的、 人类可读的标签对
图 1 系统 结 构
数据进 行定义所采用 的一般语 法, 供了 计算机 文档的一种 提 标准格式 。 目前, ML文档 已经 成为系统 间信息交换 , X 共享 的重 要手段 。 户 可 以访 问共享 部分 的信 息,而私 有部分则 足为保存个人 的 地 图信息 , 是允许授权 的用户访 问。服务 器端 因此承担着 只 存储 和发布地 图数据 的任 务。客户端 集成 了大部 分逻辑处理 的任 务, 提供 了大量的 图形接 口, 支持地 图的浏 览、 辑、 编 查 询 等操作 , 并根据客 户的需要 , 保存 了一定 量的地图信 息 而 客户 端和服务 器端的信 息传输 则都是 X ML文件 的形 式 。
V0. 7 12
N O. 4
计 算 机 工 程 与 设计
Co ue g n e iga dDe in mp trEn i e rn n sg
20 年 2 06 月
F b 0 6 e .2 0
基于 X ML的电子地图系统的设计与实现
刘 博 , 袁 方
( 河北 大学 数学与计算机学院,河北 保 定 0 10) 702
一定义地图其中包括若干图层一3系统功能结构根据地图管理的流程系统被分为4个功能模块系统管主要负责用户的维护工作由于每个用户可以访问的地注销地图更新一定义点的表示方式一查询管理点信息查询线路查询一定义圆的表示方式一文字查询709一定义椭圆的表示方式 Nhomakorabea维普资讯
第 2 卷 第 4 7 期
2 系统 结 构 图 . 1
如图 1 示 , 所 系统采用 C S / 模式 实现 , 采用这种 结构 的优 点, 是可 以充分利用 客户机 的性 能。 在服务器端 , 储了大量 存
的 地 图 信 息 ,并 把 这 些 信 息 分 为 共 享 和 私 有 两 部 分 。所 有 用