Tengo una capa GeoServer que contiene todos los edificios (casas, escuelas, biblioteca, museos) con sus ubicaciones, los datos se almacenan en la base de datos PostGIS, y ahora la creación de un geoportal para mostrar que en línea con algunos símbolos.
¿Hay alguna forma de dividir esta capa en varias capas para poder utilizar una función incorporada, en OpenLayers, para mostrar y ocultar capas?
Lo necesito porque, por ejemplo, si alguien quiere ver sólo las escuelas, puede desactivar todas las demás capas. Si esto no se puede hacer, ¿puede alguien darme una idea de lo que debo hacer?
Mi otra idea es intentar crear casillas de verificación externas y luego usarlas para mostrar/ocultar características. Sé que puedo dividirlas con una vista SQL, pero hay muchos datos para eso. Estoy usando OpenLayers 3.