1.0.1 • Published 6 years ago

d3-metro v1.0.1

Weekly downloads
2
License
MIT
Repository
github
Last release
6 years ago

What does this library do

For Generating Metro Map Easier.

How To Use

use npm

npm install d3-metro
<svg id="app" width="100%" height="100%" style="margin: 0;padding: 0;cursor: move"></svg>
import Metro from 'd3-metro';

const metro = new Metro({
  id: '#app',
  origin: {
    width: 3840,
    height: 2160
  },
  data: testData
});

use script tag (see example dir)

<script src="path/to/metro.js"></script>

<svg id="app" width="100%" height="100%" style="margin: 0;padding: 0;cursor: move"></svg>

<script>
  var metro = new Metro({
    id: '#app',
    origin: {
      width: 3840,
      height: 2160
    },
    data: testData
  })
</script>

note: see testData structure in /example/data.js

see mechanism:https://www.zhangyangjun.com/post/use-svg-draw-metro-basic.html

中文文档

1.0.1

6 years ago

1.0.0

6 years ago