首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >改变cesiumJS中的WMS

改变cesiumJS中的WMS
EN

Stack Overflow用户
提问于 2021-04-06 08:01:51
回答 1查看 238关注 0票数 2

我目前正在工作的一个项目,我需要嵌入一个WMS,它不支持CRS:84,但许多EPSG版本。下面是WMS的链接,我需要包括它(服务不是从我们这边控制的)。

我已经将WebMapServiceImageryProvider的crs参数更改为EPSG:4326,但这并不能将bbox参数调整到正确的值。

我希望有人能帮我改变铯项目中的CRS。

我很高兴得到任何帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-04-07 11:54:31

我的问题的答案是将WebMapServiceImageryProvider的WebMapServiceImageryProvider参数更改为WebMercatorTilingScheme。

代码语言:javascript
复制
new WebMapServiceImageryProvider({
    url: new Resource({
      url:
        'https://haleconnect.com/ows/services/org.868.3ece34f2-a7fc-4135-a1e6-a339add3142c_wms',
    }),
    parameters: {
      TRANSPARENT: true,
      STYLES: 'default',
      VERSION: '1.3.0',
      SERVICE: 'WMS',
      FORMAT: 'image/png',
    },
    tilingScheme: new WebMercatorTilingScheme(),
    layers: 'PS.ProtectedSite',
    crs: 'EPSG:3857',
  }),
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66964822

复制
相关文章

相似问题

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