下载所有
npm install @turf/turf
页面引入
import * as turf from '@turf/turf'
steps: 设置圆分几扇;如果属性值为8,形成的就是八边形;想要形成圆要素,steps值就设置大一点
let options = {steps: 100, units: 'kilometers', properties: {foo: 'bar',id:item.routeId + '-1'}};
let circle = turf.circle(ssgeom, 1, options);
sscircleData.push(circle)
如果想要给创建的要素增加属性就写在 properties 里
main.js中全局引入:
//引入turf.js
import * as turf from '@turf/turf'
Vue.prototype.$turf = turf