Ich versuche einen WMS-Aufruf an den Geoserver zu machen, der ein Bild erstellen wird, das 2 Ebenen enthält foo & Balken (foo ist eine Ebenengruppe); Der Balken sollte jedoch basierend auf FeatureID gefiltert werden.WMS - Filter single layer
Wenn ich nur eine einzelne Schicht (z. B. bar) laden - ich kann die Filtermethode &featureid=bar.1
verwenden, aber die gleiche Methode funktioniert nicht, wenn Sie versuchen, mehrere Schichten zu laden (z. B. foo & bar).
Single Layer Filter
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
Wenn ich laufen:
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
ich einen Fehler sagen, dass beide Schichten gefiltert werden müssen. Irgendwelche Ideen zum Laden mehrerer Ebenen, sondern nur Filter 1?
Prost
Hey Andrea, cheers für diese. Wie gesagt, ich habe ein Ticket ausgestellt - GEOS-7663 – hloughrey