I think it would be better if we could interface all geographic calls through the geojson spec. Meaning that instead of doing (do this [lat lng]) we would do (do this geojson-point). The advantage of this is that if all methods use geojson to communicate with each other, then we only have to care about the functionality of the code itself and not how that data is transmitted.
Furthermore, uploading and downloading would become much more easy since they all would use the same interface
I think it would be better if we could interface all geographic calls through the geojson spec. Meaning that instead of doing
(do this [lat lng])
we would do(do this geojson-point)
. The advantage of this is that if all methods use geojson to communicate with each other, then we only have to care about the functionality of the code itself and not how that data is transmitted.Furthermore, uploading and downloading would become much more easy since they all would use the same interface