OGC 07-147r2
76
Copyright © 2007, 2008 Open Geospatial Consortium, Inc. All Rights Reserved.
10.2 kml:MultiGeometry
10.2.1 Structure
kml:MultiGeometry id=ID [0..1]
targetId=NCName [0..1] kml:ObjectSimpleExtensionGroup ... kml:ObjectSimpleExtensionGroup [0..]
kml:AbstractGeometrySimpleExtensionGroup ... kml:AbstractGeometrySimpleExtensionGroup [0..]
kml:AbstractGeometryObjectExtensionGroup ... kml:AbstractGeometryObjectExtensionGroup [0..]
kml:AbstractGeometryGroup ... kml:AbstractGeometryGroup [0..] kml:MultiGeometrySimpleExtensionGroup ...
kml:MultiGeometrySimpleExtensionGroup [0..] kml:MultiGeometryObjectExtensionGroup ...
kml:MultiGeometryObjectExtensionGroup [0..] kml:MultiGeometry
10.2.2 Description
This element can be used wherever the following element is referenced:
• kml:AbstractGeometryGroup
A container for zero or more geometry elements associated with the same KML feature. A
kml:MultiGeometry
element should contain more than one
kml:AbstractGeometryGroup
element outside of an update context, that is when not a descendant of
kml:Update
. 10.2.3
Content 10.2.3.1
kml:AbstractGeometryGroup
See 10.1 kml:AbstractGeometryGroup.
10.2.3.2 kml:AbstractGeometrySimpleExtensionGroup
See 6.6.3.1 Simple Element Substitution.
10.2.3.3 kml:AbstractGeometryObjectExtensionGroup
See 6.6.3.2 Complex Element Substitution.
OGC 07-147r2
Copyright © 2007, 2008 Open Geospatial Consortium, Inc. All Rights Reserved.
77
10.2.4 Example
Placemark nameSF Marina Harbor Mastername
visibility0visibility
MultiGeometry
LineString -- north wall --
coordinates -122.4425587930444,37.80666418607323,0
-122.4428379594768,37.80663578323093,0 coordinates
LineString LineString
-- south wall -- coordinates
-122.4425509770566,37.80662588061205,0 -122.4428340530617,37.8065999493009,0
coordinates LineString
MultiGeometry
Placemark
10.3 kml:Point
10.3.1 Structure
kml:Point id=ID [0..1]
targetId=NCName [0..1] kml:ObjectSimpleExtensionGroup ... kml:ObjectSimpleExtensionGroup [0..]
kml:AbstractGeometrySimpleExtensionGroup ... kml:AbstractGeometrySimpleExtensionGroup [0..]
kml:AbstractGeometryObjectExtensionGroup ... kml:AbstractGeometryObjectExtensionGroup [0..]
kml:extrude ... kml:extrude [0..1] kml:altitudeModeGroup ... kml:altitudeModeGroup [0..1]
kml:coordinates ... kml:coordinates [0..1] kml:PointSimpleExtensionGroup ... kml:PointSimpleExtensionGroup [0..]
kml:PointObjectExtensionGroup ... kml:PointObjectExtensionGroup [0..] kml:Point
10.3.2 Description
This element can be used wherever the following element is referenced:
• kml:AbstractGeometryGroup
A geographic location defined by a single geodetic longitude, geodetic latitude, and optional altitude coordinate tuple.
OGC 07-147r2
78
Copyright © 2007, 2008 Open Geospatial Consortium, Inc. All Rights Reserved.
10.3.3 Content