1 Google Earth 卫星地图影像数据获取与应用 Google 公司通过Google Earth 数字化平台和互联网络,向全世界免费发布其所拥有的全球卫星影像数据
本文阐述如何从Google Earth 数字平台获得用户关心区域的地图卫星影像
1 地图卫星影像获取方案 通过重写Google Earth 的KML 数据文件,将用户关心的区域以“路标”点阵的方式写入KML 数据文件;然后利用Google Earth 提供的游览功能,自动播放KML 文件;与此同时使用智能抓图软件,同步将播放图像保存为本地数据文件,完成地图卫星影像获取
1 “路标”点阵写入KML 文件 Google Earth 允许用户在地图上感兴趣的特定位置处设置标志,即“路标”( Place Mark),它是Google Earth 定义的一种空间点类型,包括路标名称、位置(经纬度、高度)、视角、等信息
为了能够一次获取一个地区的全部图像,需要在该地区所在的空间范围内布置“路标”点阵
Google Earth 提供了添加和编辑“路标”的功能,但是要获取一个地区的地图卫星影像,就必须采用直接写入KML 数据文件的方式,将区域所包含的大量的“路标”点阵写入Google Earth 中
Google Earth 的 KML 数据文件是一种通用非结构化数据文件(XML 格式),通过KML 数据文件,用户可以实现与Google Earth 软件的沟通与交流
KML 数据文件包括文件头、数据体、文件结束三部分
附件1 是一个Google Earth 软件使用的KML数据文件例子
2 KML 数据文件的具体访问方法参考DQMAP 主程序KML 写入部分及XMLU
PAS 单元
写入KML 数据文件时, 通过设置Placemark 数据类型,将用户关心的区域进行覆盖
下图是Placemark 数据类