Glossary

KML/KMZ

KML (Keyhole Markup Language) is an XML-based format for encoding geographic data, while KMZ is its compressed archive version used in surveying and GIS applications.

KML/KMZ in Surveying

Overview

KML (Keyhole Markup Language) and KMZ are fundamental file formats in modern surveying and geographic information systems. KML is an XML-based markup language developed by Google for encoding geographic data and associated information. KMZ is simply a compressed version of KML files, making them more efficient for storage and distribution.

Historical Background

KML was originally developed by Keyhole Inc. for their Earth visualization software, which was later acquired by Google and integrated into Google Earth. Since then, KML has become an open standard adopted by the Open Geospatial Consortium (OGC), making it a universal format for geographic data exchange in surveying applications.

Technical Specifications

KML uses XML syntax to represent geographic features including points, lines, polygons, and images. The format stores coordinates in latitude and longitude (WGS 84 datum), making it compatible with GPS data commonly used in surveying work. Each feature can include metadata such as names, descriptions, visibility settings, and styling information.

KMZ files are compressed containers that package KML files along with associated imagery and resource files. A typical KMZ archive contains a main KML document and supporting folders for images, icons, and other media, all compressed using ZIP compression.

Applications in Surveying

Surveyors utilize KML/KMZ files for numerous purposes:

  • Data visualization: Displaying survey data, property boundaries, and project areas in Google Earth and other GIS software
  • Data exchange: Sharing survey results with clients and stakeholders in an accessible format
  • Field mapping: Recording and organizing survey points, measurements, and observations
  • Site analysis: Overlaying survey data with satellite imagery and other geographic information
  • Project documentation: Creating comprehensive visual records of survey projects
  • Advantages

    KML/KMZ formats offer several benefits for surveying professionals. They are human-readable (KML), platform-independent, widely supported across GIS applications, and simple to create and modify. The format handles complex geographic features effectively and maintains compatibility with various surveying instruments and software.

    Limitations

    While powerful, KML/KMZ has limitations. The format has restricted support for advanced geodetic features, limited precision for survey-grade accuracy requirements, and reduced capability for complex spatial analysis compared to professional GIS formats like Shapefile or GeoJSON.

    Creating and Using KML/KMZ Files

    Surveyors can create KML/KMZ files through various methods: directly exporting from GIS software, using specialized converters for survey data, or manually creating XML files. Most surveying instruments and CAD software include export options for KML/KMZ formats.

    Software Compatibility

    KML/KMZ files are compatible with Google Earth, ArcGIS, QGIS, and numerous other GIS platforms. This universal compatibility makes them ideal for stakeholder communication and collaborative surveying projects.

    Future Relevance

    Despite the emergence of newer formats like GeoJSON, KML/KMZ remains relevant in surveying due to its established user base, integration with popular platforms, and ease of use for non-technical stakeholders. The format continues to evolve with ongoing OGC standardization efforts.

    All Terms
    RTKTotal StationLIDARGNSSpoint cloudppkEDMBIMPhotogrammetryGCPNTRIPdemTraversebenchmarkGeoreferencingTriangulationGPSГЛОНАССGalileo GNSSBeiDouCORS NetworkvrsrtxL1 L2 L5multipathPDOPHDOPVDOPGDOPFix SolutionView all →