Christian Ledermann
Christian Ledermann
Add verbosity levels: - terse = omit elements and attributes which are default - default = create elements if they are not `None` - verbose = always create the elements...
A [Polygon](https://developers.google.com/kml/documentation/kmlreference#polygon) is expressed in KML as: ``` 0 0 clampToGround ... ... ``` Normalize `fastkml.geometry.Polygon` to take parameters shell and holes: ``` class Polygon(_Geometry): def __init__( self, *, ns:...
The examples in the [Usage guide](https://fastkml.readthedocs.io/en/latest/usage_guide.html) are no longer working with version 1.0 -> #100 This is because the syntax is still python 2 and that the API has changed...
currently only the `kml` namespace is populated from the information found in the file, the `gx` and `atom` namespaces as well as arbitrary other namespace should also be populated
Add a method to load a KML document from a file and from string (e.g. `load` and `loads`) and to save as a file (e.g `dump`)
The documentation lacks clarity, specifically usage examples, as pointed out in various blogposts - [FastKML for Efficient Parsing of KML Files](https://copyprogramming.com/howto/parsing-kml-file-with-fastkml) - [The Definite Guide to FastKML.](https://medium.com/@wwaryan/the-definite-only-guide-to-fastkml-58b8e19b8454) - [GIS: Parsing...
https://developers.google.com/kml/documentation/kmlreference#example-of-track-with-extended-data
Add a strict mode to parse KML files with errors: - When strict mode is on, errors are raised - When strict mode is off, warnings are logged and parsing...
Should there be a section about tools, libraries, frameworks that leverage type annotations, like FastAPI, Pydantic, Typer, ... ? Background: I just stumbled over https://github.com/cal-pratt/flexdi and was wondering how to...