Skip to content

Latest commit

 

History

History
67 lines (62 loc) · 2.27 KB

README.md

File metadata and controls

67 lines (62 loc) · 2.27 KB

leaflet.migrationLayer

leafet.migrationLayer is used to show migration data such as population,flight,vehicle,traffic and so on.Data visualization on map.

##supported browsers Internet Explorer 10+ Google Chrome Safari Firefox

##Demo online
A demo is available on the Github Pages webpage for leaflet.migrationLayer Check out demo!.

##Usage
1.Include the JavaScript files located in \dist directory.

<script src="./dist/leaflet.migrationLayer.js"></script>

2.Create a new migrationLayer

var migrationLayer = new L.migrationLayer({
    map: map,
    data: data
})

3.update or set data to migrationLayer

migrationLayer.setData(newData);

4.hide migrationLayer

migrationLayer.hide();

5.show migrationLayer

migrationLayer.show();

6.pause migrationLayer animation

migrationLayer.pause();

7.play migrationLayer animation

migrationLayer.play();

8.destroy migrationLayer

migrationLayer.destroy();

##API(options)

option Description Default Value Possible values Required
map the map obj null Map yes
data data for migrationLayer null Json yes
pulseRadius the pulse radius 25 any number>0 no
pulseBorderWidth pulse border width 3 any number>0 no
arcWidth arc width 1 any number>0 no
arcLabel show from and to label true Bool no
arcLabelFont label font and size '15px sans-serif' 'size font' no

Leaflet Version

Requires Leaflet 1.0.2 or newer

License

MIT.