gpt4 book ai didi

javascript - Leaflet.js/Browser 由于缺少图 block 文件而返回 500 个内部服务器错误

转载 作者:行者123 更新时间:2023-11-28 08:10:13 25 4
gpt4 key购买 nike

文件: http://cdn.leafletjs.com/leaflet-0.7.3/leaflet-src.js

简介:浏览器因缺少图 block 文件而返回 500 个内部服务器错误。此问题是添加运行时来加载包含所有图层的 map 。

问题:我使用 MapTiler 软件创建一个图层作为自定义平面图的另一图层(基础图层)的叠加。 Overlay 具有很大的透明度,MapTiler 仅针对有图像的区域生成图 block 文件。结果,浏览器在查找所有图 block (包括 MapTiler 不会生成的图 block )时返回大量 500 内部服务器错误。我在下面附上了一个示例。

期望:Leaflet 会尝试仅加载实际存在的图 block 。

例如: 获取http://local.leaflettest/map/layers/labels/4/9/6.png 500(内部服务器错误)leaflet-src.js:2983 L.TileLayer.L.Class.extend._loadTile leaflet-src.js:2983 L.TileLayer.L.Class.extend._addTile leaflet-src.js:2856 L.TileLayer.L.Class.extend._addTilesFromCenterOut leaflet-src.js:2763 L.TileLayer.L.Class.extend._update leaflet-src.js:2721 L.TileLayer.L.Class.extend.on添加 leaflet-src.js:2508 L.Map.L.Class.extend._layer添加leaflet-src.js:2255 L.Map.L.Class.extend.addLayer leaflet-src.js:1713 L.LayerGroup.L.Class.extend.eachLayer leaflet-src.js:4381 L.LayerGroup.L.Class.extend.on添加 leaflet-src.js:4366 L.Map.L.Class.extend._layer添加leaflet-src.js:2255 L.Map.L.Class.extend.addLayer leaflet-src.js:1713 L.Control.Layers.L.Control.extend._onInputClick leaflet-src.js:8595处理程序

最佳答案

我解决了这个问题,在我的图像上添加一个透明度为 1% 的白色图层,然后再在 MapTiler 上使用它们。

使用这种技术,MapTiler 创建了所有标题来解决问题,因为它实际上没有办法在调用它们之前找出存在哪些图 block 。

关于javascript - Leaflet.js/Browser 由于缺少图 block 文件而返回 500 个内部服务器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24301089/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com