Estou tentando usar a função CURL do PHP para buscar informações geoJSON de uma instância do GeoServer. Estou fazendo isso usando variáveis de URL em vez de tentar construir uma solicitação GetFeature xml completa.
No entanto, eu gostaria de obter um subconjunto dos resultados com base em alguns conteúdos dos campos de propriedades.
Então, enquanto eu posso obter todos os resultados usando este URL:
também posso limitar os resultados para "Onde o campo LIKE value" ou "field = value"?
Passei uma hora vasculhando a documentação do Geoserver / ECQL e nada indica claramente "anexar as funções à sua URL neste formato". Como resultado, não estou claro se é possível usar variáveis de URL para executar essas tarefas, mas algumas pessoas parecem sugerir que sim.
Alguém pode ajudar com um exemplo claro de um filtro funcional usando o WFS do GeoServer com parâmetros de URL?
&CQL_FILTER=field=value AND field=value AND field=value
- mas é necessário codificar a URL "AND" para que os espaços sejam codificados. Espero que isso ajude a economizar tempo de outra pessoa.