Class CrsWktExtension


  • public class CrsWktExtension
    extends BaseExtension
    OGC Well known text representation of Coordinate Reference Systems extension http://www.geopackage.org/spec/#extension_crs_wkt
    Since:
    1.1.8
    Author:
    osbornb
    • Field Detail

      • DEFINITION

        public static final String DEFINITION
        Extension definition URL
      • COLUMN_NAME

        public static final String COLUMN_NAME
        Extension new column name
      • COLUMN_DEF

        public static final String COLUMN_DEF
        Extension new column definition
    • Constructor Detail

      • CrsWktExtension

        public CrsWktExtension​(GeoPackageCore geoPackage)
        Constructor
        Parameters:
        geoPackage - GeoPackage
    • Method Detail

      • getOrCreate

        public Extensions getOrCreate()
        Get or create the extension
        Returns:
        extension
      • has

        public boolean has()
        Determine if the GeoPackage has the extension
        Returns:
        true if has extension
      • updateDefinition

        public void updateDefinition​(long srsId,
                                     String definition)
        Update the extension definition
        Parameters:
        srsId - srs id
        definition - definition
      • getDefinition

        public String getDefinition​(long srsId)
        Get the extension definition
        Parameters:
        srsId - srs id
        Returns:
        definition
      • removeExtension

        public void removeExtension()
        Remove the extension. Leaves the column and values.
        Since:
        3.2.0