【发布时间】:2016-11-05 18:45:14
【问题描述】:
我已经安装了 MapBox GL JS,但它不会加载大型 (~75MB) GeoJSON 文件。控制台不会抛出任何错误,但地图上没有显示任何内容。不起作用的文件位于here。
脚本对于较小的文件没有问题,例如this one。它正确加载并突出显示。
我的代码很简单(适用于较小的数据集):
map.addSource('plutodata', {
type: 'geojson',
data: 'http://173.254.28.39/~keggera1/ReoGeo/data/MNMapPLUTO.geojson'
});
map.addLayer({
id: 'pluto-fills',
type: 'fill',
source: 'plutodata',
layout: {},
paint: {
'fill-color': '#627BC1',
'fill-opacity': 0.5
}
});
我没有检测到 geojson 编码有任何问题,并且我在 MapBox 文档中找不到任何大小限制。
有人知道是什么原因造成的吗?
【问题讨论】:
标签: mapbox geojson mapbox-gl mapbox-gl-js