首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用远程wmts并在mapbox中生成其切片

如何使用远程wmts并在mapbox中生成其切片
EN

Stack Overflow用户
提问于 2018-02-06 16:58:16
回答 2查看 921关注 0票数 1

根据How to implement a tile source to mapbox-gl的说法,我在mapbox gl JS中有一个关于栅格瓦片源的问题,这似乎符合你的声明,mapbox只支持x/y/z而不支持经度/经度瓦片坐标。我在这个问题上遇到了麻烦,使用了以下瓦片来源(WMTS):https://www.wmts.nrw.de/geobasis/wmts_nw_dop20/1.0.0/WMTSCapabilities.xml

我想包含这个wmts作为源代码,并像这样添加一个层:

代码语言:javascript
复制
map.on("load", function() {

map.addSource("wmts-layer", {
            "type": "raster",
            "tiles":['https://www.wmts.nrw.de/geobasis/wmts_nw_dop20/tiles/nw_dop20/EPSG_3857_16/{z}/{x}/{y}.jpeg'],
            "tileSize": 256

        });
        map.addLayer({
          "id": "wmts-layer",
          "source": "wmts-layer",
          "type": "raster",
          "visibility": "visible",
          "source-layer": "nw_dop20",
        });
    });

它根本不起作用,磁贴被加载,但却是空图像!谁能指出这里的问题是什么?干杯菲尔

EN

回答 2

Stack Overflow用户

发布于 2018-02-08 21:17:23

您似乎正确地使用了Mapbox-GL-JS (尽管您不需要source-layer)。无论出于什么原因,该服务都会返回空白的tiles for example

票数 0
EN

Stack Overflow用户

发布于 2018-03-05 21:16:34

谢谢你的调查史蒂夫

这真的很奇怪,由于某些原因,该服务在mapbox gl中似乎无法使用,因为它在每个缩放级别上提供的坐标不同于在mapbox (tms或xyz)的磁贴方案中指定的坐标!

请参阅:https://github.com/mapbox/mapbox-gl-js/issues/6089

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48639017

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档