ExIbge.Bngb.GeographicName (ex_ibge v0.4.0)

Copy Markdown View Source

Struct representing a geographic name from the BNGB (Banco de Nomes Geográficos do Brasil).

Summary

Types

t()

@type t() :: %ExIbge.Bngb.GeographicName{
  category: String.t() | nil,
  class: String.t() | nil,
  connective: String.t() | nil,
  generic_term: String.t() | nil,
  geocode: String.t() | nil,
  geometry: map() | nil,
  geometry_origin_scale: String.t() | nil,
  geometry_type: String.t() | nil,
  id: integer() | nil,
  latitude: float() | nil,
  latitude_gms: String.t() | nil,
  longitude: float() | nil,
  longitude_gms: String.t() | nil,
  name: String.t() | nil,
  publication_date: String.t() | nil,
  scale_occurrence: String.t() | nil,
  specific_term: String.t() | nil,
  validation_date: String.t() | nil,
  validation_level: String.t() | nil,
  validation_status: String.t() | nil,
  validation_support: String.t() | nil
}

Functions

from_feature(feature)

@spec from_feature(map() | nil) :: t() | nil