lib/geo/point.ex
defmodule Geo.Point do
@moduledoc """
Defines the Point struct.
"""
@type latitude :: number
@type longitude :: number
@type t :: %Geo.Point{coordinates: {longitude, latitude}, srid: integer | nil, properties: map}
defstruct coordinates: {0, 0}, srid: nil, properties: %{}
end