Google Earth KML中文说明
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于Google Earth客户端版本3.0 的KML 版本2.0
本文来源于Google由翻译并整理,若有任何疑问,可到评论区留言
KML 2.0介绍
KML全称是Keyhole Markup Language KML,是一个基于XML语法和文件格式的文件,用来描述和保存地理信息如点、线、图片、折线并在Google Earth客户端之中显示,(KML以前的版本能够被Google Earth读取并保存为KML 2.0) KML 2.0提供以下功能:
•指定一个地点的图标和标注来区分每一个地点
•为每一个视图指定明确的视角来创建不同的特写镜头
•使用指定到屏幕或地理位置的图片标注
•为特定种类的标注定义显示样式
•为标注指定基于简单HTML语法的描述,支持超级链接和图片的显示•使用目录(folders)对标注进行树形的分类管理(为了便于理解和符合习惯,将"folder"翻译为"目录",实际上是代表一组地理标注,请谅解)
•基于时间戳记的标注可以用来进行动态的播放
•从本地或远程的网络地址动态的加载KML文件
•当Google Earth客户端视图变化时,自动将视图信息发送给指定的源服务器并从服务器获取相关的标注信息
KML被Google Earth viewer显示的过程和HTML网页被浏览器处理差不多,而且和HTML一样,KML也使用一种基于标签(名称和属性)的语法格式来描述地里标注信息,可以说,Google Earth viewer是一个KML文件浏览器.
•KML 2.0 What's New
•编写您自己的Google earth KML文件
•KML基础
o常用标签
o地名标注(Placemarks)
o几何图形(Geometry)
o目录(Folders)
o文档(Documents)
o图片标注(Image Overlays)
▪地理图片标注(Ground Overlays)▪屏幕图片标注(Screen Overlays) o时间
o样式
o Schemas
o网络连接
o Google Earth KML 2.0参考
▪KML语法规则
▪文档结构
▪标记类型
▪字符串
▪KML标签列表
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
KML 1.0是由原先的Keyhole客户端进行读写的文件格式,Google Earth完全支持KML 1.0文件,KML 2.0 是KML 1.0的升级版本,主要的更新如下:
o Google Earth默认的输出文件格式改为KMZ,这是一个经过ZIP 格式压缩过的KML文件,可以被任何支持ZIP压缩文件格式的软件打开,这种文件的优点是自身可以包含图片而不需要引用网络上的图片;o
o过去使用的
o对
o样式功能更为强大,现在由
o过去的网络连接功能升级后能支持基于视图变化的更新;
o线段可以选择是否根据地形进行自动调整;
o
Google Earth中的所有标注都是通过KML来描述的,KML有以下撰写方式:
使用Google Earth client撰写KML文件:
对于希望创建通过E-mail或者网页来发布的不动态的KML文件的用户来说,Google Earth 客户端就是一个很好的KML撰写工具,在Google Earth客户端中简单的按照您自己的要求组织您需要的数据并保存成一个独立的文件即可,在开发人员想要测试复杂的KML文档结构的时候,