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

/geospatialdraw/

    Package Sidebar

    Install

    npm i geospatialdraw

    Weekly Downloads

    265

    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