Geofiles

Latest version: v4.0.0

Safety actively analyzes 688823 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

1.4.1

This version fixes a bug with the [GeoVRMLWriter](https://github.com/FHOOEAIST/geofiles/blob/v1.4.1/src/geofiles/writer/geo_vrml_writer.py), where duplicated vertices have been written to the output file.

1.4.0

Added reader support for
- [JSON based file formats](https://github.com/FHOOEAIST/geofiles/blob/v1.4.0/src/geofiles/reader/json_reader.py#L9)
- [CityJSON](https://github.com/FHOOEAIST/geofiles/blob/v1.4.0/src/geofiles/reader/city_json_reader.py#L11)
- [GeoJSON](https://github.com/FHOOEAIST/geofiles/blob/v1.4.0/src/geofiles/reader/geo_json_reader.py#L11)
- [XML based file formats](https://github.com/FHOOEAIST/geofiles/blob/v1.4.0/src/geofiles/reader/xml_reader.py#L9)
- [GML](https://github.com/FHOOEAIST/geofiles/blob/v1.4.0/src/geofiles/reader/gml_reader.py#L12)
- [KML](https://github.com/FHOOEAIST/geofiles/blob/v1.4.0/src/geofiles/reader/kml_reader.py#L13)

Note, that the readers are limited to a feature subset of the associated file formats, related to geo-referenced models.

1.3.0

Adding string based read and write support, as well as JSON/XML write support for specific writers.

- [String input](https://github.com/FHOOEAIST/geofiles/blob/v1.3.0/src/geofiles/reader/base.py#L43)
- [String output](https://github.com/FHOOEAIST/geofiles/blob/v1.3.0/src/geofiles/writer/base.py#L84)
- [JSON output](https://github.com/FHOOEAIST/geofiles/blob/v1.3.0/src/geofiles/writer/json_writer.py#L16)
- [XML output](https://github.com/FHOOEAIST/geofiles/blob/v1.3.0/src/geofiles/writer/xml_writer.py#L16)

1.2.0

This release extends the GeoOFF file definition by additional features based on an introduced file header, comparable to the classic OFF file header.

Next to that, the writer implementations of [GeoOFF](https://github.com/FHOOEAIST/geofiles/blob/v1.2.0/src/geofiles/writer/geo_off_writer.py#L28) and [GeoPLY](https://github.com/FHOOEAIST/geofiles/blob/v1.2.0/src/geofiles/writer/geo_ply_writer.py#L28) are now checking if a single object should be exported.

Additional service functionalities are included for:
- [Minimize()](https://github.com/FHOOEAIST/geofiles/blob/v1.2.0/src/geofiles/domain/geo_object_file.py#L128): for combining multiple objects to one object (as required for GeoOFF and GeoPLY)
- [Extended object-based transformation functionalities](https://github.com/FHOOEAIST/geofiles/blob/v1.2.0/src/geofiles/conversion/transformer.py#L133)
- [Advanced calculation methods for determining the geographical extents of a file](https://github.com/FHOOEAIST/geofiles/blob/v1.2.0/src/geofiles/conversion/extent_calculation.py#L8)

1.1.2

This release fixes overlapping prefix names for the `GeoOBJ` format.
Changes the origin prefix `o` to `or`, since `o` is already used in `OBJ` for objects.

1.1.1

Bug fixes in the context of updating the geographical extent, when converting `GeoObjFile`s. Adaptions of:
- [CrsConverter](https://github.com/FHOOEAIST/geofiles/blob/v1.1.1/src/geofiles/conversion/crs_converter.py)
- [LocalConverter](https://github.com/FHOOEAIST/geofiles/blob/v1.1.1/src/geofiles/conversion/local_converter.py)
- [OriginConverter](https://github.com/FHOOEAIST/geofiles/blob/v1.1.1/src/geofiles/conversion/origin_converter.py)

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.