cljts.io documentation
read-wkb
(read-wkb stream & {:keys [precision-model srid], :or {precision-model :floating, srid 0}})
read geometry object from well-known binary stream
read-wkb-bytes
(read-wkb-bytes bytes & {:keys [precision-model srid], :or {precision-model :floating, srid 0}})
read geometry object from a well-known binary byte array
read-wkt
(read-wkt reader & {:keys [precision-model srid], :or {precision-model :floating, srid 0}})
read geometry object from a reader contains well-known text
read-wkt-str
(read-wkt-str wkt & {:keys [precision-model srid], :or {precision-model :floating, srid 0}})
read geometry object from a string of well-known text
write-wkb
(write-wkb geo stream & {:keys [dimension byte-order include-srid?], :or {dimension 2, byte-order :big-endian, include-srid? false}})
write geometry object into a well-known binary stream
write-wkb-bytes
(write-wkb-bytes geo & {:keys [dimension byte-order include-srid?], :or {dimension 2, byte-order :big-endian, include-srid? false}})
write geometry object into a well-known binary byte array
write-wkt
(write-wkt geo writer & {:keys [dimension formatted], :or {dimension 2, formatted false}})
write a geometry object as well-known text to a writer
write-wkt-str
(write-wkt-str geo & {:keys [dimension formatted], :or {dimension 2, formatted false}})
write a geometry object as well-known text