   ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
   cmr.spatial.line_string.LineString
 
+  (coordinate-system
+    [line]
+    (:coordinate-system line))
+
   (mbr
     [line]
     (:mbr line))

(defprotocol SpatialRelations
  "Defines functions for determining relations between different spatial areas."

  (mbr [shape] "Returns the minimum bounding rectangle of the shape")

  (contains-north-pole? [shape] "Returns true if the shape contains the north pole")


  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  cmr.spatial.polygon.Polygon

  (coordinate-system
    [polygon]
    (:coordinate-system polygon))

  (mbr
    [polygon]
