Format
Keyhole Markup Language (XML)
Summary
- Name
- Keyhole Markup Language (XML)
- Identifiers
-
- MIME: application/vnd.google-earth.kml+xml
- PUID: fmt/244
- Format type
-
- GIS
- Text (Mark-up)
- Description
- KML is an Open Geospatial Consortium (OGC) sponsored xml schema file format used to display geographic data in an earth browser, such as Google Earth, Google Maps, and Google Maps for mobile. A KML file is processed in much the same way that HTML (and XML) files are processed by web browsers. Like HTML, KML has a tag-based structure with names and attributes used for specific display purposes. Thus, Google Earth and Maps act as browsers for KML files. Full specifications available at: http://www.opengeospatial.org/standards/kml
- Format encoding
- Text
- File extensions
-
kml - Submitted by
- Digital Preservation Department / The National Archives
- Developed by
- Supported by
Relationships
- Equivalent to
- Has priority over
Internal signatures
Keyhole Markup Language
- Description
- Header: XML declaration and version, followed by kml namespace decalaration. Footer: </kml>
- Provenance
- Ongoing DROID research
Byte sequences
- Min Frag Length
- Absolute from BOF
- Offset
- 0
- Max offset
- 3
- Byte Sequence
3C3F786D6C2076657273696F6E3D(22|27)312E30(22|27)*3C6B6D6C20786D6C6E733D- Endianness
- None
- Min Frag Length
- Absolute from EOF
- Offset
- 0
- Max offset
- 2
- Byte Sequence
3C2F6B6D6C3E- Endianness
- None
Changelog
-
V84
- Release date
- 21 January 2016
-
Updated
Keyhole Markup Language (XML): Added MIME.
-
V81
- Release date
- 18 February 2015
-
Updated
Keyhole Markup Language (XML): Updated to distinguish the XML and container versions.
-
V55
- Release date
- 4 January 2012
-
Added signature
Keyhole Markup Language: Signature developed through PRONOM Research.
-
Updated
Keyhole Markup Language: Format description information supplied by the Geospatial Multistate Access and Preservation Partnership (GeoMAPP).