【发布时间】:2021-06-13 13:34:41
【问题描述】:
我正在尝试在同一地图容器中的标记之间添加多条大圆线。我设法在 turf.js 中用greatCircle 展示了一个。
for(var i = 0; i < 2 ;i++) {
var getStart = json.features[0].geometry.coordinates[0];
var getEnd = json.features[0].geometry.coordinates[1];
//console.log(getStart)
//console.log(getEnd)
var start = turf.point(getStart);
var end = turf.point(getEnd);
var data = turf.greatCircle(start, end);
console.log(data)
}
是否可以列出所有这些并应用 Turf.js?
这是我的JsFiddle。
【问题讨论】:
-
抱歉,列出所有什么? “多条轨迹”是什么意思?
-
嗨,史蒂夫,是的,geojson 中列出的所有轨迹并在每个轨迹上都应用了 greatCircle。另见 JsFiddle。
标签: javascript geojson mapbox-gl-js turfjs