我正在使用我们自己的pmtilestileset服务器,测试网址是:https://tilesets.urbanease.io/cadastre/64/64102/without_protobuf.pmtiles 查看它的位置是:bayonne, france latlng=[43.492949,-1.474841]
在查看器上,一切似乎都正常,但传单预览不起作用 viewer
我正在使用 React 和 leaflet 以及 npm protomaps 包版本 1.19.0
我的代码很简单
const map = useMap();
const url =
'https://tilesets.urbanease.io/cadastre/64/64102/without_protobuf.pmtiles';
const layer = protomaps.leafletLayer({
url: url,
id: 'cadastral',
});
layer.addTo(map);
Canvas 已创建,但似乎是透明的,paint_rules图层中的颜色良好且不透明度正常
我不明白 pb bad pmtiles 文件在哪里?与传单不兼容? 感谢帮助
最佳答案
这是我们的自定义图层名称,与 protomaps 包的默认paint_rules不匹配, 使用自定义的paint_rules它工作得很好
关于vector - 带有原型(prototype)图 mbtiles 的传单图 block 不可见(似乎是透明的),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73332521/