Glossary

KML/KMZ

File formats used to encode and display geographic data in mapping and surveying applications.

KML/KMZ in Surveying

Overview

KML (Keyhole Markup Language) and KMZ (Keyhole Markup Language Zipped) are file formats designed to encode and display geographic data in mapping applications and surveying software. KML is an XML-based format, while KMZ is simply a compressed version of KML files packaged with associated resources.

History and Development

KML was originally developed by Google for use with Google Earth. It became an international standard adopted by the Open Geospatial Consortium (OGC) in 2008. This standardization made KML a crucial tool for geographic information systems (GIS) professionals, surveyors, and mapping specialists worldwide.

Technical Structure

KML Format

KML uses XML markup to define geographic features such as points, lines, polygons, and 3D models. Each geographic element includes coordinates in latitude and longitude format. A typical KML file contains:
  • Placemarks: Individual geographic features with names and descriptions
  • Coordinates: Latitude, longitude, and optional altitude data
  • Styling: Visual properties like colors, icons, and line widths
  • Metadata: Information about the geographic features
  • KMZ Format

    KMZ files are compressed ZIP archives containing KML files and related resources such as images, icons, and textures. This compression reduces file size, making KMZ files ideal for distribution and storage of large geographic datasets.

    Surveying Applications

    Data Collection and Analysis

    Surveyors use KML/KMZ files to store survey points, boundaries, and measurements. Field data collected using GPS receivers can be converted to KML format for analysis and visualization in GIS software. This facilitates efficient data management and analysis workflows.

    Site Planning and Visualization

    Architects and civil engineers utilize KML files to overlay proposed developments onto satellite imagery. This allows stakeholders to visualize projects within their geographic context before implementation.

    Collaboration and Sharing

    KML/KMZ files enable surveyors to share geographic data across different platforms and software systems. Their text-based nature and widespread adoption make them ideal for cross-organizational collaboration.

    Advantages

  • Wide Compatibility: Supported by Google Earth, ArcGIS, QGIS, and numerous GIS applications
  • Simplicity: Human-readable XML format makes troubleshooting and editing straightforward
  • Compression: KMZ format efficiently packages large datasets
  • Standardization: OGC recognition ensures long-term accessibility and compatibility
  • Metadata Support: Rich annotation capabilities document survey information
  • Limitations

  • Projection Limitations: KML primarily uses WGS84 geographic coordinates
  • Attribute Storage: Limited capability for storing complex attribute databases
  • Large File Handling: Performance issues may occur with extremely large datasets
  • 3D Complexity: While supported, complex 3D geometries may have compatibility issues
  • Best Practices

    Surveyors should: 1. Validate coordinate systems before conversion 2. Test KML/KMZ files across intended platforms before distribution 3. Include comprehensive metadata and descriptions 4. Organize placemarks logically using folders 5. Document styling conventions for consistency

    Future Considerations

    As GIS technology evolves, KML/KMZ remains relevant due to its open standard status and broad adoption. However, surveyors increasingly supplement KML with other formats like GeoJSON for advanced data interoperability.

    Conclusion

    KML/KMZ files are fundamental tools in modern surveying practice, enabling efficient geographic data management, visualization, and sharing. Their standardized format and widespread software support make them essential for professionals working with spatial information.

    All Terms
    RTKTotal StationlidarGNSSPoint CloudppkEDMBIMFotogrammetrijaGCPNTRIPdemtraversebenchmarkGeoreferencingtriangulationGPSGLONASSGalileo GNSSBeiDouCORS NetworkVRSrtxL1 L2 L5multipathPDOPHDOPVDOPGDOPFix SolutionView all →