Tengo una tabla db postgresql con una tabla de ciudad que tiene un campo de geografía con las coordenadas de la ciudad.¿Cuál es la mejor manera de trabajar con PostGIS y OpenLayers?
He hecho una página php que recorre estos registros, convierte el campo geo en latit/longit y dibuja un marcador en un mapa de OpenLayers a la ciudad durante una llamada ajax.
No sé si esta es la forma correcta de hacerlo: ¿hay alguna manera de vincular directamente la consulta sql al mapa sin tener que realizar un bucle? ¿Existe una relación más directa entre la base de datos y los mapas de OpenLayers?