2016-07-28 13 views
1

私はgeoserverへのWMSコールを作成しようとしています。これは2つのレイヤーfoo &バーを含むイメージを作成します(fooはレイヤーグループです)。バーはfeatureidに基づいてフィルタリングされる必要があります。WMS - 1つのレイヤーをフィルタリングします

単一のレイヤー(たとえば棒)だけを読み込んだ場合 - フィルターメソッド&featureid=bar.1を使用できますが、複数のレイヤーを読み込もうとしたときに同じ方法(foo &バー)を使用できません。

http://localhost:8080/geoserver/foobar/wms?service=WMS&version=1.1.0&request=GetMap&layers=bar&featureid=bar.1&styles=&bbox=349335.379999999,248145.919999682,349354.569999999,248170.619999681&width=768&height=735&srs=EPSG:27700&format=text%2Fhtml%3B%20subtype%3Dopenlayers#toggle 

私は実行単層フィルター:私は両方の層は、フィルタリングする必要があると言うエラーが出る

http://localhost:8080/geoserver/foobar/wms?service=WMS&version=1.1.0&request=GetMap&layers=foo,bar&featureid=bar.1&styles=&bbox=349335.379999999,248145.919999682,349354.569999999,248170.619999681&width=768&height=735&srs=EPSG:27700&format=text%2Fhtml%3B%20subtype%3Dopenlayers#toggle 

。複数のレイヤーをロードする方法はありますか?このためhttps://osgeo-org.atlassian.net/projects/GEOS/summary

答えて

2

が、それはバグだ確認、私はあなたがでチケットを開く示唆しています。私がチケットを調達したとアドバイスされたように - GEOS-7663
+0

ねえアンドレア、歓声:

乾杯 – hloughrey

関連する問題