geospatialdraw
TypeScript icon, indicating that this package has built-in type declarations

0.4.5 • Public • Published

GeospatialDraw

Geospatial map drawing library

Library of tools to draw and edit geometric shapes on a map.

Note To enable links run yarn docs

Packages

geometry : GeospatialDraw extends GeoJSON to communicate geometric shapes by adding properties to Feature JSON objects. That format is defined in the geometry package.

shapes : The GeospatialDraw GeoJSON format only supports a limited set of geometric shapes. To aid in identifying the correct geometric shape a shape detector is provided in the shapes package.

coordinates : In addition to drawing geometries on the map GeospatialDraw also has a library of components for editing the coordinates of these geometries directly. These components are in the coordinates package.

For docs see: Components Library

drawing : Drawing shapes on the map is supported with drawing tools in the drawing package.

menu : To facilitate a smooth UX with map drawing a map drawing menu is provided in the menu package.

For docs see: Components Library

renderer : A renderer is provided in the renderer package that can take an array of GeospatialDraw GeoJSON objects and render them on a map.

Components Library

Browse components in Storybook

Package Sidebar

Install

npm i geospatialdraw

Weekly Downloads

587

Version

0.4.5

License

LGPL-3.0

Unpacked Size

33.8 MB

Total Files

407

Last publish

Collaborators

  • andrewkfiedler
  • maiiiiiiii
  • willwill96
  • gvgame
  • jwilk
  • jrnorth
  • alexabird