首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >根据该地区的拉长从geoserver获取层数

根据该地区的拉长从geoserver获取层数
EN

Stack Overflow用户
提问于 2020-09-28 19:26:08
回答 1查看 62关注 0票数 0

我正在使用谷歌地图和geoserver创建一个应用程序。我在谷歌地图上将这些图层叠加成png。现在,我要做的是得到的图层信息,根据拉特长的位置。

  1. 是否可以使用地理位置的长时间从geoserver获取图层信息?
  2. 是否可能在google地图上显示来自geoserver的向量块?

关于第1点

bbox

代码语言:javascript
复制
{
  minx: 72.24619317700001,
  miny: -67.013055426,
  maxx: 167.97283888699997,
  maxy: -9.799550450000027
}

if( bb.minx <= body.lat && body.lat <= bb.maxx && bb.miny <= body.lng && body.lng <= bb.maxy ) {
                existingLayers.push(layer.title);
            }

这不起作用

EN

回答 1

Stack Overflow用户

发布于 2020-10-01 08:37:06

对于第一个问题:您需要获取服务器getCapabilities文档,然后每个层都有一个边界框元素。然后,您只需迭代层元素,并检查您的点是否在层的范围内。

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

https://stackoverflow.com/questions/64108402

复制
相关文章

相似问题

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