我是rendering GeoJSON containing LineStrings
on a Leaflet map。由于某种原因,每个路径的端点都像圆圈一样连接(请参见屏幕截图中的蓝线)。
以下是代码的相关部分..
renderGeoJson = function(link) {
var url = $(link).attr("href");
$.getJSON(url, function(data) {
var feature = data.features[0];
var color = nameToColor(feature.properties.name);
var geojson = L.geoJson(data, {
style: {
type: "LineString",
color: color,
weight: 3,
opacity: 0.75
}
});
geojson.addTo(map);
});
}
原始GeoJSON文件可能有错误 - 它可能是Leaflet上的一些选项 - 请告诉我。
答案 0 :(得分:0)
指向特定的GeoJSON文件会使这个问题变得可回答 - 会猜测这是other data in that repository has issues以来的数据问题。