Какой лучший способ работы с PostGIS и OpenLayers?

У меня есть таблица postgresql db с таблицей City, в которой есть поле geography с координатами города.

Я сделал php страницу, которая перебирает эти записи, конвертирует географическое поле в широту/долготу и рисует маркер на карте OpenLayers в город во время ajax вызова.

Я не знаю, правильный ли это способ: есть ли способ напрямую связать sql-запрос с картой без необходимости циклов? Есть ли более прямая связь между базой данных и картами OpenLayers?

5
задан taudorf 11 November 2011 в 13:12
поделиться