GeoSQL.Geometry.Geopackage (GeoSQL v1.4.2)
View SourceA Geopackage data type for use with geopackage-encoded fields
Example:
defmodule MyApp.Geopackage do
use Ecto.Schema
@primary_key false
schema "some_table_in_geopackage" do
field(:id, :integer, source: :OBJECTID)
field(:name, :string)
field(:shape, GeoSQL.Geometry.Geopackage, source: :Shape)
end
endThe schema can now be used in queries like any other:
from(g in MyApp.Geopackage) |> MyApp.GeopackageRepo.all()
Summary
Functions
Callback implementation for Ecto.Type.cast/1.
Callback implementation for Ecto.Type.dump/1.
Callback implementation for Ecto.Type.embed_as/1.
Callback implementation for Ecto.Type.equal?/2.
Callback implementation for Ecto.Type.load/1.
Callback implementation for Ecto.Type.type/0.
Types
@type t() :: Geometry.t()
Functions
Callback implementation for Ecto.Type.cast/1.
Callback implementation for Ecto.Type.dump/1.
Callback implementation for Ecto.Type.embed_as/1.
Callback implementation for Ecto.Type.equal?/2.
Callback implementation for Ecto.Type.load/1.
Callback implementation for Ecto.Type.type/0.