Defines the Point struct.
@type latitude() :: number()
@type longitude() :: number()
@type t() :: %Geo.Point{ coordinates: {longitude(), latitude()}, properties: map(), srid: integer() | nil }