您的位置:首页 > 其它

KML文件格式介绍

2008-08-11 10:59 232 查看
KML全称是Keyhole Markup Language KML,是一个基于XML语法和文件格式的文件,用来描述和保存地理信息如点、线、图片、折线并在Google Earth客户端之中显示, (KML以前的版本能够被Google Earth读取并保存为KML 2.0) KML 2.0提供以下功能:

1\指定一个地点的图标和标注来区分每一个地点

2\为每一个视图指定明确的视角来创建不同的特写镜头

3\使用指定到屏幕或地理位置的图片标注

4\为特定种类的标注定义显示样式

5\为标注指定基于简单HTML语法的描述,支持超级链接和图片的显示

6\使用目录(folders)对标注进行树形的分类管理(为了便于理解和符合习惯,7\将"folder"翻译为"目录",实际上是代表一组地理标注,请谅解)

8\基于时间戳记的标注可以用来进行动态的播放

9\从本地或远程的网络地址动态的加载KML文件

当Google Earth客户端视图变化时,自动将视图信息发送给指定的源服务器并从服务器获取相关的标注信息

KML被Google Earth viewer显示的过程和HTML网页被浏览器处理差不多,而且和HTML一样,KML也使用一种基于标签(名称和属性)的语法格式来描述地里标注信息,可以说,Google Earth viewer是一个KML文件浏览器.

目录

KML 2.0 What's New

编写您自己的Google earth KML文件

KML基础

常用标签

地名标注(Placemarks)

几何图形(Geometry)

目录(Folders)

文档(Documents)

图片标注(Image Overlays)

地理图片标注(Ground Overlays)

屏幕图片标注(Screen Overlays)

时间

样式

Schemas

网络连接

Google Earth KML 2.0参考

KML语法规则

文档结构

标记类型

字符串

KML标签列表

<address>

<altitudeMode>

<begin>

<color>

<coordinates>

<description>

<Document>

<drawOrder>

<east>

<end>

<extrude>

<fill>

<Folder>

<geomColor>

<GeometryCollection>

<geomScale>

<GroundOverlay>

<h>

<heading>

<href>

<Icon>

<IconStyle>

<innerBoundaryIs>

<labelColor>

<latitude>

<LatLonBox>

<LinearRing>

<LineString>

<longitude>

<LookAt>

<name>

<NetworkLink>

<north>

<ObjArrayField>

<ObjField>

<open>

<outerBoundaryIs>

<outline>

<overlayXY>

<Pair>

<parent>

<Placemark>

<Point>

<Polygon>

<PolyStyle>

<range>

<refreshInterval>

<refreshVisibility>

<rotation>

<Schema>

<scale>

<ScreenOverlay>

<screenXY>

<SimpleArrayField>

<SimpleField>

<size>

<south>

<snippet>

<Style>

<StyleMap>

<styleUrl>

<tessellate>

<tilt>

<TimePeriod>

<TimeInstant>

<timePosition>

<type>

<href>

<Url>

<viewRefreshMode>

<viewRefreshTime>

<visibility>

<w>

<west>

<x>

<y>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: