turf 0.0.12 copy "turf: ^0.0.12" to clipboard
turf: ^0.0.12 copied to clipboard

A turf.js-like geospatial analysis library working with GeoJSON, written in pure Dart.

0.0.12 #

  • Implements support for GeoJSON "other members" / foreign members, including JSON serialization, deserialization, cloning, and copy helpers #222
  • Implements lineclip for clipping line strings and polygons to bounding boxes #235
  • Implements pointOnFeature, with tests, benchmarks, examples, and generated visualization fixtures #216
  • Adds library-level doc comments to all public libraries and fixes documentation reference warnings #257

0.0.11 #

  • Implements simplify for Feature<LineString> #183
  • Implements circle #187
  • Implements pointToLineDistance #189
  • Implements lineSliceAlong #190
  • Implements polygonTangents #212
  • Implements square #213
  • Implements envelope #215
  • Implements centerOfMass #221
  • Implements toMercator and toWgs84 #230
  • Implements flip #231
  • Implements randomLineString #242
  • Implements combine to convert feature collections to multi-geometries #245
  • Implements flatten to flatten Multi* geometries to their single counterparts #246
  • Fixes wrong conversion from meters to yards and from meters to inches #194
  • Fixes booleanIntersects false positive #196
  • CI/CD and tooling improvements #218 #247 #248 #252

0.0.10 #

  • Implements lineSlice #158
  • Introduce geotypes package for GeoJSON serialization
  • Other small improvements

0.0.9 #

  • Implements length, along #153
  • Documentation: Improves pub.dev scores by fixing bad links in Readme.md

0.0.8 #

  • Implements transformRotate, rhumbDistance, rhumbDestination, centroid #147
  • Introduce localCoordIndex in coordEach
  • Implements all the boolean* functions #91
  • Implements area function #123
  • Implements polygonSmooth function #127
  • Fixes missing parameter in nearest point on line #145
  • Other core improvements
  • Support for Dart 3

0.0.7 #

  • Implements nearestPointOn(Multi)Line #87
  • Implements explode function #93
  • Implements bbox-polygon and bbox, center, polyline functions #99
  • Updates the BBox-class constructor #100
  • Implements rhumbBearing function #109
  • Implements lineToPolygon and polygonToLine functions #104
  • Implements truncate function #111
  • Implements cleanCoord function #112
  • Some documentation & README improvements

0.0.6+3 #

  • Rename examples file

0.0.6+2 #

  • Added code examples
  • Fixed segment * callbacks

0.0.6 #

  • This is solely a quality release, without new functionality:
  • Documentation: improves pub.dev scores, raised documentation coverage, fixed typos
  • Return type fixes for the the meta extensions

0.0.5 #

  • Implements all meta functions and lineSegment
  • Adds a lot of documentation
  • Several bug and type fixes

0.0.4 #

  • Implements the featureEach and propEach meta function. #24
  • PR #43:
    • Several bugfixes with the deserialization of JSON
    • Several new constructors
    • Vector arithmetics operations

0.0.3 #

  • Null-safety support

0.0.2+3 #

Implements the geomEach meta function. #13

0.0.2+1 #

  • initialize lists and maps empty in constructors, if not provided

0.0.2 #

  • normalization for coordinates (Position)
  • and yes, it's still under heavy development

0.0.1 #

  • Initial version, still under heavy development
50
likes
150
points
103k
downloads

Documentation

API reference

Publisher

verified publisherscalabs.de

Weekly Downloads

A turf.js-like geospatial analysis library working with GeoJSON, written in pure Dart.

Repository (GitHub)
View/report issues
Contributing

License

MIT (license)

Dependencies

geotypes, path, rbush, sweepline_intersections, turf_equality, turf_pip

More

Packages that depend on turf