Я не эксперт в clojureql, но если этот синтаксис правильный:
(with-connection db
(with-query-results rs ["select * from blogs"]
; rs will be a sequence of maps,
; one for each record in the result set.
(dorun (map #(println (:title %)) rs))))
(взято из здесь )
почему бы не попытаться изменить rs на:
select point[0] as x, point[1] as y from table
Будет ли это работать? Я не уверен, что так и будет, но если этот способ запросов Clojure просто перенаправляет запрос в базу данных «asis», вы можете попробовать использовать в нем также и операторы PostGIS.