geobase 1.2.0 copy "geobase: ^1.2.0" to clipboard
geobase: ^1.2.0 copied to clipboard

Geospatial data, spherical geodesy, projections, tiling schemes, and vector formats (GeoJSON, WKT, WKB).

1.2.0 #

geobase release 1.2.0

✨ New (2024-05-26): The new documentation website (geospatial.navibyte.dev) for the geobase package documentation published along with the stable version 1.2.0.

πŸ›  Refactoring:

No functional changes on classes and functions, but major changes on documentation with the publication of the new docs website.

1.1.0 #

1.0.2 #

🧩 Features:

  • Add Extended WKB or EWKB support #224
    • Support decoding also EWKB data (no support for accessing an optional srid).
    • These changes on WKB decoder internal logic without any library API changes.
    • Quite extensive tests.
    • Encoding EWKB data not yet implemented (see #165, coming in future version).

1.0.1 #

πŸ› Bugs fixed:

πŸ›  Maintenance:

  • Adding trailing commas to avoid "Missing a required trailing comma" message.
  • Small documentation fixes.

1.0.0 #

0.6.0 #

0.5.1 #

Small document fixes (readme links to assets), no code changes.

0.5.0 #

geobase version 0.5.0 #161

✨ New (2023-07): spherical geodesy functions (distance, bearing, destination point, etc.) for great circle and rhumb line paths.

⚠️ Breaking changes:

🧩 Features:

πŸ›  Refactoring:

πŸ› Bugs fixed:

πŸ›  Maintenance:

  • Removed extra internal export files and made internal imports more excplicit.

✍️ In-progress:

0.4.2 #

πŸ“š Documentation updates:

  • Readme enhanced with multiple class diagrams.

0.4.1 #

πŸ“š Documentation updates

  • An introduction chapter for the readme.

πŸ›  Maintenance:

  • The SDK constraint updated from '>=2.17.0 <3.0.0' to '>=2.17.0 <4.0.0'.

0.4.0 #

0.3.2 #

πŸ“š Documentation updates.

πŸ›  Refactoring:

0.3.1 #

πŸ“š Small documentation updates. Also a link to the Geospatial demos for Dart repository.

0.3.0 #

✨ New: Data structures for simple geometries, features and feature collections. ✨ New: Support for Well-known binary (WKB). Text and binary data formats, encodings and content interfaces also redesigned.

⚠️ Breaking changes:

🧩 Features:

πŸ›  Refactoring:

πŸ›  Maintenance:

πŸ“š Documentation

0.2.1 #

0.2.0 #

0.1.1 #

0.1.0 #

Initial version with some code originating from geocore package:

  • πŸ”’ enums for geospatial coordinate and geometry types
  • 🌐 geographic positions and bounding boxes (longitude-latitude-elevation)
  • πŸ—ΊοΈ projected positions and bounding boxes (cartesian XYZ)
  • πŸ—οΈ coordinate transformations and projections (initial support)
  • πŸ“… temporal data structures (instant, interval)
  • πŸ“ƒ geospatial data writers for features, geometries, coordinates, properties:
    • 🌎 supported formats: GeoJSON
  • πŸ“ƒ geospatial data writers for geometries and coordinates:
    • πŸͺ§ supported formats: WKT

🧩 Features:

πŸ›  Maintenance:

18
likes
160
pub points
86%
popularity

Publisher

verified publishernavibyte.com

Geospatial data, spherical geodesy, projections, tiling schemes, and vector formats (GeoJSON, WKT, WKB).

Homepage
Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (LICENSE)

Dependencies

equatable, meta, proj4dart

More

Packages that depend on geobase