我在Geoserver中有3组图层,但是在多边形下看不到点要素。如何更改组的视图?

时间:2019-06-14 12:15:15

标签: geoserver

我在geoserver中制作了3组形状文件,但是当我发布它们时,我看到了一组包含覆盖点组的多边形的文件。我首先在我的js.script中加载了多边形组,然后在点组中加载了多边形组。我认为这是执行此操作的正确方法,但是我看不到多边形所在的点。有人知道如何处理吗?

const source1 = new ol.source.TileWMS({
  url: 'http://localhost:8080/geoserver/voorzieningenSN/wms',
  params: { 'LAYERS': 'voorzieningenSN:voorz_groenzones', 'QUERY_LAYERS': ['stadsdeelgroen', 'woongroen', 'buurtgroen', 'wijkgroen'] },
  serverType: 'geoserver'
});

const layer1 = new ol.layer.Tile({
  source: source1
})

const source2 = new ol.source.TileWMS({
  url: 'http://localhost:8080/geoserver/voorzieningenSN/wms',
  params: { 'LAYERS': 'voorzieningenSN:voorz_kinderopvang', 'QUERY_LAYERS': ['Groepsopvang met vrije prijs', 'Gezinsopvang met vrije prijs', 'Groepsopvang met inkomenstarief', 'Gezinsopvang met inkomenstarief'] },
  serverType: 'geoserver'
});

const layer2 = new ol.layer.Tile({
  source: source2
})

const source3 = new ol.source.TileWMS({
  url: 'http://localhost:8080/geoserver/voorzieningenSN/wms',
  params: { 'LAYERS': 'voorzieningenSN:voorz_scholen', 'QUERY_LAYERS': ['Vrij gesubsidieerd onderwijs', 'Officieel gesubsidieerd onderwijs', 'Gemeenschapsonderwijs'] },
  serverType: 'geoserver'
});

const layer3 = new ol.layer.Tile({
  source: source3
})

const lagen = ["voorzieningenSN:voorz_groenzones","voorzieningenSN:voorz_kinderopvang", "voorzieningenSN:voorz_scholen"];

const view = new ol.View({
  center: [460875, 6650406],
  zoom: 12

voorz_groenzones是一组多边形,voorz_kinderopvang和voorz_scholen是点图层组。

0 个答案:

没有答案