2024年3月16日发(作者:)
地理信息技术
2020 年 第 10 期
谷歌地球点线面高亮显示方法与
地理教学应用
李树广
1
黄海波
2
罗 瑛
3
(1.浙江省平湖中学, 浙江 嘉兴 314200; 2.杭州第二中学, 浙江 杭州 310009; 3.杭州市余杭中学, 浙江 杭州 311121)
摘要:
在谷歌地球中添加自定义点、线、面等要素,可以突出地理事物的时空变化细节。通过简单修改其KML
代码,可以实现点、线、面要素的动态高亮显示,能够有效提高课堂教学效率。本文详细介绍其具体实现方法以及
地理教学实践应用实例。
关键词:
谷歌地球;高亮显示;教学应用
利用谷歌地球开展地理教学,可以化繁为简、变
抽象为形象,有效地提高课堂教学效率。谷歌地球虽内
置了海量地理数据,但也不能完全满足课堂教学的需
要,教师可以通过谷歌地球提供的添加要素工具或者利
用ArcGIS、Surfer、GlobalMapper等第三方软件进行二
次开发,补充教学资源的不足。通过修改KML代码实
现点、线、面要素的动态高亮显示,以凸显教学重点,
实现精准教学。
一、鼠标滑过高亮显示方法
1.添加自定义点、线、面要素方法
添加自定义点、线、面要素既可以直接利用谷歌
地球内置工具完成,也可以根据需要,借助第三方软件
实现。
(1)自定义点要素
第①步,在工具栏上单击“添加地标工具
”;
第②步,在弹出的新建地标对话框中,在名称栏下输入
经纬度;第③步,单击右上角的图标选择按钮,在弹出
的对话框中选择合适的图标并自定义大小和颜色。在谷
歌地球视图窗口即可看到自定义插入的点。具体操作如
图1所示。另外,也可以直接在视图窗口拖动,更改地
标位置。
图1 谷歌地球中自定义点要素
借助第三方软件生成自定义点要素也很简单。
以ArcGIS为例,具体操作步骤如下:第①步,利用
ArcGIS绘制需要的点图层;第②步,打开控件工具
箱,单击“转换工具”、“转为KML”、“图层转
KML”;第③步,在弹出的对话框里选择要转换的点
图层,选择输出路径即可,如图2所示。在ArcGIS里输
出KML格式的线、面图层方法与点图层相似,其它GIS
软件操作方法也大同小异。
59
2020 年 第 10 期
地理信息技术
color>之间的十六进制颜色代码为高亮显示时的颜色代
码;第③步,将高亮显示时图标大小由1.5增大至3;第
④步,复制文本文档中全部内容,回到谷歌地球,在
“位置”栏空白处单击鼠标右键,选择“粘贴”,得到
鼠标滑过时动态高亮显示的点图层。KML代码说明如
图4所示。
图2 ArcGIS点要素转KML图层
(2)自定义线要素
第①步,在工具栏中单击“添加路径工具
”;
图4 点要素高亮显示实现方法
第②步,在弹出编辑路径对话框后,在主视图窗口中根
据实际需要,按住鼠标左键不放,拖动鼠标绘制出路
径;第③步,在编辑路径对话框中对自定义路径进行命
名;第④步,调整线的属性,具体流程如图3所示。
(2)线、面要素的高亮显示
线、面要素的高亮显示方法与点要素相似,主
要区别为:线要素标签为
要素的颜色代码即可,具体KML参数说明如图5所示。
图3 谷歌地球中自定义线要素
(3)自定义面要素
面要素的自定义方法与线要素相似,利用工具栏
中的“添加多边形 ”工具完成,在此不再赘述。
图5 线、面要素的高亮显示
高亮显示实现方法
(1)点要素的高亮显示
在谷歌地球左侧“位置”栏中选择要高亮显示
的点要素,单击鼠标右键选择“复制”;在记事本或
word等文本编辑工具中新建一个文档,将复制的内容
粘贴至文档中,就得到了点要素的代码。以下是修改
KML代码的方法:第①步,找到高亮显示样式标签,
“
“”之间的字符串“s_ylw-pushpin_hl”,
注意不同的KML文件中该字符串也不同;第②步,更
改
