Skip to content

Repository files navigation

React Leaflet Draft

A modern study React component of leaflet draw for react-leaflet

React component of leaflet-draw for react-leaflet

React leaflet Draft

Table of contents

Main

dist/
└── index.min.js 

Getting started

Requirements

yarn add leaflet leaflet-draw react-leaflet

Installation

yarn add react-leaflet-draft

Usage

Basic Example

<FeatureGroup><DraftControl/></FeatureGroup>

Full Example

import{DraftControl}from"react-leaflet-draft";import{MapContainer,TileLayer,Marker,FeatureGroup}from"react-leaflet";functionMap(){return(<MapContainerzoom={14}center={position}><TileLayerurl="https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png"/><FeatureGroup><DraftControl/></FeatureGroup></MapContainer>)}

API

You can see the properties in Leaflet-draw Documentation

Example options

<DraftControldraw={{circle: true,rectangle: true}}edit={{edit: false}}limitLayers={2}/>

Example listeners

<DraftControlonEdited={e=>console.log(e)}onDeleted={e=>console.log(e)}onCreated={e=>console.log(e)}/>

License

ISC © Giovane Santos

About

CSNW extension of react-leaflet-draft

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages