@henripal: have you looked at http://thi.ng?
hmmm, it looks like Vega maps are in need of a clojure.spec. Yet another thing to add to a growing list of things to look into...