Estoy un poco perdido sobre NoSQL y las aplicaciones que utilizan GIS.
Mi objetivo, para resumirlo rápidamente, es almacenar objetos geoespaciales en una base de datos MongoDB y mostrarlos en un mapa a través de OpenLayers. ¿Es posible recuperar los datos geoespaciales directamente de MongoDB y mostrarlos en OpenLayers después de que alguien lo solicite en la aplicación, o tengo que utilizar inevitablemente un servidor que pueda manejar datos geoespaciales como GeoServer?
Parece que MongoDB y GeoServer son bastante difíciles de enchufar, e incluso si encontrara un controlador necesita más desarrollo y no tengo tiempo.
Si tienes algunos ejemplos, estaré encantado de echar un vistazo. O si tienes alguna documentación para el controlador mencionado anteriormente, también estaré encantado :-).