3.0.0-alpha.13 • Published 9 months ago

@nextgis/area v3.0.0-alpha.13

Weekly downloads
-
License
MIT
Repository
github
Last release
9 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

9 months ago

3.0.0-alpha.5

10 months ago

3.0.0-alpha.4

11 months ago

3.0.0-alpha.1

1 year ago

3.0.0-alpha.0

1 year ago

3.0.0-alpha.3

12 months 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

2 years ago

1.16.5

2 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

3 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