1.0.2 • Published 10 months ago

ol-measurement v1.0.2

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

ol-measurement

A custom Control library for line/area measurements using openlayers.

Installation

$ npm i ol-measurement

Getting Started

Import style.

<link rel="stylesheet" href="node_modules/ol-measurement/style.css" />

or

import "ol-measurement/style.css";

Create measurement layer. You must set id for layer.

const measurementLayer = new VectorLayer({
  source: new Vector(),
});
measurementLayer.set("id", "measurement-layer");

Create and add control.

const measurement = new Measurement({});

const map = new Map({
  target: "map",
  controls: defaultControls().extend([new FullScreen(), measurement]),
  layers: [
    new TileLayer({
      source: new OSM(),
    }),
    measurementLayer,
  ],
  view: new View({
    center: [0, 0],
    zoom: 2,
  }),
});
1.0.2

10 months ago

1.0.1

10 months ago

1.0.0

10 months ago

0.0.7

10 months ago

0.0.6

10 months ago

0.0.5

10 months ago

0.0.4

10 months ago

0.0.3

10 months ago

0.0.2

10 months ago

0.0.1

10 months ago