Skip to main content

the bykml library

Project description

Introduction

bykml is a library to easily read, write and update KML files. It's built around using dictionaries to easily replace values and add kml elements.

Documentation

kmlfactory file inside the bykml package has a KmlFactory class and a placemark_template function used to create placemarks and add to the

Install

You can install the package with ```pip install bykml```

Dependencies

Limitations

Due to the nature of dictionaries of only being able to have one key per value. This subsequently means that lists have to be used to have multiple items within the same kml tag. For example if we have a 'Folder' tag which will contain a number of placemarks, we cannot have a nested folder with multiple placemarks inside. This is currently being reviewed for a solution.

Changelog

1.5.0 (29/04/2024)

  • Updated placemark template to accept images
  • Updated function comments

1.4.0 (22/01/2024)

  • Added kmlfactory

1.3.0 (22/01/2024)

  • Updated README

1.2.0 (22/01/2024)

  • Updated maintainers

1.1.0 (21/01/2024)

  • Initial release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bykml-1.5.0.tar.gz (4.2 kB view hashes)

Uploaded Source

Built Distribution

bykml-1.5.0-py3-none-any.whl (4.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page