Elaixir.Coordinate.GeoConverter (elaixir v0.1.19)

Summary

Functions

Converte un numero di secondi in una mappa %{gradi: g, minuti: m, secondi: s}

Converte una mappa %{gradi: g, minuti: m, secondi: s} in decimale.

Converte una mappa %{gradi: g, minuti: m, secondi: s} in secondi

Converte un valore decimale in una mappa %{gradi: g, minuti: m, secondi: s}. I secondi sono arrotondati all’intero più vicino.

Functions

Link to this function

from_secondi(secondi)

@spec from_secondi(non_neg_integer()) :: %{
  gradi: non_neg_integer(),
  minuti: non_neg_integer(),
  secondi: non_neg_integer()
}

Converte un numero di secondi in una mappa %{gradi: g, minuti: m, secondi: s}

Link to this function

to_decimale(map)

Converte una mappa %{gradi: g, minuti: m, secondi: s} in decimale.

Link to this function

to_secondi(map)

@spec to_secondi(%{gradi: number(), minuti: number(), secondi: number()}) :: number()

Converte una mappa %{gradi: g, minuti: m, secondi: s} in secondi

Link to this function

to_sessagesimali(valore)

Converte un valore decimale in una mappa %{gradi: g, minuti: m, secondi: s}. I secondi sono arrotondati all’intero più vicino.