3.0.0-alpha.13 • Published 10 months ago

@nextgis/area v3.0.0-alpha.13

Weekly downloads
-
License
MIT
Repository
github
Last release
10 months ago

Area

size version

Dependencies free QGIS ellipsoidal area calculation reproduced in JavaScript.

also look at the Python implementation

Installation

In Browser

Include assets

Simply download and include with a script tag, Area will be registered as a global variable.

<script src="../lib/area.global.js"></script>

<script>
  var area = Area.calculateArea([
    [51.82, 63.8],
    [43.48, 55.62],
    [75.38, 59.13],
    [51.82, 63.8], // the first and last positions MUST contain identical values
  ]);
  var area = Area.geojsonArea(geojson);
</script>

CDN

unpkg

<script src="https://unpkg.com/@nextgis/area"></script>

jsdelivr

<script src="https://cdn.jsdelivr.net/npm/@nextgis/area"></script>

We recommend linking to a specific version number /area@[version]

In Node.js

npm install @nextgis/area

Usage

import { calculateArea, geojsonArea } from '@nextgis/area';

const area = geojsonArea(geojson);
const area2 = calculateArea([
  [51.82, 63.8],
  [43.48, 55.62],
  [75.38, 59.13],
  [51.82, 63.8], // the first and last positions MUST contain identical values
]);
console.log(area2); // 730215205638.4752

Check out the API Documentation

Notes

Implementations and code in other software, languages

Commercial support

Need to fix a bug or add a feature to @nextgis/area? We provide custom development and support for this software. Contact us to discuss options!

http://nextgis.com

3.0.0-alpha.13

10 months ago

3.0.0-alpha.5

11 months ago

3.0.0-alpha.4

12 months ago

3.0.0-alpha.1

1 year ago

3.0.0-alpha.0

1 year ago

3.0.0-alpha.3

1 year ago

2.3.0

1 year ago

2.5.0

1 year ago

2.2.3

1 year ago

2.1.0

1 year ago

2.0.2

1 year ago

2.0.0

1 year ago

2.0.0-alpha.2

1 year ago

2.0.0-alpha.1

1 year ago

2.0.0-alpha.0

1 year ago

1.19.0

2 years ago

1.17.0

2 years ago

1.18.21

2 years ago

1.18.12

2 years ago

1.16.8

2 years ago

1.16.6

3 years ago

1.16.5

3 years ago

1.16.2

3 years ago

1.16.1

3 years ago

1.15.0

3 years ago

1.15.1

3 years ago

1.13.2

3 years ago

1.13.3

3 years ago

1.12.0

3 years ago

1.11.10

4 years ago

1.9.4

4 years ago

1.11.0

4 years ago

1.8.4

4 years ago

1.8.3

4 years ago

1.8.2

4 years ago

1.7.0

4 years ago

1.5.1

4 years ago

1.4.0

4 years ago

1.3.0

4 years ago

1.2.8

4 years ago

1.2.7

4 years ago

1.2.2

4 years ago

1.2.1

4 years ago

1.2.0

4 years ago

1.1.0

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago

1.0.0-beta.10

4 years ago

1.0.0-beta.7

4 years ago

1.0.0-beta.8

4 years ago

1.0.0-beta.6

4 years ago

1.0.0-beta.5

4 years ago