Esta pregunta es similar a una pregunta anterior sobre la visualización de datos vectoriales en un mapa web. Quiero tener una interfaz web básica que use OpenLayers y pueda mostrar datos ráster que están actualmente en PostGIS, usando un mapa base como google. He instalado PostGIS2.0 con la biblioteca ráster y veo en la documentación que hay varias opciones para generar datos, como JPEG, GeoTIFF y PNG. ¿Es un formato recomendado para usar?
Para mostrar datos vectoriales, actualmente estoy usando JavaScript para enviar coordenadas desde el navegador del usuario a mi servidor, y luego estoy realizando una consulta usando PHP / SQL en PostGIS. Los resultados se devuelven como GeoJSON, que se puede superponer en el mapa base. Me preguntaba si se podría aplicar un enfoque similar utilizando rásteres, pero no sé qué formato de ráster es el mejor, o si hay otras restricciones que debería considerar.
He visto muchas referencias a GeoServer, pero no estoy seguro de si es necesario para este proyecto (no estoy completamente seguro de cuándo se debe usar o no GeoServer).