GeoFormatTypes.jl
GeoFormatTypes.GeoFormatTypes — ModuleGeoFormatTypes
GeoFormatTypes defines wrapper types to make it easy to pass Geographic formats like WellKnownText or GeoJSON between packages while keeping information about what format is contained - instead of passing a String or Int that could be from any type.
Wrapper types also allow methods such as convert to work with data in multiple formats, instead of defining lists of format-specific handling methods.
GeoFormatTypes.AbstractWellKnownText — TypeWell known text has a number of versions and standards, and can represent coordinate reference systems or geometric data.
GeoFormatTypes.CoordSys — TypeMapinfo CoordSys string
GeoFormatTypes.CoordinateReferenceSystemFormat — TypeFormats representing coordinate reference systems
GeoFormatTypes.EPSG — TypeEPSG code representing a coordinate reference system from the EPSG spatial reference system registry.
GeoFormatTypes.EPSG — MethodConstructor for "EPSG:1234" string input
GeoFormatTypes.ESRIWellKnownText — TypeWell known text following the ESRI standard
GeoFormatTypes.GML — TypeGeography Markup Language
GeoFormatTypes.GeoFormat — TypeAbstract supertype for geospatial data formats
GeoFormatTypes.GeoJSON — TypeGeoJSON String or Dict
GeoFormatTypes.GeometryFormat — TypeFormats representing geometries. These wrappers simply mark string formats that may optionally be converted to Geoetry objects at a later point.
GeoFormatTypes.KML — TypeKeyhole Markup Language
GeoFormatTypes.MixedFormat — TypeFormats that may hold either or both coordinate reference systems and geometries.
GeoFormatTypes.ProjString — TypeProj string
GeoFormatTypes.WellKnownBinary — TypeWell known binary
GeoFormatTypes.WellKnownText — TypeWell known text v1 following the OGC standard
GeoFormatTypes.WellKnownText2 — TypeWell known text v2 following the new OGC standard
GeoFormatTypes.val — Functionval(f::GeoFormat)Get the contained value of a GeoFormat type.