0.4.10 • Published 12 months ago

recomap v0.4.10

Weekly downloads
77
License
-
Repository
-
Last release
12 months ago

Recomaps

Introduction

Recomaps is a Wrapper for openlayers map library.

The main purpose of this library is to help you to create maps with openlayers in React applications without any pain.

Simple example

<Map
  area={this.state.area}
  features={this.state.features}
  initialized={this.state.initialized && this.state.overlays.length > 0}
  layers={this.state.layers}
  zoomControlButtonEnable/>

Installation

  $ npm install recomaps
  import { Map } from 'recomaps'

Dev build

 $ npm install
$ npm start

Open http://localhost:3000 to view it in the browser.

$ npm run lib

API

PropTypeDescription
centerarraylat, long e.g. 16, 52
layersarrayarray of layers objects
overlaysarrayarray of overlays objects
layerSwitcherEnableboolEnable layer switcher
handleBaselayerChangefuncaction after click base layer change
handleOverlayCheckfuncaction after click base layer change
heightnumberheight of map in pixels, default is 400
namestringlayer uniqueId field eg. slug, uuid
bingMapKeystringkey to bing map
featuresarrayfeatures = {type: string, coordinates: array}
featuresColorstringcolor of the features
areaobject{coordinates: polygon, type: string} if exist count centroid and set map center
zoomnumberinitial zoom
minZoomnumberminZoom
maxZoomnumbermaxZoom
heatmapstringURL of geojson to display heatmap
heatmapNamestringname of heatmap layer
zoomButtonColorstringcolof of zoom control button
zoomControlButtonEnableboolzoom control button enable
doubleClickZoomEnablebooldouble click interaction enable
dragPanEnablebooldrag pan interaction enable
mouseWheelZoomEnableboolmouse wheel interaction enable

Layer and overlayer object fields

layer = { name, - layer title slug-name, - layer name layer-type, - layer type visible: - layer visible, }

0.4.10

12 months ago

0.4.9

12 months ago

0.4.8

5 years ago

0.4.7

5 years ago

0.4.6

5 years ago

0.4.5

5 years ago

0.4.4

5 years ago

0.4.3

5 years ago

0.4.2

5 years ago

0.4.1

5 years ago

0.4.0

5 years ago

4.0.0

5 years ago

0.3.9

5 years ago

0.3.8

5 years ago

0.3.7

5 years ago

0.3.6

5 years ago

0.3.5

7 years ago

0.3.4

7 years ago

0.3.3

7 years ago

0.3.2

7 years ago

0.3.1

7 years ago

0.3.0

7 years ago