Geobuf

Latest version: v1.1.1

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

Scan your dependencies

3.0.0

- **Breaking**: in Node, due to upgrade to `pbf` v3, `encode` will return `UInt8Array` instead of `Buffer`. You can use `Buffer.from(arr)` to convert the result to a `Buffer`.
- Fixed a bug where `FeatureCollection` custom `properties` object wasn't encoded.

2.0.0

- **Breaking:** removed TopoJSON support. It will likely branch out into a separate repo/project.
- **Breaking:** changed encoding to not include the closing point of a polygon ring.
- Fixed a bug with encoding single-ring single-polygon multipolygon.
- Fixed a bug where floating point errors could sometimes accumulate, preventing proper roundtrip.

1.1.1

------------------
- Fix integer encoding with Python 3 (33).

1.1.0

------------------
- Change coordinates to sint64 (21).
- Adds support for Python 3.4+. This requires protobuf>=3.0 such as the version
3.0.0b2 on PyPI (22).

1.0.1

- Fixed a bug that sometimes led to a freeze when encoding high-precision data.
- `json2geobuf` and `geobuf2json` executables now also accept filename in addition to stdin

1.0.0

------------------
- New Python packaging.
- New CLI commands `geobuf encode` and `geobuf decode`. See `geobuf --help`.

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.