我有这个 TileJSON 文件:
{
    "tilejson": "1.0.0",
    "bounds": [ -6.6028, 49.689, 1.9446, 55.943 ],
    "center": [ -1.7029, 52.703, 6 ],
    "minzoom": 6,
    "maxzoom": 15,
    "version": "1.0.0",
    "tiles": [
        "http://localhost:8081/data/oa_belonging_tiles/{z}/{x}/{y}.png"
    ]
}
我正在使用以下代码创建地图:
<script type="text/javascript">
    wax.tilejson('data/oa_belonging_tiles/metadata.json',
            function(tilejson) {
                var map = new L.Map('map-div')
                        .addLayer(new wax.leaf.connector(tilejson))
                        .setView(new L.LatLng(51, 0), 1);
                wax.leaf.legend(map, tilejson).appendTo(map._container);
            });
</script>
当我在浏览器中执行脚本时,出现以下错误:
Uncaught SyntaxError: Unexpected token : metadata.json:2
我遵循了 TileJSON 规范,并且在文件中没有发现拼写错误/其他问题。我清除了浏览器缓存,并且我 100% 确定我正在加载正确的文件。我已经尝试删除一些键/值,但问题仍然存在。
我将不胜感激有关如何在本地加载瓷砖的任何建议。