Current section
Files
Jump to
Current section
Files
lib/adapters/geo_adapter.ex
# defmodule Griddler2D.Adapters.Geo do
# @moduledoc "Conversione celle e linee in Geo.Polygon / Geo.LineString"
# alias Griddlers2D.GridCell
# alias Griddlers2D.GridLine
# alias Geo.{Polygon, LineString}
# @epsg_italia 6707
# def cell_to_polygon(%Cell{corners: corners}) when is_list(corners) do
# %Polygon{
# # chiude il poligono
# coordinates: [corners ++ [hd(corners)]],
# srid: @epsg_italia
# }
# end
# def line_to_linestring(%Line{start: s, end: e}) do
# %LineString{coordinates: [s, e], srid: @epsg_italia}
# end
# end