AshGeo (AshGeo v0.3.0)
Base module containing common utility functions
This module contains some things used internally that may also be useful
outside of AshGeo
itself, but depending upon what you what to do, you should
probably be using one of:
AshGeo.Validation
for validations ofGeo
types and usingTopo
functionsAshGeo.Postgis
for PostGISst_*
functions for use withAsh.Expr
AshGeo.GeoAny
,AshGeo.GeoJson
,AshGeo.GeoWkt
,AshGeo.GeoWkb
for input typesAshGeo.Geometry
for base geometry type
Summary
Functions
Type aliases for Geo
types, auto-generated from the module names
For example, the alias derived from Geo.PointZM
is :point_zm
.
List of Geo
types
Macro to check whether a module is a Geo
type, suitable for use in guards
Transform the last element of a module path into a snake-cased atom.
List of Topo
functions