当前位置:
文档之家› 基于地图出版数据的网络地图设计
基于地图出版数据的网络地图设计
形象符号表达制图物体 !现象 ’的空间模型 "它既是地理 信息的载体"又是信息传递的通道 % 无论是纸质地图还 是电子地图" 地图的本质特点与基本功能并没有改变 " 相反在继续发展 % 网络地图是利用计算机互联网技术开 发的运行在网络服务平台上的一种传播和表现地理空
收稿日期 !!""!"#$%&’
<Q5 !<;8?8N?2 Q2;/37 5789:0;. ’ 是 一 种 基 于 ZY[ +G\/2-.0N?2 Y87]19 [8-61862* 的开放标准的文本式矢 量图形描述语言 % VXY+V3;1F2-/ XNC2;/ Y3=2?* 是以层
>:$RCL>CD?<;H ):A$CD?<;HN%;#$(RH;=A$#)C)<H$%L >BL KKK >EBL >ECD?<;HL>E:$RCL
引用点状符号源代码 &
>IC$ GH)%SJ@($RA $TCD?<;HN%EL !
出于对点状符号美观的追求 " 当采用小幅影像作 为点状符号时 " 需要在 +,- 地图中通过外部点阵图 像 的 引 用 )UV- 或 4U"- 图 像 ’ 来 实 现 ! 其 语 句 为 & >
!"#$%& ’"()*+ ’%(", -+ ./#0)(1", 2%34-*3%&1)5 ’%4%
!"#$ %&’(&)*+,+!"-". /01234(&),"5"#67 !&234(13! +"%,-./0/1/2 34 5236789:0; <;02-;2. 8-= >8/178? @2.317;2. @2.287;:A B20C0-6 "$$"$"A D:0-8# E%<;:33? 34 @2F3/2 <2-.0-6 8-= ,-437F8/03- G-60-2270-6A H1:8- I-0J27.0/KA H1:8- &’##()AD:0-8 # #%L1-8- D87/36789:0; M1N?0.:0-6 L31.2A D:8-6.:8 &"$$$&A D:0-8* 6#(43%54 $H2NF89 0. /:2 72.1?/ 34 /:2 =2J2?39F2-/ 34 >2/ O2;:-3?36K 8-= H2N5,<! B260--0-6 473F 0-/73=1;0-6 /:2 3768-0P8/03-8? ;:878;/27 34 91N?0.:2= ;87/36789:0; =8/8 8-= /:2 ;:878;/27 34 <Q5 8. R2?? 8. /:2 N8.0; 41-;$ /03- 34 <Q5A /:2 81/:37 8-8?K.2. /:2 428.0N0?0/K 34 H2NF89 =2.06- N8.2= 3- 91N?0.:2= ;87/36789:0; =8/8A 72427. /3 /:2 /2;:-0S12 N8.2 A2.92;08??K =0.;1..2. /:2 N8.0; ;3-/2-/ 3- H2NF89 =2.06- 0- /:0. /:2.0.! 7"8 9-3,($H2N5,<#91N?0.:2= ;87/36789:0; =8/8#R2NF89#<Q5
N’ 点状符号的设计与引用 ! 在 +,- 地图的点状 符号设计中 " 首先利用 +,- 图形制作工具设计各种点 状符号并以单个的 +,- 文档保存 ! 当用 +,- 编辑工 具打开 +,- 地图后 " 将点状符号 +,- 源码复制并粘
贴进行定义与引用 ! 下面为示例源代码 ! 定义点状符号源代码 &
一般情况下 " 当网络地图数据预处理完成后 " 不再 需要对 +,- 地图的视觉美术效果进行设计了 ! 但在网 络 需要对 +,- 地图重新编辑设计 " 主要有以下四 个方面的内容 &
+,- 通过 45#5+6()7& 脚本语 言 编 程 访 问 +,- ./0 的 元素与属性 " 完成对特定事件的响应 " 实现 +,- 动态 交互性绘图 ! 同时 "+,- 支持 8++" 网络地图的点状符 号 # 线状符号和面状符号的样式表现就是借助 8++ 的 使用来实现的 ! 网络地图是通过在 1203 网页中嵌入 +,- 地图来实现的 "因此必须在客户端安装 +,- 浏览 器 ! 目前 "9:;<$ 开发的 +,- ,)$=$( 因其功能强大和 显示效果良好 " 是网络上使用最多的 +,- 浏览器 ! 在 1203 网 页 源 代 码 中 " 编 写 语 句 >$?<$: =):&@A$+,地 图 的 宽 度 %@$)B@&A$+,- 地 图 的 高 度 % %5?$A$+,地 图 名 称 % C(6A$+,- 地 图 源 文 件 %&D7$A$ )?5B$EC#BF G?H%7HIB)%C75B$ ! $@&&7JEE===K5:;<$K6;?EC#BE#)$=$(E)%" C&5HHE% L>E $?<$: L 可 以 完 成 +,- 地 图 的 加 载 和 9:;<$ +,- ,)$=$( 的初始安装 !
随着互联网技术和 H2N5,< 的迅速发展 " 网络地 图日益成为一种快捷的地图信息发布和远程交互控制 的媒介 % 网络地图的表现形式可以分为栅格图像 ! 如 5,T&UMG5&M>5 等 ’和矢量图像 !如 <Q5 ’两种格式 % 由 于网络地图内容的复杂性和表现形式的多样性及网络 传输的速度与其他技术的限制 " 比较栅格图像和矢量 图像可知 " 采用 <Q5 格式为网络地图的表现形式具有 更高的分辨率 & 占用的存储空间较少并可以实现各要 素的动画和交互等优点 % 同时 " 在电子出版环境下 " 许 多地图出版社和地图工作室经过多年的积累已拥有大 量的 以 矢 量 格 式 保 存 且 易 于 向 <Q5 格 式 转 换 的 地 图 出 版 数 据 " 如 D372?V78R 数 据 !;=7 格 式 ’ 和 ,??1./78/37 数据 !W, 格式 ’ 等 " 其涵盖范围广 & 要素内容齐全 & 表现 风格多样 % 因此 " 基于 <Q5 格式和已有的地图出版数 据的上述优点 " 利用地图出版数据转换为 <Q5 格式数 据设计网络地图具有可行性 " 这样既可以满足网络地 图视觉美术效果的要求 " 又可以合理利用已有数据资 源并减少获取网络地图数据的费用 % 间信息的电子地图 "它融合了纸质地图和电子地图的共 同之处 "因此它不仅具有纸质地图的本质特点 "而且具 有电子地图的一般特点 A 即动态性和交互性 " 还具有广 泛的用户群体和易于下载等网络应用特点 % 尽管网络地 图的技术标准和设计要求不尽相同 "但其基本功能主要 有 % !"’图形操作功能 $主要指放大 &缩小 &漫游 &全图显 示 &改变视野 &图层控制等 #!E’地物属性显示功能 $通过 鼠标游移经过地物时提示显示或鼠标点击时弹出地物 属性表格网页来显示地物属性 #!’’基本查询功能 $通过 不同的专题分类设计查询条件可以实现各类要素的查 询 #!&’网页链接功能 $嵌有 <Q5 地图网页之间的链接 & 相关单位或部门的友情链接 & 留言板链接 & 登记信息链 接&网站管理员链接 &帮助网页链接等 %
E’ 技术基础 % 以 <Q5 格式为表现形式的网络地 图 设 计 的 技 术 主 要 涉 及 <Q5 &VXY &D<< 和 U8J8<;709/
等客户端应用技术 %通过这些技术的集成使用 "可以完 成网络地图的设计开发 %
& 网络地图的特点 "基本功能和设计技术基础
"’ 特点和基本功能 % 根据地图的定义 "地图是以
次结构组织的节点或信息片断的集合 " 是一种允许程 序或脚本动态地访问更新文档内容 & 结构和样式的独 立 于 平 台 和 语 言 的 规 范 化 接 口 % D<< 是 D8.;8=0-6 </K?2 <:22/+ 层叠样式表单 * 的缩写 " 是一种设计网页样 式的工具 % U8J8<;709/ 是一种面向对象 +XNC2;/* 和事件驱
!!! 中国科学院 地理科学与资源研究所 " 北京 "#$"$"# "% 武汉大学 遥感信息工程学院 " 湖北 武汉 &’$$() #’% 湖南地图出版社 " 湖南 长沙 &"###&* 摘 要 ! 从地图出版数据的组织特征和 !"# 的特点与基本功能入手 ! 分析了基于地图出版数据设计网络地图的可行性 ! 介绍 了网络地图设计的技术基础 ! 并着重对网络地图设计的基本内容进行了探讨 " 关键词 !!"#$%&# 地图出版数据 # 网络地图 #&’$