IDgis / geopublisher-utrecht

0 stars 0 forks source link

SLD met filtering #12

Closed CeesvanStrien closed 7 years ago

CeesvanStrien commented 7 years ago

Is het mogelijk een voorbeeld sld te ontvangen, waarin naast de visualisatie van objecten, een filtering is opgenomen. Vraag is of het vanuit onze Flamingo viewer mogelijk is om deze laag te visualiseren en of het mogelijk is toch een identify te doen van objecten die eigenlijk buiten het filter zouden moeten vallen. Ervaring met ruimtelijke plannen is namelijk dat identify van niet zichtbare objecten gewoon mogelijk is. Vraag is of dit bij GeoPublisher ook het geval is.

HermanAssink commented 7 years ago

Voor welke (bron)dataset zal ik een SLD met filtering maken?

CeesvanStrien commented 7 years ago

Ik heb de dataset 'duurzame locaties sld filter' toegevoegd aan de acc omgeving (o.b.v. brondataset duurzame locatie uit schema milieu). Dit is een eenvoudig punten bestand waar we eerder mee getest hebben. De dataset heeft een attribuut categorie met de waarden 'Renovatie woning', 'Nieuwbouw woning' en 'Renovatie utiliteit'. Zou je daar een voorbeeld voor kunnen maken? Dus dat je filtert op een van deze categorieën? Als je ook nog een voorbeeld met een and en or statement kunt maken, dan kunnen we ook zien hoe dat werkt.

HermanAssink commented 7 years ago

De filter expressie bij stijl 'Nieuwbouw woning' was/is goed. Er treedt alleen een fout op door het ontbreken van de ESRI fonts. Daarom en omdat het met punten lastig testen is, heb ik een stijl Grondwaterbeschermingszones gemaakt die alleen type=Boringsvrije zone doorlaat. In de preview van deze laag kun je zien dat alleen voor dit type een GetFeatureInfo resultaat wordt gegeven. Als je in het waterwingebied klikt dan krijg je geen resultaat. Jullie kunnen dus m.b.v. stijlen lagen maken met een subset van de dataset zonder dat GetFeatureInfo een ongewenst resultaat geeft.

CeesvanStrien commented 7 years ago

Ziet er goed uit. Dat werkt inderdaad. Om een voorbeeld te maken voor mijn collega's heb ik de stijl hernoemd naar boringsvrije zone en op basis van deze nog een andere voor waterwingebieden aangemaakt. Daarnaast heb ik de lagen in onze flamingo viewer opgenomen. Alles werkt nu zoals ik zou hopen. Dit lijkt daarmee de oplossing voor ons probleem.