在线发布MBTiles,发布.json文件或mb-util提取

时间:2013-07-29 15:50:07

标签: json leaflet mapbox mbtiles

我一直试图在“map-div”中的浏览器上显示我的.mbtiles。我使用mb-util

将.mbtiles解压缩到.png磁贴文件和.json文件中

这就是我的服务器的public_html的样子:enter image description here

Tiles文件夹:enter image description here

tiles文件夹中的metadata.json:enter image description here

主要的javascript文件java.js:enter image description here

在java.js中有来自Wax connector的代码,所以我可以使用.json来处理Leaflet。

此状态下的地图不起作用。

所以我将mbtiles文件上传到MapBox主机并获取.json URL。当java.js中的URL http://testit969.host22.com/tileserver/century.json被Mapbox生成的.json URL替换时,它会显示地图(尽管交互性不起作用)。这至少告诉我,如果.json文件没问题,代码足以显​​示地图。

但是现在,地图根本没有显示。它仅以灰色显示Leaflet地图容器。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

请使用MapBox.js v1.x或更高版本 - 不再支持旧式Wax / Leaflet集成。我们可以在support.mapbox.com中提供更好的帮助。