Skip to content

figgeous/kml-creator

Repository files navigation

CSV to KML Converter

CSV to KML Converter interpolates disparate geographic data points into continuous fields of mapped vectors. It translates your CSV data into Google's Keyhole Markup Language (KML), making it easy to import into Google Maps.

Features:

  • Uses GDAL's moving average interpolation algorithm to transform discrete data points into continuous fields, providing more comprehensive mapped areas.
  • Allows users to create separate layers, each with its own color and opacity, corresponding to specific value ranges in given dataset columns.
  • Customize GDAL's algorithm settings via the GUI to define the search ellipsis's horizontal and vertical extents and set the degree of smoothing/simplification.

KML_Creator_screenshot

Sample Output:

See a sample output of the CSV to KML conversion.

System Requirements:

  • Operating System: Linux (tested on Ubuntu 22)
  • Programming Language: Python (tested on Python 3.10)
  • Dependency: GDAL

Installation and Running:

  1. Install the necessary packages:
  2. pip install -r requirements.txt
  3. Run the application: python make.py

Contact & Collaboration:

Interested in collaborating or have questions? Drop an email at [email protected].

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages