Open GoogleCodeExporter opened 9 years ago
Original comment by api.roman.public@gmail.com
on 11 Sep 2009 at 10:42
Looking deeper into the OGC KML Specification documentation specifically the
"KML 2.2
– An OGC Best Practice" document reveals the correct behavior of inherited
time.
"... the value of the following Feature elements shall be inherited by all
Feature
members of a hierarchy unless overruled by the presence of such elements locally
[list includes TimePrimitive]. Inheritance of these elements continues to any
depth
of nesting, but if overruled by a local declaration, then the new value is
inherited
by all its children in turn."
Source: http://portal.opengeospatial.org/files/?artifact_id=23689
While this was not implemented correctly in Google Earth 5.0.x, it was however
fixed
in 5.1.3509.4636 (beta). It is no longer a Google Earth defect but the Google's
KML
Reference <http://code.google.com/apis/kml/documentation/kmlreference.html>
should
reflect this paragraph from the OGC document so misinterpretations can be
avoided.
There are no inheritance rules defined in the KML Reference documentation yet
the KML
specification allows Containers and Features to include elements like Time that
are
inherited or overridden.
Original comment by gjmath...@gmail.com
on 31 Oct 2009 at 8:31
[deleted comment]
[deleted comment]
Only resolution needed for this issue is adding the paragraph from "KML 2.2
– An OGC Best Practice" document [described in last post] into Google's KML
Reference to clearly define inheritance rules in KML.
This issue has been documented in the KML Reference Addendum
http://kml4earth.appspot.com/kmlErrata.html#Inheritance
Original comment by kml4earthguy
on 27 Feb 2012 at 8:30
Original issue reported on code.google.com by
gjmath...@gmail.com
on 24 Aug 2009 at 9:54