我开始尝试使用MapBox和TileMill,我想要做的是在CSV文件中映射400,000个地址,这些地址已经过预先编码。当我尝试将此100mb CSV文件作为图层添加到MapBox时,我收到一条错误,告诉我CSV文件大于20mb,显然这是一个问题。
根据将这些400k记录送入TileMill的最佳方法,有人能指出我正确的方向吗?最终,我想将地图发布到网络上,我计划使用MapBox来实现。我看到了一个将CSV转换为shapefile的程序,并想知道这是否是最好的方法。
答案 0 :(得分:1)
成千上万的标记很多。在Mapbox的免费层中,有两千个功能限制。这样的限制不会阻止您在Tilemill中显示这些限制,但它会阻止您将它们上传到mapbox.com。
有关该限制的讨论,请参阅here。
减少标记的简单策略是限制位于较小边界框内的要素子集。
我认为您的功能是否以geojson,shapefiles,csv或其他格式表示无关紧要。功能的数量是阻止你的。
答案 1 :(得分:0)
我有同样的问题。我不得不将一个22MB的csv文件导入tilemill并得到了同样的错误。
虽然我没有适合你的答案,但我会想到:
我将继续尝试这些想法,并在找到某些内容后立即更新此主题。此外,我期待着这里的直到最好的职业选手〜!
最佳