Glossary

KML/KMZ

KML (Keyhole Markup Language) and KMZ (compressed KML) are file formats used to store and display geographic data, maps, and spatial information in surveying and GIS applications.

KML and KMZ File Formats

Overview

KML (Keyhole Markup Language) and KMZ are essential file formats in modern surveying and geographic information systems (GIS). Originally developed by Google for use with Google Earth, these formats have become industry standards for sharing, storing, and visualizing spatial data.

What is KML?

KML is an XML-based markup language designed specifically for geographic data representation. It uses a text-based structure to encode geographic features, including points, lines, polygons, and their associated attributes. Each geographic element in KML is defined with latitude and longitude coordinates, allowing surveyors and GIS professionals to precisely locate and map features.

The format supports various data types including placemarks, paths, polygons, and ground overlays. KML files can store additional information such as descriptions, images, camera positions, and styling properties, making them versatile for different surveying applications.

Understanding KMZ

KMZ is simply a compressed version of KML. The file uses ZIP compression technology to reduce file size, making KMZ files more efficient for storage and transmission. When you download a KMZ file, it's essentially a compressed archive containing KML data and associated resources like images and icons.

The compression ratio typically ranges from 60-80% reduction in file size, which is particularly valuable when working with large surveying datasets or sharing geographic information over networks with bandwidth limitations.

Applications in Surveying

Surveyors utilize KML/KMZ formats for multiple purposes:

  • Data Visualization: Displaying survey boundaries, property lines, and control points on interactive maps
  • Data Exchange: Sharing spatial information between different GIS software platforms
  • Field Data Collection: Recording survey points and measurements for later analysis
  • Project Documentation: Creating comprehensive maps for reports and presentations
  • Collaborative Work: Enabling multiple surveyors to work with standardized geographic data
  • Key Features and Advantages

    The widespread adoption of KML/KMZ in surveying stems from several advantages. Both formats are platform-independent, meaning they work across Windows, Mac, and Linux systems. The human-readable XML structure makes KML files relatively easy to create and edit, even with basic text editors.

    Google Earth integration provides instant visualization capabilities, allowing surveyors to view complex spatial relationships intuitively. The formats support three-dimensional terrain representation, altitude data, and time-based animations, enhancing the visualization of surveying projects.

    Technical Specifications

    KML files follow specific XML schema standards maintained by the Open Geospatial Consortium (OGC). Proper formatting ensures compatibility across different software platforms. KMZ files contain a mandatory "doc.kml" file within their ZIP archive structure, along with any embedded media or resources.

    Industry Standards and Compatibility

    Most modern surveying software, including ArcGIS, QGIS, and specialized surveying tools, support KML/KMZ import and export functionality. This widespread compatibility makes these formats ideal for data interchange between different surveying platforms and organizations.

    Conclusion

    KML and KMZ formats have revolutionized how surveyors store, share, and visualize geographic data. Their combination of standardization, compression efficiency, and broad software support makes them indispensable tools in contemporary surveying practice.

    All Terms
    RTKotal StationlidarGNSSPoint CloudPPKEDMBIMphotogrammetryGCPNTRIPdemtraverseBenchmarkGeoreferencingtriangulationGPSGLONASSGalileo GNSS北斗CORS NetworkvrsrtxL1 L2 L5multipathpdopHDOPvdopGDOPfix solutionView all →