Skip to content

Latest commit

 

History

History
63 lines (40 loc) · 3.17 KB

DERIVATIVE.md

File metadata and controls

63 lines (40 loc) · 3.17 KB

Derivative work for the geobase package

Authors

This project is authored by Navibyte.

More information and other links are available at the geospatial repository from GitHub.

License

This project is licensed under the "BSD-3-Clause"-style license.

Please see the LICENSE.

Derivative work

This project contains derivative work originated from following sources.

Geodesy functions by Chris Veness

Source: https://github.com/chrisveness/geodesy

License: MIT License

Copyright: (c) Chris Veness 2002-2022

Latitude/longitude spherical geodesy tools (see latlong.html and geodesy-library.html#latlon-spherical):

Dart code file ported to this project Related original JavaScript code
geodetic.dart latlon-spherical.js
spherical_great_circle.dart latlon-spherical.js
spherical_rhumb_line.dart latlon-spherical.js
spherical_ported_test.dart latlon-spherical-tests.js

Geodesy representation conversion functions:

Dart code file ported to this project Related original JavaScript code
dms.dart dms.js
dms_ported_test.dart dms-tests.js

Polylabel algorithm by Mapbox

Source: https://github.com/mapbox/polylabel

License: ISC License

Copyright: Copyright (c) 2016 Mapbox

See also the blog post (Aug 2016) by Vladimir Agafonkin introducing the polylabel algorithm.

Dart code file ported to this project Related original JavaScript code
polylabel.dart polylabel.js
cartesian_areal_polylabel_test.dart test.js

Also JSON files from the source repository used by tests are ported.