Crate spatialite_sys

Source

Structs§

Fts5Context
Fts5ExtensionApi
Fts5PhraseIter
Fts5Tokenizer
_G_fpos64_t
_G_fpos_t
_IO_FILE
_IO_codecvt
_IO_marker
_IO_wide_data
__atomic_wide_counter__bindgen_ty_1
__fsid_t
__mbstate_t
__once_flag
__pthread_cond_s
__pthread_internal_list
__pthread_internal_slist
__pthread_mutex_s
__pthread_rwlock_arch_t
__sigset_t
__va_list_tag
fd_set
fts5_api
fts5_tokenizer
gaiaAttributeFieldDoubleRangeInfos
Attribute/Field Double range infos
gaiaAttributeFieldIntRangeInfos
Attribute/Field Integer range infos
gaiaAttributeFieldMaxSizeInfos
Attribute/Field MaxSize/Length infos
gaiaDbfFieldStruct
Container for DBF field
gaiaDbfListStruct
Container for a list of DBF fields
gaiaDbfStruct
Container for DBF file handling
gaiaDynamicLineStruct
Container for dynamically growing line/ring
gaiaGeomCollStruct
Container for OGC GEOMETRYCOLLECTION Geometry
gaiaLayerAttributeFieldInfos
LayerAttributeField infos
gaiaLayerAuthInfos
Layer Auth infos
gaiaLayerExtentInfos
Layer Extent infos
gaiaLinestringStruct
Container for OGC LINESTRING Geometry
gaiaOutBufferStruct
Container for dynamically growing output buffer
gaiaPointStruct
Container for OGC POINT Geometry
gaiaPolygonStruct
Container for OGC POLYGON Geometry
gaiaPreRingStruct
Container similar to LINESTRING [internally used]
gaiaRingStruct
Container for OGC RING Geometry
gaiaShapefileStruct
Container for SHP file handling
gaiaValueStruct
Container for variant (multi-type) value
gaiaVectorLayerItem
Vector Layer item
gaiaVectorLayersListStr
Container for Vector Layers List
sqlite3
sqlite3_api_routines
sqlite3_backup
sqlite3_blob
sqlite3_context
sqlite3_file
sqlite3_index_info
sqlite3_index_info_sqlite3_index_constraint
sqlite3_index_info_sqlite3_index_constraint_usage
sqlite3_index_info_sqlite3_index_orderby
sqlite3_io_methods
sqlite3_mem_methods
sqlite3_module
sqlite3_mutex
sqlite3_mutex_methods
sqlite3_pcache
sqlite3_pcache_methods
sqlite3_pcache_methods2
sqlite3_pcache_page
sqlite3_rtree_geometry
sqlite3_rtree_query_info
sqlite3_snapshot
sqlite3_stmt
sqlite3_str
sqlite3_value
sqlite3_vfs
sqlite3_vtab
sqlite3_vtab_cursor
timespec
timeval
vrttxt_column_header
Container for Virtual Text column (field) header
vrttxt_line
Container for Virtual Text record (line)
vrttxt_reader
Container for Virtual Text file handling
vrttxt_row
Container for Virtual Text record (line) offsets
vrttxt_row_block
Container for Virtual Text block of records

Constants§

BIG_ENDIAN
BUFSIZ
BYTE_ORDER
EOF
FD_SETSIZE
FILENAME_MAX
FOPEN_MAX
FTS5_TOKENIZE_AUX
FTS5_TOKENIZE_DOCUMENT
FTS5_TOKENIZE_PREFIX
FTS5_TOKENIZE_QUERY
FTS5_TOKEN_COLOCATED
FULLY_WITHIN
GAIA2GEOS_ALL
GAIA2GEOS_ONLY_LINESTRINGS
GAIA2GEOS_ONLY_POINTS
GAIA2GEOS_ONLY_POLYGONS
GAIA_BIG_ENDIAN
GAIA_CH
GAIA_CM
GAIA_COMPRESSED_LINESTRING
GAIA_COMPRESSED_LINESTRINGM
GAIA_COMPRESSED_LINESTRINGZ
GAIA_COMPRESSED_LINESTRINGZM
GAIA_COMPRESSED_POLYGON
GAIA_COMPRESSED_POLYGONM
GAIA_COMPRESSED_POLYGONZ
GAIA_COMPRESSED_POLYGONZM
GAIA_DM
GAIA_DOUBLE_VALUE
GAIA_END_POINT
GAIA_FATH
GAIA_FILTER_MBR_CONTAINS
GAIA_FILTER_MBR_DECLARE
GAIA_FILTER_MBR_INTERSECTS
GAIA_FILTER_MBR_WITHIN
GAIA_FT
GAIA_GEOMETRYCOLLECTION
GAIA_GEOMETRYCOLLECTIONM
GAIA_GEOMETRYCOLLECTIONZ
GAIA_GEOMETRYCOLLECTIONZM
GAIA_GEOSWKB_GEOMETRYCOLLECTIONZ
GAIA_GEOSWKB_LINESTRINGZ
GAIA_GEOSWKB_MULTILINESTRINGZ
GAIA_GEOSWKB_MULTIPOINTZ
GAIA_GEOSWKB_MULTIPOLYGONZ
GAIA_GEOSWKB_POINTZ
GAIA_GEOSWKB_POLYGONZ
GAIA_IN
GAIA_IND_CH
GAIA_IND_FT
GAIA_IND_YD
GAIA_INT_VALUE
GAIA_KM
GAIA_KMI
GAIA_LHR_ORDER
GAIA_LINESTRING
GAIA_LINESTRINGM
GAIA_LINESTRINGZ
GAIA_LINESTRINGZM
GAIA_LINK
GAIA_LITTLE_ENDIAN
GAIA_M
GAIA_MARK_END
GAIA_MARK_ENTITY
GAIA_MARK_MBR
GAIA_MARK_START
GAIA_MAX_UNIT
GAIA_MBR_CONTAINS
GAIA_MBR_DISJOINT
GAIA_MBR_EQUAL
GAIA_MBR_INTERSECTS
GAIA_MBR_OVERLAPS
GAIA_MBR_TOUCHES
GAIA_MBR_WITHIN
GAIA_MI
GAIA_MIN_UNIT
GAIA_MM
GAIA_MULTILINESTRING
GAIA_MULTILINESTRINGM
GAIA_MULTILINESTRINGZ
GAIA_MULTILINESTRINGZM
GAIA_MULTIPOINT
GAIA_MULTIPOINTM
GAIA_MULTIPOINTZ
GAIA_MULTIPOINTZM
GAIA_MULTIPOLYGON
GAIA_MULTIPOLYGONM
GAIA_MULTIPOLYGONZ
GAIA_MULTIPOLYGONZM
GAIA_NET64_A_STAR_START
GAIA_NET64_START
GAIA_NET_ARC
GAIA_NET_A_STAR_COEFF
GAIA_NET_BLOCK
GAIA_NET_CODE
GAIA_NET_END
GAIA_NET_FROM
GAIA_NET_GEOM
GAIA_NET_HEADER
GAIA_NET_ID
GAIA_NET_NAME
GAIA_NET_NODE
GAIA_NET_START
GAIA_NET_TABLE
GAIA_NET_TO
GAIA_NULL_VALUE
GAIA_POINT
GAIA_POINTM
GAIA_POINTN
GAIA_POINTZ
GAIA_POINTZM
GAIA_POLYGON
GAIA_POLYGONM
GAIA_POLYGONZ
GAIA_POLYGONZM
GAIA_REVERSE_ORDER
GAIA_SAME_ORDER
GAIA_SHP_MULTIPOINT
GAIA_SHP_MULTIPOINTM
GAIA_SHP_MULTIPOINTZ
GAIA_SHP_NULL
GAIA_SHP_POINT
GAIA_SHP_POINTM
GAIA_SHP_POINTZ
GAIA_SHP_POLYGON
GAIA_SHP_POLYGONM
GAIA_SHP_POLYGONZ
GAIA_SHP_POLYLINE
GAIA_SHP_POLYLINEM
GAIA_SHP_POLYLINEZ
GAIA_SPATIAL_INDEX_MBRCACHE
GAIA_SPATIAL_INDEX_NONE
GAIA_SPATIAL_INDEX_RTREE
GAIA_START_POINT
GAIA_SVG_DEFAULT_MAX_PRECISION
GAIA_SVG_DEFAULT_PRECISION
GAIA_SVG_DEFAULT_RELATIVE
GAIA_TEXT_VALUE
GAIA_TYPE_LINESTRING
GAIA_TYPE_NONE
GAIA_TYPE_POINT
GAIA_TYPE_POLYGON
GAIA_UNKNOWN
GAIA_US_CH
GAIA_US_FT
GAIA_US_IN
GAIA_US_MI
GAIA_US_YD
GAIA_VECTORS_LIST_FAST
GAIA_VECTORS_LIST_OPTIMISTIC
GAIA_VECTORS_LIST_PESSIMISTIC
GAIA_VECTOR_GEOMETRY
GAIA_VECTOR_GEOMETRYCOLLECTION
GAIA_VECTOR_LINESTRING
GAIA_VECTOR_MULTILINESTRING
GAIA_VECTOR_MULTIPOINT
GAIA_VECTOR_MULTIPOLYGON
GAIA_VECTOR_POINT
GAIA_VECTOR_POLYGON
GAIA_VECTOR_TABLE
GAIA_VECTOR_UNKNOWN
GAIA_VECTOR_VIEW
GAIA_VECTOR_VIRTUAL
GAIA_XML_ABSTRACT
GAIA_XML_COMPRESSED
GAIA_XML_CRC32
GAIA_XML_END
GAIA_XML_FILEID
GAIA_XML_GEOMETRY
GAIA_XML_HEADER
GAIA_XML_ISO_METADATA
GAIA_XML_LEGACY_HEADER
GAIA_XML_LITTLE_ENDIAN
GAIA_XML_NAME
GAIA_XML_PARENTID
GAIA_XML_PAYLOAD
GAIA_XML_SCHEMA
GAIA_XML_SLD_SE_RASTER_STYLE
GAIA_XML_SLD_SE_VECTOR_STYLE
GAIA_XML_SLD_STYLE
GAIA_XML_START
GAIA_XML_SVG
GAIA_XML_TITLE
GAIA_XML_VALIDATED
GAIA_XY
GAIA_XY_M
GAIA_XY_Z
GAIA_XY_Z_M
GAIA_YD
LITTLE_ENDIAN
L_ctermid
L_tmpnam
NOT_WITHIN
PARTLY_WITHIN
PDP_ENDIAN
P_tmpdir
SEEK_CUR
SEEK_END
SEEK_SET
SPLITE_AXIS_1
SPLITE_AXIS_2
SPLITE_AXIS_NAME
SPLITE_AXIS_ORIENTATION
SQLITE3_TEXT
SQLITE_ABORT
SQLITE_ABORT_ROLLBACK
SQLITE_ACCESS_EXISTS
SQLITE_ACCESS_READ
SQLITE_ACCESS_READWRITE
SQLITE_ALTER_TABLE
SQLITE_ANALYZE
SQLITE_ANY
SQLITE_ATTACH
SQLITE_AUTH
SQLITE_AUTH_USER
SQLITE_BLOB
SQLITE_BUSY
SQLITE_BUSY_RECOVERY
SQLITE_BUSY_SNAPSHOT
SQLITE_BUSY_TIMEOUT
SQLITE_CANTOPEN
SQLITE_CANTOPEN_CONVPATH
SQLITE_CANTOPEN_DIRTYWAL
SQLITE_CANTOPEN_FULLPATH
SQLITE_CANTOPEN_ISDIR
SQLITE_CANTOPEN_NOTEMPDIR
SQLITE_CANTOPEN_SYMLINK
SQLITE_CHECKPOINT_FULL
SQLITE_CHECKPOINT_PASSIVE
SQLITE_CHECKPOINT_RESTART
SQLITE_CHECKPOINT_TRUNCATE
SQLITE_CONFIG_COVERING_INDEX_SCAN
SQLITE_CONFIG_GETMALLOC
SQLITE_CONFIG_GETMUTEX
SQLITE_CONFIG_GETPCACHE
SQLITE_CONFIG_GETPCACHE2
SQLITE_CONFIG_HEAP
SQLITE_CONFIG_LOG
SQLITE_CONFIG_LOOKASIDE
SQLITE_CONFIG_MALLOC
SQLITE_CONFIG_MEMDB_MAXSIZE
SQLITE_CONFIG_MEMSTATUS
SQLITE_CONFIG_MMAP_SIZE
SQLITE_CONFIG_MULTITHREAD
SQLITE_CONFIG_MUTEX
SQLITE_CONFIG_PAGECACHE
SQLITE_CONFIG_PCACHE
SQLITE_CONFIG_PCACHE2
SQLITE_CONFIG_PCACHE_HDRSZ
SQLITE_CONFIG_PMASZ
SQLITE_CONFIG_SCRATCH
SQLITE_CONFIG_SERIALIZED
SQLITE_CONFIG_SINGLETHREAD
SQLITE_CONFIG_SMALL_MALLOC
SQLITE_CONFIG_SORTERREF_SIZE
SQLITE_CONFIG_SQLLOG
SQLITE_CONFIG_STMTJRNL_SPILL
SQLITE_CONFIG_URI
SQLITE_CONFIG_WIN32_HEAPSIZE
SQLITE_CONSTRAINT
SQLITE_CONSTRAINT_CHECK
SQLITE_CONSTRAINT_COMMITHOOK
SQLITE_CONSTRAINT_DATATYPE
SQLITE_CONSTRAINT_FOREIGNKEY
SQLITE_CONSTRAINT_FUNCTION
SQLITE_CONSTRAINT_NOTNULL
SQLITE_CONSTRAINT_PINNED
SQLITE_CONSTRAINT_PRIMARYKEY
SQLITE_CONSTRAINT_ROWID
SQLITE_CONSTRAINT_TRIGGER
SQLITE_CONSTRAINT_UNIQUE
SQLITE_CONSTRAINT_VTAB
SQLITE_COPY
SQLITE_CORRUPT
SQLITE_CORRUPT_INDEX
SQLITE_CORRUPT_SEQUENCE
SQLITE_CORRUPT_VTAB
SQLITE_CREATE_INDEX
SQLITE_CREATE_TABLE
SQLITE_CREATE_TEMP_INDEX
SQLITE_CREATE_TEMP_TABLE
SQLITE_CREATE_TEMP_TRIGGER
SQLITE_CREATE_TEMP_VIEW
SQLITE_CREATE_TRIGGER
SQLITE_CREATE_VIEW
SQLITE_CREATE_VTABLE
SQLITE_DBCONFIG_DEFENSIVE
SQLITE_DBCONFIG_DQS_DDL
SQLITE_DBCONFIG_DQS_DML
SQLITE_DBCONFIG_ENABLE_FKEY
SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER
SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION
SQLITE_DBCONFIG_ENABLE_QPSG
SQLITE_DBCONFIG_ENABLE_TRIGGER
SQLITE_DBCONFIG_ENABLE_VIEW
SQLITE_DBCONFIG_LEGACY_ALTER_TABLE
SQLITE_DBCONFIG_LEGACY_FILE_FORMAT
SQLITE_DBCONFIG_LOOKASIDE
SQLITE_DBCONFIG_MAINDBNAME
SQLITE_DBCONFIG_MAX
SQLITE_DBCONFIG_NO_CKPT_ON_CLOSE
SQLITE_DBCONFIG_RESET_DATABASE
SQLITE_DBCONFIG_TRIGGER_EQP
SQLITE_DBCONFIG_TRUSTED_SCHEMA
SQLITE_DBCONFIG_WRITABLE_SCHEMA
SQLITE_DBSTATUS_CACHE_HIT
SQLITE_DBSTATUS_CACHE_MISS
SQLITE_DBSTATUS_CACHE_SPILL
SQLITE_DBSTATUS_CACHE_USED
SQLITE_DBSTATUS_CACHE_USED_SHARED
SQLITE_DBSTATUS_CACHE_WRITE
SQLITE_DBSTATUS_DEFERRED_FKS
SQLITE_DBSTATUS_LOOKASIDE_HIT
SQLITE_DBSTATUS_LOOKASIDE_MISS_FULL
SQLITE_DBSTATUS_LOOKASIDE_MISS_SIZE
SQLITE_DBSTATUS_LOOKASIDE_USED
SQLITE_DBSTATUS_MAX
SQLITE_DBSTATUS_SCHEMA_USED
SQLITE_DBSTATUS_STMT_USED
SQLITE_DELETE
SQLITE_DENY
SQLITE_DESERIALIZE_FREEONCLOSE
SQLITE_DESERIALIZE_READONLY
SQLITE_DESERIALIZE_RESIZEABLE
SQLITE_DETACH
SQLITE_DETERMINISTIC
SQLITE_DIRECTONLY
SQLITE_DONE
SQLITE_DROP_INDEX
SQLITE_DROP_TABLE
SQLITE_DROP_TEMP_INDEX
SQLITE_DROP_TEMP_TABLE
SQLITE_DROP_TEMP_TRIGGER
SQLITE_DROP_TEMP_VIEW
SQLITE_DROP_TRIGGER
SQLITE_DROP_VIEW
SQLITE_DROP_VTABLE
SQLITE_EMPTY
SQLITE_ERROR
SQLITE_ERROR_MISSING_COLLSEQ
SQLITE_ERROR_RETRY
SQLITE_ERROR_SNAPSHOT
SQLITE_FAIL
SQLITE_FCNTL_BEGIN_ATOMIC_WRITE
SQLITE_FCNTL_BUSYHANDLER
SQLITE_FCNTL_CHUNK_SIZE
SQLITE_FCNTL_CKPT_DONE
SQLITE_FCNTL_CKPT_START
SQLITE_FCNTL_CKSM_FILE
SQLITE_FCNTL_COMMIT_ATOMIC_WRITE
SQLITE_FCNTL_COMMIT_PHASETWO
SQLITE_FCNTL_DATA_VERSION
SQLITE_FCNTL_EXTERNAL_READER
SQLITE_FCNTL_FILE_POINTER
SQLITE_FCNTL_GET_LOCKPROXYFILE
SQLITE_FCNTL_HAS_MOVED
SQLITE_FCNTL_JOURNAL_POINTER
SQLITE_FCNTL_LAST_ERRNO
SQLITE_FCNTL_LOCKSTATE
SQLITE_FCNTL_LOCK_TIMEOUT
SQLITE_FCNTL_MMAP_SIZE
SQLITE_FCNTL_OVERWRITE
SQLITE_FCNTL_PDB
SQLITE_FCNTL_PERSIST_WAL
SQLITE_FCNTL_POWERSAFE_OVERWRITE
SQLITE_FCNTL_PRAGMA
SQLITE_FCNTL_RBU
SQLITE_FCNTL_RESERVE_BYTES
SQLITE_FCNTL_ROLLBACK_ATOMIC_WRITE
SQLITE_FCNTL_SET_LOCKPROXYFILE
SQLITE_FCNTL_SIZE_HINT
SQLITE_FCNTL_SIZE_LIMIT
SQLITE_FCNTL_SYNC
SQLITE_FCNTL_SYNC_OMITTED
SQLITE_FCNTL_TEMPFILENAME
SQLITE_FCNTL_TRACE
SQLITE_FCNTL_VFSNAME
SQLITE_FCNTL_VFS_POINTER
SQLITE_FCNTL_WAL_BLOCK
SQLITE_FCNTL_WIN32_AV_RETRY
SQLITE_FCNTL_WIN32_GET_HANDLE
SQLITE_FCNTL_WIN32_SET_HANDLE
SQLITE_FCNTL_ZIPVFS
SQLITE_FLOAT
SQLITE_FORMAT
SQLITE_FULL
SQLITE_FUNCTION
SQLITE_GET_LOCKPROXYFILE
SQLITE_IGNORE
SQLITE_INDEX_CONSTRAINT_EQ
SQLITE_INDEX_CONSTRAINT_FUNCTION
SQLITE_INDEX_CONSTRAINT_GE
SQLITE_INDEX_CONSTRAINT_GLOB
SQLITE_INDEX_CONSTRAINT_GT
SQLITE_INDEX_CONSTRAINT_IS
SQLITE_INDEX_CONSTRAINT_ISNOT
SQLITE_INDEX_CONSTRAINT_ISNOTNULL
SQLITE_INDEX_CONSTRAINT_ISNULL
SQLITE_INDEX_CONSTRAINT_LE
SQLITE_INDEX_CONSTRAINT_LIKE
SQLITE_INDEX_CONSTRAINT_LT
SQLITE_INDEX_CONSTRAINT_MATCH
SQLITE_INDEX_CONSTRAINT_NE
SQLITE_INDEX_CONSTRAINT_REGEXP
SQLITE_INDEX_SCAN_UNIQUE
SQLITE_INNOCUOUS
SQLITE_INSERT
SQLITE_INTEGER
SQLITE_INTERNAL
SQLITE_INTERRUPT
SQLITE_IOCAP_ATOMIC
SQLITE_IOCAP_ATOMIC1K
SQLITE_IOCAP_ATOMIC2K
SQLITE_IOCAP_ATOMIC4K
SQLITE_IOCAP_ATOMIC8K
SQLITE_IOCAP_ATOMIC16K
SQLITE_IOCAP_ATOMIC32K
SQLITE_IOCAP_ATOMIC64K
SQLITE_IOCAP_ATOMIC512
SQLITE_IOCAP_BATCH_ATOMIC
SQLITE_IOCAP_IMMUTABLE
SQLITE_IOCAP_POWERSAFE_OVERWRITE
SQLITE_IOCAP_SAFE_APPEND
SQLITE_IOCAP_SEQUENTIAL
SQLITE_IOCAP_UNDELETABLE_WHEN_OPEN
SQLITE_IOERR
SQLITE_IOERR_ACCESS
SQLITE_IOERR_AUTH
SQLITE_IOERR_BEGIN_ATOMIC
SQLITE_IOERR_BLOCKED
SQLITE_IOERR_CHECKRESERVEDLOCK
SQLITE_IOERR_CLOSE
SQLITE_IOERR_COMMIT_ATOMIC
SQLITE_IOERR_CONVPATH
SQLITE_IOERR_CORRUPTFS
SQLITE_IOERR_DATA
SQLITE_IOERR_DELETE
SQLITE_IOERR_DELETE_NOENT
SQLITE_IOERR_DIR_CLOSE
SQLITE_IOERR_DIR_FSYNC
SQLITE_IOERR_FSTAT
SQLITE_IOERR_FSYNC
SQLITE_IOERR_GETTEMPPATH
SQLITE_IOERR_LOCK
SQLITE_IOERR_MMAP
SQLITE_IOERR_NOMEM
SQLITE_IOERR_RDLOCK
SQLITE_IOERR_READ
SQLITE_IOERR_ROLLBACK_ATOMIC
SQLITE_IOERR_SEEK
SQLITE_IOERR_SHMLOCK
SQLITE_IOERR_SHMMAP
SQLITE_IOERR_SHMOPEN
SQLITE_IOERR_SHMSIZE
SQLITE_IOERR_SHORT_READ
SQLITE_IOERR_TRUNCATE
SQLITE_IOERR_UNLOCK
SQLITE_IOERR_VNODE
SQLITE_IOERR_WRITE
SQLITE_LAST_ERRNO
SQLITE_LIMIT_ATTACHED
SQLITE_LIMIT_COLUMN
SQLITE_LIMIT_COMPOUND_SELECT
SQLITE_LIMIT_EXPR_DEPTH
SQLITE_LIMIT_FUNCTION_ARG
SQLITE_LIMIT_LENGTH
SQLITE_LIMIT_LIKE_PATTERN_LENGTH
SQLITE_LIMIT_SQL_LENGTH
SQLITE_LIMIT_TRIGGER_DEPTH
SQLITE_LIMIT_VARIABLE_NUMBER
SQLITE_LIMIT_VDBE_OP
SQLITE_LIMIT_WORKER_THREADS
SQLITE_LOCKED
SQLITE_LOCKED_SHAREDCACHE
SQLITE_LOCKED_VTAB
SQLITE_LOCK_EXCLUSIVE
SQLITE_LOCK_NONE
SQLITE_LOCK_PENDING
SQLITE_LOCK_RESERVED
SQLITE_LOCK_SHARED
SQLITE_MISMATCH
SQLITE_MISUSE
SQLITE_MUTEX_FAST
SQLITE_MUTEX_RECURSIVE
SQLITE_MUTEX_STATIC_APP1
SQLITE_MUTEX_STATIC_APP2
SQLITE_MUTEX_STATIC_APP3
SQLITE_MUTEX_STATIC_LRU
SQLITE_MUTEX_STATIC_LRU2
SQLITE_MUTEX_STATIC_MAIN
SQLITE_MUTEX_STATIC_MASTER
SQLITE_MUTEX_STATIC_MEM
SQLITE_MUTEX_STATIC_MEM2
SQLITE_MUTEX_STATIC_OPEN
SQLITE_MUTEX_STATIC_PMEM
SQLITE_MUTEX_STATIC_PRNG
SQLITE_MUTEX_STATIC_VFS1
SQLITE_MUTEX_STATIC_VFS2
SQLITE_MUTEX_STATIC_VFS3
SQLITE_NOLFS
SQLITE_NOMEM
SQLITE_NOTADB
SQLITE_NOTFOUND
SQLITE_NOTICE
SQLITE_NOTICE_RECOVER_ROLLBACK
SQLITE_NOTICE_RECOVER_WAL
SQLITE_NULL
SQLITE_OK
SQLITE_OK_LOAD_PERMANENTLY
SQLITE_OK_SYMLINK
SQLITE_OPEN_AUTOPROXY
SQLITE_OPEN_CREATE
SQLITE_OPEN_DELETEONCLOSE
SQLITE_OPEN_EXCLUSIVE
SQLITE_OPEN_EXRESCODE
SQLITE_OPEN_FULLMUTEX
SQLITE_OPEN_MAIN_DB
SQLITE_OPEN_MAIN_JOURNAL
SQLITE_OPEN_MASTER_JOURNAL
SQLITE_OPEN_MEMORY
SQLITE_OPEN_NOFOLLOW
SQLITE_OPEN_NOMUTEX
SQLITE_OPEN_PRIVATECACHE
SQLITE_OPEN_READONLY
SQLITE_OPEN_READWRITE
SQLITE_OPEN_SHAREDCACHE
SQLITE_OPEN_SUBJOURNAL
SQLITE_OPEN_SUPER_JOURNAL
SQLITE_OPEN_TEMP_DB
SQLITE_OPEN_TEMP_JOURNAL
SQLITE_OPEN_TRANSIENT_DB
SQLITE_OPEN_URI
SQLITE_OPEN_WAL
SQLITE_PERM
SQLITE_PRAGMA
SQLITE_PREPARE_NORMALIZE
SQLITE_PREPARE_NO_VTAB
SQLITE_PREPARE_PERSISTENT
SQLITE_PROTOCOL
SQLITE_RANGE
SQLITE_READ
SQLITE_READONLY
SQLITE_READONLY_CANTINIT
SQLITE_READONLY_CANTLOCK
SQLITE_READONLY_DBMOVED
SQLITE_READONLY_DIRECTORY
SQLITE_READONLY_RECOVERY
SQLITE_READONLY_ROLLBACK
SQLITE_RECURSIVE
SQLITE_REINDEX
SQLITE_REPLACE
SQLITE_ROLLBACK
SQLITE_ROW
SQLITE_SAVEPOINT
SQLITE_SCANSTAT_EST
SQLITE_SCANSTAT_EXPLAIN
SQLITE_SCANSTAT_NAME
SQLITE_SCANSTAT_NLOOP
SQLITE_SCANSTAT_NVISIT
SQLITE_SCANSTAT_SELECTID
SQLITE_SCHEMA
SQLITE_SELECT
SQLITE_SERIALIZE_NOCOPY
SQLITE_SET_LOCKPROXYFILE
SQLITE_SHM_EXCLUSIVE
SQLITE_SHM_LOCK
SQLITE_SHM_NLOCK
SQLITE_SHM_SHARED
SQLITE_SHM_UNLOCK
SQLITE_SOURCE_ID
SQLITE_STATUS_MALLOC_COUNT
SQLITE_STATUS_MALLOC_SIZE
SQLITE_STATUS_MEMORY_USED
SQLITE_STATUS_PAGECACHE_OVERFLOW
SQLITE_STATUS_PAGECACHE_SIZE
SQLITE_STATUS_PAGECACHE_USED
SQLITE_STATUS_PARSER_STACK
SQLITE_STATUS_SCRATCH_OVERFLOW
SQLITE_STATUS_SCRATCH_SIZE
SQLITE_STATUS_SCRATCH_USED
SQLITE_STMTSTATUS_AUTOINDEX
SQLITE_STMTSTATUS_FULLSCAN_STEP
SQLITE_STMTSTATUS_MEMUSED
SQLITE_STMTSTATUS_REPREPARE
SQLITE_STMTSTATUS_RUN
SQLITE_STMTSTATUS_SORT
SQLITE_STMTSTATUS_VM_STEP
SQLITE_SUBTYPE
SQLITE_SYNC_DATAONLY
SQLITE_SYNC_FULL
SQLITE_SYNC_NORMAL
SQLITE_TESTCTRL_ALWAYS
SQLITE_TESTCTRL_ASSERT
SQLITE_TESTCTRL_BENIGN_MALLOC_HOOKS
SQLITE_TESTCTRL_BITVEC_TEST
SQLITE_TESTCTRL_BYTEORDER
SQLITE_TESTCTRL_EXPLAIN_STMT
SQLITE_TESTCTRL_EXTRA_SCHEMA_CHECKS
SQLITE_TESTCTRL_FAULT_INSTALL
SQLITE_TESTCTRL_FIRST
SQLITE_TESTCTRL_IMPOSTER
SQLITE_TESTCTRL_INTERNAL_FUNCTIONS
SQLITE_TESTCTRL_ISINIT
SQLITE_TESTCTRL_ISKEYWORD
SQLITE_TESTCTRL_LAST
SQLITE_TESTCTRL_LOCALTIME_FAULT
SQLITE_TESTCTRL_NEVER_CORRUPT
SQLITE_TESTCTRL_ONCE_RESET_THRESHOLD
SQLITE_TESTCTRL_OPTIMIZATIONS
SQLITE_TESTCTRL_PARSER_COVERAGE
SQLITE_TESTCTRL_PENDING_BYTE
SQLITE_TESTCTRL_PRNG_RESET
SQLITE_TESTCTRL_PRNG_RESTORE
SQLITE_TESTCTRL_PRNG_SAVE
SQLITE_TESTCTRL_PRNG_SEED
SQLITE_TESTCTRL_RESERVE
SQLITE_TESTCTRL_RESULT_INTREAL
SQLITE_TESTCTRL_SCRATCHMALLOC
SQLITE_TESTCTRL_SEEK_COUNT
SQLITE_TESTCTRL_SORTER_MMAP
SQLITE_TESTCTRL_TRACEFLAGS
SQLITE_TESTCTRL_TUNE
SQLITE_TESTCTRL_VDBE_COVERAGE
SQLITE_TEXT
SQLITE_TOOBIG
SQLITE_TRACE_CLOSE
SQLITE_TRACE_PROFILE
SQLITE_TRACE_ROW
SQLITE_TRACE_STMT
SQLITE_TRANSACTION
SQLITE_TXN_NONE
SQLITE_TXN_READ
SQLITE_TXN_WRITE
SQLITE_UPDATE
SQLITE_UTF8
SQLITE_UTF16
SQLITE_UTF16BE
SQLITE_UTF16LE
SQLITE_UTF16_ALIGNED
SQLITE_VERSION
SQLITE_VERSION_NUMBER
SQLITE_VTAB_CONSTRAINT_SUPPORT
SQLITE_VTAB_DIRECTONLY
SQLITE_VTAB_INNOCUOUS
SQLITE_WARNING
SQLITE_WARNING_AUTOINDEX
SQLITE_WIN32_DATA_DIRECTORY_TYPE
SQLITE_WIN32_TEMP_DIRECTORY_TYPE
TMP_MAX
VRTTXT_BLOCK_MAX
VRTTXT_DOUBLE
VRTTXT_FIELDS_MAX
VRTTXT_INTEGER
VRTTXT_NULL
VRTTXT_TEXT
_ATFILE_SOURCE
_BITS_BYTESWAP_H
_BITS_ENDIANNESS_H
_BITS_ENDIAN_H
_BITS_PTHREADTYPES_ARCH_H
_BITS_PTHREADTYPES_COMMON_H
_BITS_STDINT_INTN_H
_BITS_STDIO_LIM_H
_BITS_TIME64_H
_BITS_TYPESIZES_H
_BITS_TYPES_H
_BITS_UINTN_IDENTITY_H
_DEFAULT_SOURCE
_ENDIAN_H
_FEATURES_H
_IOFBF
_IOLBF
_IONBF
_IO_EOF_SEEN
_IO_ERR_SEEN
_IO_USER_LOCK
_POSIX_C_SOURCE
_POSIX_SOURCE
_STDC_PREDEF_H
_STDIO_H
_STRUCT_TIMESPEC
_SYS_CDEFS_H
_SYS_SELECT_H
_SYS_TYPES_H
_THREAD_MUTEX_INTERNAL_H
_THREAD_SHARED_TYPES_H
__BIG_ENDIAN
__BIT_TYPES_DEFINED__
__BYTE_ORDER
__FD_SETSIZE
__FILE_defined
__FLOAT_WORD_ORDER
__GLIBC_MINOR__
__GLIBC_USE_DEPRECATED_GETS
__GLIBC_USE_DEPRECATED_SCANF
__GLIBC_USE_IEC_60559_BFP_EXT
__GLIBC_USE_IEC_60559_BFP_EXT_C2X
__GLIBC_USE_IEC_60559_EXT
__GLIBC_USE_IEC_60559_FUNCS_EXT
__GLIBC_USE_IEC_60559_FUNCS_EXT_C2X
__GLIBC_USE_IEC_60559_TYPES_EXT
__GLIBC_USE_ISOC2X
__GLIBC_USE_LIB_EXT2
__GLIBC__
__GNUC_VA_LIST
__GNU_LIBRARY__
__HAVE_DISTINCT_FLOAT16
__HAVE_DISTINCT_FLOAT32
__HAVE_DISTINCT_FLOAT64
__HAVE_DISTINCT_FLOAT32X
__HAVE_DISTINCT_FLOAT64X
__HAVE_DISTINCT_FLOAT128
__HAVE_DISTINCT_FLOAT128X
__HAVE_FLOAT16
__HAVE_FLOAT32
__HAVE_FLOAT64
__HAVE_FLOAT32X
__HAVE_FLOAT64X
__HAVE_FLOAT64X_LONG_DOUBLE
__HAVE_FLOAT128
__HAVE_FLOAT128X
__HAVE_FLOATN_NOT_TYPEDEF
__HAVE_GENERIC_SELECTION
__INO_T_MATCHES_INO64_T
__KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64
__LDOUBLE_REDIRECTS_TO_FLOAT128_ABI
__LITTLE_ENDIAN
__OFF_T_MATCHES_OFF64_T
__PDP_ENDIAN
__PTHREAD_MUTEX_HAVE_PREV
__RLIM_T_MATCHES_RLIM64_T
__SIZEOF_PTHREAD_ATTR_T
__SIZEOF_PTHREAD_BARRIERATTR_T
__SIZEOF_PTHREAD_BARRIER_T
__SIZEOF_PTHREAD_CONDATTR_T
__SIZEOF_PTHREAD_COND_T
__SIZEOF_PTHREAD_MUTEXATTR_T
__SIZEOF_PTHREAD_MUTEX_T
__SIZEOF_PTHREAD_RWLOCKATTR_T
__SIZEOF_PTHREAD_RWLOCK_T
__STATFS_MATCHES_STATFS64
__STDC_IEC_559_COMPLEX__
__STDC_IEC_559__
__STDC_IEC_60559_BFP__
__STDC_IEC_60559_COMPLEX__
__STDC_ISO_10646__
__SYSCALL_WORDSIZE
__TIMESIZE
__USE_ATFILE
__USE_FORTIFY_LEVEL
__USE_ISOC11
__USE_ISOC95
__USE_ISOC99
__USE_MISC
__USE_POSIX
__USE_POSIX2
__USE_POSIX199309
__USE_POSIX199506
__USE_POSIX_IMPLICITLY
__USE_XOPEN2K
__USE_XOPEN2K8
__WORDSIZE
__WORDSIZE_TIME64_COMPAT32
____FILE_defined
_____fpos64_t_defined
_____fpos_t_defined
____mbstate_t_defined
__clock_t_defined
__clockid_t_defined
__glibc_c99_flexarr_available
__have_pthread_attr_t
__sigset_t_defined
__struct_FILE_defined
__time_t_defined
__timer_t_defined
__timeval_defined

Statics§

sqlite3_data_directory
sqlite3_temp_directory
sqlite3_version
stderr
stdin
stdout

Functions§

__getdelim
__overflow
__uflow
check_all_geometry_columns
Checks all Geometry Columns for validity
check_all_geometry_columns_r
Checks all Geometry Columns for validity
check_duplicated_rows
Checks for duplicated rows into the same table
check_geometry_column
Checks a Geometry Column for validity
check_geometry_column_r
Checks a Geometry Column for validity
clearerr
clearerr_unlocked
ctermid
dprintf
dump_dbf
Dumps a full table into an external DBF file
dump_dbf_ex
Dumps a full table into an external DBF file
dump_geojson
Dumps a full geometry-table into an external GeoJSON file
dump_geojson_ex
Dumps a full geometry-table into an external GeoJSON file
dump_kml
Dumps a full geometry-table into an external KML file
dump_kml_ex
Dumps a full geometry-table into an external KML file
dump_shapefile
Dumps a full geometry-table into an external Shapefile
elementary_geometries
Creates a derived table surely containing elementary Geometries
elementary_geometries_ex
Creates a derived table surely containing elementary Geometries
elementary_geometries_ex2
Creates a derived table surely containing elementary Geometries
fclose
fdopen
feof
feof_unlocked
ferror
ferror_unlocked
fflush
fflush_unlocked
fgetc
fgetc_unlocked
fgetpos
fgets
fileno
fileno_unlocked
flockfile
fmemopen
fopen
fprintf
fputc
fputc_unlocked
fputs
fread
fread_unlocked
freopen
fscanf
fscanf1
fseek
fseeko
fsetpos
ftell
ftello
ftrylockfile
funlockfile
fwrite
fwrite_unlocked
gaia3DDistance
Calculates the minimum 3D distance intercurring between two Geometry objects
gaia3DMaxDistance
Calculates the maximum 3D distance intercurring between two Geometry objects
gaiaAddDbfField
Inserts a further DBF Field object into a DBF List object
gaiaAddInteriorRing
Creates a new Interior Ring object into a Polygon object
gaiaAddLinestringToGeomColl
Creates a new Linestring object into a Geometry object
gaiaAddPointToGeomColl
Creates a new 2D Point [XY] object into a Geometry object
gaiaAddPointToGeomCollXYM
Creates a new 2D Point [XYM] object into a Geometry object
gaiaAddPointToGeomCollXYZ
Creates a new 3D Point [XYZ] object into a Geometry object
gaiaAddPointToGeomCollXYZM
Creates a new 3D Point [XYZM] object into a Geometry object
gaiaAddPolygonToGeomColl
Creates a new Polygon object into a Geometry object
gaiaAddRingToPolyg
Inserts an already existing Ring object into a Polygon object
gaiaAllocDbf
Allocates a new DBF File object.
gaiaAllocDbfField
Allocates a new DBF Field object
gaiaAllocDbfList
Creates an initially empty DBF List object
gaiaAllocDynamicLine
Creates a new dynamicly growing line/ring object
gaiaAllocGeomColl
Allocates a 2D Geometry [XY]
gaiaAllocGeomCollXYM
Allocates a 2D Geometry [XYM]
gaiaAllocGeomCollXYZ
Allocates a 3D Geometry [XYZ]
gaiaAllocGeomCollXYZM
Allocates a 3D Geometry [XYZM]
gaiaAllocLinestring
Allocates a 2D LINESTRING [XY]
gaiaAllocLinestringXYM
Allocates a 2D LINESTRING [XYM]
gaiaAllocLinestringXYZ
Allocates a 3D LINESTRING [XYZ]
gaiaAllocLinestringXYZM
Allocates a 3D LINESTRING [XYZM]
gaiaAllocPoint
Allocates a 2D POINT [XY]
gaiaAllocPointXYM
Allocates a 2D POINT [XYM]
gaiaAllocPointXYZ
Allocates a 3D POINT [XYZ]
gaiaAllocPointXYZM
Allocates a 3D POINT [XYZM]
gaiaAllocPolygon
Allocates a 2D POLYGON [XY]
gaiaAllocPolygonXYM
Allocates a 2D POLYGON [XYM]
gaiaAllocPolygonXYZ
Allocates a 3D POLYGON [XYZ]
gaiaAllocPolygonXYZM
Allocates a 3D POLYGON [XYZM]
gaiaAllocRing
Allocates a 2D RING [XY]
gaiaAllocRingXYM
Allocates 2D RING [XYM]
gaiaAllocRingXYZ
Allocates a 3D RING [XYZ]
gaiaAllocRingXYZM
Allocates a 3D RING [XYZM]
gaiaAllocShapefile
Allocates a new Shapefile object.
gaiaAppendPointMToDynamicLine
Appends a new 2D Point [XYM] at the end of a dynamically growing line/ring object
gaiaAppendPointToDynamicLine
Appends a new 2D Point [XY] at the end of a dynamically growing line/ring object
gaiaAppendPointZMToDynamicLine
Appends a new 3D Point [XYZM] at the end of a dynamically growing line/ring object
gaiaAppendPointZToDynamicLine
Appends a new 3D Point [XYZ] at the end of a dynamically growing line/ring object
gaiaAppendToOutBuffer
Appends a text string at the end of Text output buffer
gaiaAsX3D
Utility function: AsX3D
gaiaAzimuth
Utility function: Azimuth
gaiaBoundary
Spatial operator: Boundary
gaiaBoundary_r
Spatial operator: Boundary
gaiaBuildCircleMbr
Creates a BLOB-Geometry representing an Envelope [MBR]
gaiaBuildFilterMbr
Creates a BLOB-FilterMBR
gaiaBuildMbr
Creates a BLOB-Geometry representing an Envelope [MBR]
gaiaCastGeomCollToXY
Duplicates a Geometry object [casting dimensions to 2D XY]
gaiaCastGeomCollToXYM
Duplicates a Geometry object [casting dimensions to 2D XYM]
gaiaCastGeomCollToXYZ
Duplicates a Geometry object [casting dimensions to 3D XYZ]
gaiaCastGeomCollToXYZM
Duplicates a Geometry object [casting dimensions to 3D XYZM]
gaiaClockwise
Determines the direction for a Ring object
gaiaCloneDbfEntity
Allocates a new DBF List object [duplicating an existing one]
gaiaCloneDbfField
Allocates a new DBF Field object [duplicating an existing one]
gaiaCloneDynamicLine
Duplicates a dynamically growing line/ring object
gaiaCloneGeomColl
Duplicates a Geometry object
gaiaCloneGeomCollLinestrings
Duplicates a Geometry object [Linestrings only]
gaiaCloneGeomCollPoints
Duplicates a Geometry object [Points only]
gaiaCloneGeomCollPolygons
Duplicates a Geometry object [Polygons only]
gaiaCloneGeomCollSpecial
Duplicates a Geometry object (special)
gaiaCloneLinestring
Duplicates a Linestring object
gaiaCloneLinestringSpecial
Duplicates a Linestring object (special)
gaiaClonePolygon
Duplicates a Polygon object
gaiaClonePolygonSpecial
Duplicates a Polygon object (special)
gaiaCloneRing
Duplicates a Ring object
gaiaCloneRingSpecial
Duplicates a Ring object (special)
gaiaCloneValue
Allocates a new DBF Field Value object [duplicating an existing one]
gaiaConcaveHull
Concave Hull
gaiaConcaveHull_r
Concave Hull
gaiaConvertLength
Convert a Length from a Measure Unit to another
gaiaConvexHull
Spatial operator: ConvexHull
gaiaConvexHull_r
Spatial operator: ConvexHull
gaiaCopyLinestringCoords
Copies coordinates between two LINESTRING objects
gaiaCopyLinestringCoordsReverse
Copies coordinates between two LINESTRING objects in reverse order
gaiaCopyRingCoords
Copies coordinates between two RING objects
gaiaCopyRingCoordsReverse
Copies coordinates between two RING objects in reverse order
gaiaCreateDynamicLine
Creates a new dynamicly growing line/ring object
gaiaCreateMetaCatalogTables
Creates (or re-creates) the “splite_metacatalog” and “splite_metacalog_statistics” tables.
gaiaCreatePolygon
Allocates a POLYGON
gaiaCriticalPointFromGEOSmsg
Attempts to (possibile) return a Point Geometry extracted from the latest GEOS error / warning message
gaiaCriticalPointFromGEOSmsg_r
Attempts to (possibile) return a Point Geometry extracted from the latest GEOS error / warning message
gaiaDegsToRads
Converts and angle from Degrees into Radians \param degs the angle measured in Degrees.
gaiaDelaunayTriangulation
Delaunay Triangulation
gaiaDelaunayTriangulation_r
Delaunay Triangulation
gaiaDimension
Determines OGC dimensions for a Geometry object
gaiaDissolvePoints
Attempts to resolve a collection of Points from a Geometry object
gaiaDissolveSegments
Attempts to resolve a collection of Segments from a Geometry object
gaiaDropTable
Drops a layer-table, removing any related dependency
gaiaDropTableEx
Drops a layer-table, removing any related dependency
gaiaDropTableEx2
Drops a layer-table, removing any related dependency
gaiaDynamicLineDeletePoint
Removes a given Point from a dynamically growing line/ring object
gaiaDynamicLineFindByCoords
Finds a Point within a dymically growing line/ring object [by coords]
gaiaDynamicLineFindByPos
Finds a Point within a dymically growing line/ring object [by position]
gaiaDynamicLineInsertAfter
Appends a new 2D Point [XY] immediately after the given Point into a dynamically growing line/ring object
gaiaDynamicLineInsertBefore
Appends a new 2D Point [XY] immediately before the given Point into a dynamically growing line/ring object
gaiaDynamicLineJoinAfter
Merges two dynamically growing line/ring object into a single one
gaiaDynamicLineJoinBefore
Merges two dynamically growing line/ring object into a single one
gaiaDynamicLineSplitAfter
Cuts a dynamically growing line/ring in two halves, using a given cut point
gaiaDynamicLineSplitBefore
Cuts a dynamically growing line/ring in two halves, using a given cut point
gaiaEllipseParams
Retrieves Geodesic params for an Ellipsoid definition
gaiaEllipsoidAzimuth
Utility function: EllipsoidAzimuth
gaiaEndianArch
Test CPU endianness
gaiaEwkbGetLinestring
Attempts to decode a Point from within an EWKB binary buffer
gaiaEwkbGetMultiGeometry
Attempts to decode a MultiGeometry from within an EWKB binary buffer
gaiaEwkbGetPoint
Attempts to decode a Point from within an EWKB binary buffer
gaiaEwkbGetPolygon
Attempts to decode a Polygon from within an EWKB binary buffer
gaiaExport16
Export an INT-16 value in endian-aware fashion
gaiaExport32
Export an INT-32 value in endian-aware fashion
gaiaExport64
Export a DOUBLE value in endian-aware fashion
gaiaExportF32
Export a FLOAT-32 value in endian-aware fashion
gaiaExportI64
Export an INT-64 value in endian-aware fashion
gaiaExportU32
Export an UINT-32 value in endian-aware fashion
gaiaExtractLinestringsFromGeomColl
Extracts any Linestring from a Geometry object
gaiaExtractPointsFromGeomColl
Extracts any Point from a Geometry object
gaiaExtractPolygonsFromGeomColl
Extracts any Polygon from a Geometry object
gaiaFlushDbfHeader
Writes into an output DBF File any required header / footer
gaiaFlushShpHeaders
Writes into an output Shapefile any required header / footer
gaiaFree
Safely frees any dynamic memory block allocated by the library itself
gaiaFreeDbf
Destroys a DBF File object
gaiaFreeDbfField
Destroys a DBF Field object
gaiaFreeDbfList
Destroys a DBF List object
gaiaFreeDynamicLine
Destroys a dynamically growing line/ring object
gaiaFreeGeomColl
Destroys a Geometry object
gaiaFreeLinestring
Destroys a LINESTRING object
gaiaFreePoint
Destroys a POINT object
gaiaFreePolygon
Destroys a POLYGON object
gaiaFreeRing
Destroys a RING object
gaiaFreeShapefile
Destroys a Shapefile object
gaiaFreeValue
Resets a DBF Field Value object to its initial empty state
gaiaFreeVectorLayersList
Destroys a VectorLayersList object
gaiaFromEWKB
Creates a Geometry object from EWKB notation
gaiaFromFgf
Creates a Geometry object from FGF notation
gaiaFromGeos_XY
Converts a GEOS Geometry into a Geometry object [XY dims]
gaiaFromGeos_XYM
Converts a GEOS Geometry into a Geometry object [XYM dims]
gaiaFromGeos_XYM_r
Converts a GEOS Geometry into a Geometry object [XYM dims]
gaiaFromGeos_XYZ
Converts a GEOS Geometry into a Geometry object [XYZ dims]
gaiaFromGeos_XYZM
Converts a GEOS Geometry into a Geometry object [XYZM dims]
gaiaFromGeos_XYZM_r
Converts a GEOS Geometry into a Geometry object [XYZM dims]
gaiaFromGeos_XYZ_r
Converts a GEOS Geometry into a Geometry object [XYZ dims]
gaiaFromGeos_XY_r
Converts a GEOS Geometry into a Geometry object [XY dims]
gaiaFromSpatiaLiteBlobMbr
Creates a Geometry object corresponding to the Envelope [MBR] for a BLOB-Geometry
gaiaFromSpatiaLiteBlobWkb
Creates a Geometry object from the corresponding BLOB-Geometry
gaiaFromSpatiaLiteBlobWkbEx
Creates a Geometry object from the corresponding BLOB-Geometry
gaiaFromWkb
Creates a Geometry object from WKB notation
gaiaGPKG2Spatialite
gaiaGeoHash
Utility function: GeoHash
gaiaGeodesicArea
Measures the total Area for a Geometry object (geodesic)
gaiaGeodesicDistance
Calculates the Geodesic Distance between between two Points
gaiaGeodesicTotalLength
Calculates the Geodesic Total Length for a Linestring / Ring
gaiaGeomCollArea
Measures the total Area for a Geometry object
gaiaGeomCollArea_r
Measures the total Area for a Geometry object
gaiaGeomCollBuffer
Spatial operator: Buffer
gaiaGeomCollBuffer_r
Spatial operator: Buffer
gaiaGeomCollCentroid
Spatial operator: Centroid
gaiaGeomCollCentroid_r
Spatial operator: Centroid
gaiaGeomCollContains
Spatial relationship evalution: Contains
gaiaGeomCollContains_r
Spatial relationship evalution: Contains
gaiaGeomCollCoveredBy
Topology check: test if a Geometry is covered by another one
gaiaGeomCollCoveredBy_r
Topology check: test if a Geometry is covered by another one
gaiaGeomCollCovers
Topology check: test if a Geometry covers another one
gaiaGeomCollCovers_r
Topology check: test if a Geometry covers another one
gaiaGeomCollCrosses
Spatial relationship evalution: Crosses
gaiaGeomCollCrosses_r
Spatial relationship evalution: Crosses
gaiaGeomCollDisjoint
Spatial relationship evalution: Disjoint
gaiaGeomCollDisjoint_r
Spatial relationship evalution: Disjoint
gaiaGeomCollDistance
Calculates the maximum distance intercurring between two Geometry objects
gaiaGeomCollDistance_r
Calculates the maximum distance intercurring between two Geometry objects
gaiaGeomCollEquals
Spatial relationship evalution: Equals
gaiaGeomCollEquals_r
Spatial relationship evalution: Equals
gaiaGeomCollIntersects
Spatial relationship evalution: Intesects
gaiaGeomCollIntersects_r
Spatial relationship evalution: Intersects
gaiaGeomCollLength
Measures the total Length for a Geometry object
gaiaGeomCollLengthOrPerimeter
Measures the total Length or Perimeter for a Geometry object
gaiaGeomCollLengthOrPerimeter_r
Measures the total Length or Perimeter for a Geometry object
gaiaGeomCollLength_r
Measures the total Length for a Geometry object
gaiaGeomCollOverlaps
Spatial relationship evalution: Overlaps
gaiaGeomCollOverlaps_r
Spatial relationship evalution: Overlaps
gaiaGeomCollPreparedContains
Spatial relationship evalution: Contains (GEOSPreparedGeometry)
gaiaGeomCollPreparedCoveredBy
Topology check: test if a Geometry is covered by another one (GEOSPreparedGeometry)
gaiaGeomCollPreparedCovers
Topology check: test if a Geometry covers another one (GEOSPreparedGeometry)
gaiaGeomCollPreparedCrosses
Spatial relationship evalution: Crosses (GEOSPreparedGeometry)
gaiaGeomCollPreparedDisjoint
Spatial relationship evalution: Disjoint (GEOSPreparedGeometry)
gaiaGeomCollPreparedIntersects
Spatial relationship evalution: Intersects (GEOSPreparedGeometry)
gaiaGeomCollPreparedOverlaps
Spatial relationship evalution: Overlaps (GEOSPreparedGeometry)
gaiaGeomCollPreparedTouches
Spatial relationship evalution: Touches (GEOSPreparedGeometry)
gaiaGeomCollPreparedWithin
Spatial relationship evalution: Within (GEOSPreparedGeometry)
gaiaGeomCollRelate
Spatial relationship evalution: Relate
gaiaGeomCollRelate_r
Spatial relationship evalution: Relate
gaiaGeomCollSimplify
Spatial operator: Simplify
gaiaGeomCollSimplifyPreserveTopology
Spatial operator: Simplify [preserving topology]
gaiaGeomCollSimplifyPreserveTopology_r
Spatial operator: Simplify [preserving topology]
gaiaGeomCollSimplify_r
Spatial operator: Simplify
gaiaGeomCollTouches
Spatial relationship evalution: Touches
gaiaGeomCollTouches_r
Spatial relationship evalution: Touches
gaiaGeomCollWithin
Spatial relationship evalution: Within
gaiaGeomCollWithin_r
Spatial relationship evalution: Within
gaiaGeometryAliasType
Determines the corresponding Type for a Geometry object
gaiaGeometryDifference
Spatial operator: Difference
gaiaGeometryDifference_r
Spatial operator: Difference
gaiaGeometryIntersection
Spatial operator: Intersection
gaiaGeometryIntersection_r
Spatial operator: Intersection
gaiaGeometrySymDifference
Spatial operator: SymDifference
gaiaGeometrySymDifference_r
Spatial operator: SymDifference
gaiaGeometryType
Determines the corresponding Type for a Geometry object
gaiaGeometryUnion
Spatial operator: Union
gaiaGeometryUnion_r
Spatial operator: Union
gaiaGetGeosAuxErrorMsg
Return the latest GEOS (auxiliary) error message (if any)
gaiaGetGeosAuxErrorMsg_r
Return the latest GEOS (auxiliary) error message (if any)
gaiaGetGeosErrorMsg
Return the latest GEOS error message (if any)
gaiaGetGeosErrorMsg_r
Return the latest GEOS error message (if any)
gaiaGetGeosWarningMsg
Return the latest GEOS warning message (if any)
gaiaGetGeosWarningMsg_r
Return the latest GEOS warning message (if any)
gaiaGetLayerExtent
Queries the Metadata tables returning the Layer Full Extent
gaiaGetLwGeomErrorMsg
Return the latest LWGEOM error message (if any)
gaiaGetLwGeomWarningMsg
Return the latest LWGEOM warning message (if any)
gaiaGetMbrMaxX
Retrieves the MBR (MaxX) from a BLOB-Geometry object
gaiaGetMbrMaxY
Retrieves the MBR (MaxY) from a BLOB-Geometry object
gaiaGetMbrMinX
Retrieves the MBR (MinX) from a BLOB-Geometry object
gaiaGetMbrMinY
Retrieves the MBR (MinY) from a BLOB-Geometry object
gaiaGetPointOnSurface
Spatial operator: PointOnSurface
gaiaGetPointOnSurface_r
Spatial operator: PointOnSurface
gaiaGetVectorLayersList
Queries the Metadata tables supporting Vector Layers
gaiaGreatCircleDistance
Calculates the Great Circle Distance between between two Points
gaiaGreatCircleTotalLength
Calculates the Great Circle Total Length for a Linestring / Ring
gaiaHausdorffDistance
Calculates the Hausdorff distance intercurring between two Geometry objects
gaiaHausdorffDistance_r
Calculates the Hausdorff distance intercurring between two Geometry objects
gaiaHexagonalGrid
Utility function: HexagonalGrid
gaiaHexagonalGrid_r
Utility function: HexagonalGrid
gaiaImport16
Import an INT-16 value in endian-aware fashion
gaiaImport32
Import an INT-32 value in endian-aware fashion
gaiaImport64
Import an DOUBLE-64 in endian-aware fashion
gaiaImportF32
Import a FLOAT-32 value in endian-aware fashion
gaiaImportI64
Import an INT-64 in endian-aware fashion
gaiaImportU32
Import an UINT-32 value in endian-aware fashion
gaiaInsertInteriorRing
Inserts an already existing Ring object into a Polygon object
gaiaInsertLinestringInGeomColl
Inserts an already existing Linestring object into a Geometry object
gaiaInsertPolygonInGeomColl
Creates a new Polygon object into a Geometry object starting from an already existing Ring object
gaiaIntersect
Determines the intesection Point between two Segments
gaiaIsClosed
Checks if a Linestring object represents an OGC Closed Geometry
gaiaIsClosedGeom
Checks if a Geometry object represents an OGC Closed Linestring
gaiaIsClosedGeom_r
Checks if a Geometry object represents an OGC Closed Linestring
gaiaIsCompressedXmlBlob
Checks if a valid XmlBLOB buffer is compressed or not
gaiaIsEmpty
Checks for empty Geometry object
gaiaIsIsoMetadataXmlBlob
Checks if a valid XmlBLOB buffer does contain an ISO Metadata or not
gaiaIsNotClosedGeomColl
Checks for not-closed Rings in a Geometry object
gaiaIsNotClosedGeomColl_r
Checks for not-closed Rings in a Geometry object
gaiaIsNotClosedRing
Checks for not-closed Rings
gaiaIsNotClosedRing_r
Checks for not-closed Rings
gaiaIsPointOnPolygonSurface
Checks if a Point lays on a Polygon surface
gaiaIsPointOnRingSurface
Check if a Point lays on a Ring surface
gaiaIsRing
Checks if a Linestring object represents an OGC Ring Geometry
gaiaIsRing_r
Checks if a Linestring object represents an OGC Ring Geometry
gaiaIsSchemaValidatedXmlBlob
Checks if a valid XmlBLOB buffer has successfully passed a formal Schema validation or not
gaiaIsSimple
Checks if a Geometry object represents an OGC Simple Geometry
gaiaIsSimple_r
Checks if a Geometry object represents an OGC Simple Geometry
gaiaIsSldSeRasterStyleXmlBlob
Checks if a valid XmlBLOB buffer does contain an SLD/SE Style or not
gaiaIsSldSeVectorStyleXmlBlob
Checks if a valid XmlBLOB buffer does contain an SLD/SE Style or not
gaiaIsSldStyleXmlBlob
Checks if a valid XmlBLOB buffer does contain an SLD Style or not
gaiaIsSvgXmlBlob
Checks if a valid XmlBLOB buffer does contain an SVG Symbol or not
gaiaIsToxic
Checks for toxic Geometry object
gaiaIsToxic_r
Checks for toxic Geometry object
gaiaIsValid
Checks if a Geometry object represents an OGC Valid Geometry
gaiaIsValidDbfList
Checks a DBF List object for validity
gaiaIsValidDetail
return a Geometry detail causing a Geometry to be invalid
gaiaIsValidDetail_r
return a Geometry detail causing a Geometry to be invalid
gaiaIsValidReason
return a TEXT string stating if a Geometry is valid and if not valid, a reason why
gaiaIsValidReason_r
return a TEXT string stating if a Geometry is valid and if not valid, a reason why
gaiaIsValidXPathExpression
Checks if a Text string could be a valid XPathExpression
gaiaIsValidXmlBlob
Checks if a BLOB actually is a valid XmlBLOB buffer
gaiaIsValid_r
Checks if a Geometry object represents an OGC Valid Geometry
gaiaLineGetPoint
Gets coodinates from a Linestring’s Point
gaiaLineInterpolateEquidistantPoints
Spatial operator: Line Interpolate Equidistant Points
gaiaLineInterpolateEquidistantPoints_r
Spatial operator: Line Interpolate Equidistant Points
gaiaLineInterpolatePoint
Spatial operator: Line Interpolate Point
gaiaLineInterpolatePoint_r
Spatial operator: Line Interpolate Point
gaiaLineLocatePoint
Determines the location of the closest Point on Linestring to the given Point
gaiaLineLocatePoint_r
Determines the location of the closest Point on Linestring to the given Point
gaiaLineMerge
Spatial operator: Line Merge
gaiaLineMerge_r
Spatial operator: Line Merge
gaiaLineSetPoint
Sets coordinates for a Linestring’s Point
gaiaLineSubstring
Spatial operator: Line Substring
gaiaLineSubstring_r
Spatial operator: Line Substring
gaiaLinearize
Attempts to resolve a (Multi)Linestring from a Geometry object
gaiaLinesCutAtNodes
Spatial operator: Line Cut At Nodes
gaiaLinestringEquals
Checks if two Linestring objects are equivalent
gaiaLocateBetweenMeasures
Return a GeometryCollection containing elements matching the specified range of measures
gaiaMRangeGeometry
Computes the Z-Range for a Geometry object
gaiaMRangeLinestring
Computes the M-Range for a Linestring object
gaiaMRangePolygon
Computes the M-Range for a Polygon object
gaiaMRangeRing
Computes the M-Range for a Ring object
gaiaMakeArc
Creates a Circular Arc (Linestring) Geometry
gaiaMakeCircle
Creates a Circle (Linestring) Geometry
gaiaMakeEllipse
Creates an Ellipse (Linestring) Geometry
gaiaMakeEllipticArc
Creates an Elliptic Arc (Linestring) Geometry
gaiaMakeLine
Creates a BLOB-Geometry representing a Segment (2-Points Linestring)
gaiaMakePoint
Creates a BLOB-Geometry representing a Point
gaiaMakePointM
Creates a BLOB-Geometry representing a PointM
gaiaMakePointZ
Creates a BLOB-Geometry representing a PointZ
gaiaMakePointZM
Creates a BLOB-Geometry representing a PointZM
gaiaMakePolygon
Creates a Polygon from closed Linestrings
gaiaMakeValid
Utility function: MakeValid
gaiaMakeValidDiscarded
Utility function: MakeValidDiscarded
gaiaMaxDistance
Calculates the maximum 2D distance intercurring between two Geometry objects
gaiaMbrGeometry
Updates the actual MBR for a Geometry object
gaiaMbrLinestring
Updates the actual MBR for a Linestring object
gaiaMbrPolygon
Updates the actual MBR for a Polygon object
gaiaMbrRing
Updates the actual MBR for a Ring object
gaiaMbrsContains
MBRs comparison: Contains
gaiaMbrsDisjoint
MBRs comparison: Disjoint
gaiaMbrsEqual
MBRs comparison: Equal
gaiaMbrsIntersects
MBRs comparison: Intersects
gaiaMbrsOverlaps
MBRs comparison: Overlaps
gaiaMbrsTouches
MBRs comparison: Touches
gaiaMbrsWithin
MBRs comparison: Within
gaiaMeasureArea
Measures the geometric area for a Ring object
gaiaMeasureLength
Measures the geometric length for a Linestring or Ring
gaiaMergeGeometries
Merges two Geometry objects into a single one
gaiaMergeGeometries_r
Merges two Geometry objects into a single one
gaiaMinDistance
Computes the minimum distance between a Point and a Linestring or Ring
gaiaNodeLines
Utility function: re-noding lines
gaiaNormalizeLonLat
Shifts any coordinate to within the “normal range” of longitude and latitude values (-180.0 to 180.0 longitude and -90.0 to 90.0 latitude).
gaiaOffsetCurve
Spatial operator: Offset Curve
gaiaOffsetCurve_r
Spatial operator: Offset Curve
gaiaOpenDbfRead
Open a DBF File in read mode
gaiaOpenDbfWrite
Open a DBF File in write mode
gaiaOpenShpRead
Open a Shapefile in read mode
gaiaOpenShpWrite
Open a Shapefile in read mode
gaiaOutBareKml
Encodes a Geometry object into KML notation
gaiaOutBufferInitialize
Initializes a dynamically growing Text output buffer
gaiaOutBufferReset
Resets a dynamically growing Text output buffer to its initial (empty) state
gaiaOutFullKml
Encodes a Geometry object into KML notation
gaiaOutGeoJSON
Encodes a Geometry object into GeoJSON notation
gaiaOutGml
Encodes a Geometry object into GML notation
gaiaOutLinestringZ
Encodes a WKT 3D Linestring [XYZ]
gaiaOutLinestringZex
Encodes a WKT 3D Linestring [XYZ]
gaiaOutPointZ
Encodes a WKT 3D Point [XYZ]
gaiaOutPointZex
Encodes a WKT 3D Point [XYZ]
gaiaOutPolygonZ
Encodes a WKT 3D Polygon [XYZ]
gaiaOutPolygonZex
Encodes a WKT 3D Polygon [XYZ]
gaiaOutSvg
Encodes a Geometry object into SVG notation
gaiaOutWkt
Encodes a Geometry object into WKT notation
gaiaOutWktEx
Encodes a Geometry object into WKT notation
gaiaOutWktStrict
Encodes a Geometry object into strict 2D WKT notation
gaiaParseEWKT
Creates a Geometry object from EWKT notation
gaiaParseFilterMbr
Creates a BLOB-FilterMBR
gaiaParseGeoJSON
Creates a Geometry object from GeoJSON notation
gaiaParseGml
Creates a Geometry object from GML notation
gaiaParseGml_r
Creates a Geometry object from GML notation
gaiaParseHexEWKB
Translates an EWKB notation from hexadecimal into binary
gaiaParseKml
Creates a Geometry object from KML notation
gaiaParseWkt
Creates a Geometry object from WKT notation
gaiaPolygonEquals
Checks if two Polygons objects are equivalent
gaiaPolygonize
Attempts to rearrange a generic Geometry object into a Polygon or MultiPolygon
gaiaPolygonize_r
Attempts to rearrange a generic Geometry object into a Polygon or MultiPolygon
gaiaPrependPointMToDynamicLine
Appends a new 2D Point [XYM] before the first one of a dynamically growing line/ring object
gaiaPrependPointToDynamicLine
Appends a new 2D Point [XY] before the first one of a dynamically growing line/ring object
gaiaPrependPointZMToDynamicLine
Appends a new 3D Point [XYZM] before the first one of a dynamically growing line/ring object
gaiaPrependPointZToDynamicLine
Appends a new 3D Point [XYZ] before the first one of a dynamically growing line/ring object
gaiaProjectedPoint
Utility function: ProjectedPoint
gaiaRadsToDegs
Converts and angle from Radians into Degrees \param rads the angle measured in Radians.
gaiaReadDbfEntity
Reads a record from a DBF File object
gaiaReadDbfEntity_ex
Reads a record from a DBF File object
gaiaReadShpEntity
Reads a feature from a Shapefile object
gaiaReadShpEntity_ex
Reads a feature from a Shapefile object
gaiaReflectCoords
Reflects any coordinate within a Geometry object
gaiaResetDbfEntity
Resets a DBF List object to its initial empty state
gaiaResetGeosMsg
Resets the GEOS error and warning messages to an empty state
gaiaResetGeosMsg_r
Resets the GEOS error and warning messages to an empty state
gaiaResetLwGeomMsg
Resets the LWGEOM error and warning messages to an empty state
gaiaReverseDynamicLine
Duplicates and reverts a dynamically growing line/ring object
gaiaRingCentroid
Determines the Centroid for a Ring object
gaiaRingGetPoint
Gets coordinates from a Ring’s Point
gaiaRingSetPoint
Sets coodinates for a Ring’s Point
gaiaRotateCoords
Rotates any coordinate within a Geometry object
gaiaSanitize
Attempts to sanitize a possibly malformed Geometry object
gaiaScaleCoords
Scales any coordinate within a Geometry object
gaiaSegmentize
Utility function: Segmentize
gaiaSetDoubleValue
Sets a DOUBLE current value for a DBF Field object
gaiaSetGeosAuxErrorMsg
Set the current GEOS (auxiliary) error message
gaiaSetGeosAuxErrorMsg_r
Set the current GEOS (auxiliary) error message
gaiaSetGeosErrorMsg
Set the current GEOS error message
gaiaSetGeosErrorMsg_r
Set the current GEOS error message
gaiaSetGeosWarningMsg
Set the current GEOS warning message
gaiaSetGeosWarningMsg_r
Set the current GEOS warning message
gaiaSetIntValue
Sets an INTEGER current value for a DBF Field object
gaiaSetLwGeomErrorMsg
Set the current LWGEOM error message
gaiaSetLwGeomWarningMsg
Set the current LWGEOM warning message
gaiaSetNullValue
Sets a NULL current value for a DBF Field object
gaiaSetStrValue
Sets a TEXT current value for a DBF Field object
gaiaSharedPaths
Spatial operator: Shared Paths
gaiaSharedPaths_r
Spatial operator: Shared Paths
gaiaShiftCoords
Shifts any coordinate within a Geometry object
gaiaShiftCoords3D
Shifts any coordinate within a 3D Geometry object
gaiaShiftLongitude
Shifts negative longitudes
gaiaShortestLine
Spatial operator: Shortest Line
gaiaShortestLine_r
Spatial operator: Shortest Line
gaiaShpAnalyze
Prescans a Shapefile object gathering informations
gaiaSingleSidedBuffer
Spatial operator: Single Sided Buffer
gaiaSingleSidedBuffer_r
Spatial operator: Single Sided Buffer
gaiaSnap
Spatial operator: Snap
gaiaSnapToGrid
Utility function: SnapToGrid
gaiaSnap_r
Spatial operator: Snap
gaiaSpatialite2GPKG
gaiaSplit
Utility function: Split
gaiaSplitLeft
Utility function: SplitLeft
gaiaSplitRight
Utility function: SplitRight
gaiaSquareGrid
Utility function: SquareGrid
gaiaSquareGrid_r
Utility function: SquareGrid
gaiaStatisticsInvalidate
Immediately and unconditionally invalidates the already existing Statistics
gaiaSwapCoords
Swaps any coordinate within a Geometry object
gaiaTextReaderAlloc
Creates a Text Reader object
gaiaTextReaderDestroy
Destroys a Text Reader object
gaiaTextReaderFetchField
Retrieves an individual field value from the current Line
gaiaTextReaderGetRow
Reads a line from a Text Reader object
gaiaTextReaderParse
Prescans the external file associated to a Text Reade object
gaiaToCompressedBlobWkb
Creates a Compressed BLOB-Geometry corresponding to a Geometry object
gaiaToEWKB
Encodes a Geometry object into EWKB notation
gaiaToEWKT
Encodes a Geometry object into EWKT notation
gaiaToFgf
Encodes a Geometry object into FGF notation
gaiaToGeos
Converts a Geometry object into a GEOS Geometry
gaiaToGeosSelective
Converts a Geometry object into a GEOS Geometry
gaiaToGeosSelective_r
Converts a Geometry object into a GEOS Geometry
gaiaToGeos_r
Converts a Geometry object into a GEOS Geometry
gaiaToHexWkb
Encodes a Geometry object into (hex) WKB notation
gaiaToSpatiaLiteBlobWkb
Creates a BLOB-Geometry corresponding to a Geometry object
gaiaToSpatiaLiteBlobWkbEx
Creates a BLOB-Geometry corresponding to a Geometry object
gaiaToWkb
Encodes a Geometry object into WKB notation
gaiaTransform
Tansforms a Geometry object into a different Reference System [aka Reprojection]
gaiaTransform_r
Tansforms a Geometry object into a different Reference System [aka Reprojection]
gaiaTriangularGrid
Utility function: TriangularGrid
gaiaTriangularGrid_r
Utility function: TriangularGrid
gaiaUnaryUnion
Spatial operator: Unary Union
gaiaUnaryUnion_r
Spatial operator: Unary Union
gaiaUnionCascaded
Spatial operator: Union Cascaded
gaiaUnionCascaded_r
Spatial operator: Union Cascaded
gaiaUpdateMetaCatalogStatistics
Updates the “splite_metacatalog_statistics” table.
gaiaUpdateMetaCatalogStatisticsFromMaster
Updates the “splite_metacatalog_statistics” table (using a Master Table).
gaiaVoronojDiagram
Voronoj Diagram
gaiaVoronojDiagram_r
Voronoj Diagram
gaiaWriteDbfEntity
Writes a record into a DBF File object
gaiaWriteShpEntity
Writes a feature into a Shapefile object
gaiaXmlBlobAddFileId
Return a new XmlBLOB (ISO Metadata) by inserting a FileId value
gaiaXmlBlobAddParentId
Return a new XmlBLOB (ISO Metadata) by inserting a ParentId value
gaiaXmlBlobCompression
Return another XmlBLOB buffer compressed / uncompressed
gaiaXmlBlobGetAbstract
Return the Abstract from a valid XmlBLOB buffer
gaiaXmlBlobGetDocumentSize
Return the XMLDocument size (in bytes) from a valid XmlBLOB buffer
gaiaXmlBlobGetEncoding
Return the Charset Encoding from a valid XmlBLOB buffer
gaiaXmlBlobGetFileId
Return the FileIdentifier from a valid XmlBLOB buffer
gaiaXmlBlobGetGeometry
Return the Geometry Buffer from a valid XmlBLOB buffer
gaiaXmlBlobGetLastParseError
Return the most recent XML Parse error/warning (if any)
gaiaXmlBlobGetLastValidateError
Return the most recent XML Validate error/warning (if any)
gaiaXmlBlobGetLastXPathError
Return the most recent XPath error/warning (if any)
gaiaXmlBlobGetName
Return the Name from a valid XmlBLOB buffer
gaiaXmlBlobGetParentId
Return the ParentIdentifier from a valid XmlBLOB buffer
gaiaXmlBlobGetSchemaURI
Return the SchemaURI from a valid XmlBLOB buffer
gaiaXmlBlobGetTitle
Return the Title from a valid XmlBLOB buffer
gaiaXmlBlobSetFileId
Return a new XmlBLOB (ISO Metadata) by replacing the FileId value
gaiaXmlBlobSetParentId
Return a new XmlBLOB (ISO Metadata) by replacing the ParentId value
gaiaXmlFromBlob
Extract an XMLDocument from within an XmlBLOB buffer
gaiaXmlGetInternalSchemaURI
Return the Internal SchemaURI from a valid XmlDocument
gaiaXmlLoad
Load an external XML Document
gaiaXmlStore
Stores an external XML Document
gaiaXmlTextFromBlob
Extract an XMLDocument from within an XmlBLOB buffer
gaiaXmlToBlob
Creates an XmlBLOB buffer
gaiaZRangeGeometry
Computes the Z-Range for a Geometry object
gaiaZRangeLinestring
Computes the Z-Range for a Linestring object
gaiaZRangePolygon
Computes the Z-Range for a Polygon object
gaiaZRangeRing
Computes the Z-Range for a Ring object
gaia_libxml2_version
return the LIBXML2 version string
getc
getc_unlocked
getchar
getchar_unlocked
getdelim
getline
getw
insert_epsg_srid
Inserts some inlined EPSG definition into the “spatial_ref_sys” table
is_kml_constant
Checks if a column is actually defined into the given table
load_XL
Loads an external spreadsheet (.xls) file into a newly created table
load_dbf
Loads an external DBF file into a newly created table
load_dbf_ex
Loads an external DBF file into a newly created table
load_dbf_ex2
Loads an external DBF file into a newly created table
load_shapefile
Loads an external Shapefile into a newly created table
load_shapefile_ex
Loads an external Shapefile into a newly created table
load_shapefile_ex2
Loads an external Shapefile into a newly created table
math_llabs
A portable replacement for C99 llabs()
math_round
A portable replacement for C99 round()
open_memstream
pclose
perror
popen
printf
pselect
putc
putc_unlocked
putchar
putchar_unlocked
puts
putw
remove
remove_duplicated_rows
Remove duplicated rows from a table
remove_duplicated_rows_ex
Remove duplicated rows from a table
remove_duplicated_rows_ex2
Remove duplicated rows from a table
rename
renameat
rewind
sanitize_all_geometry_columns
Sanitizes all Geometry Columns making all invalid geometries to be valid
sanitize_all_geometry_columns_r
Sanitizes all Geometry Columns making all invalid geometries to be valid
sanitize_geometry_column
Sanitizes a Geometry Column making all invalid geometries to be valid
sanitize_geometry_column_r
Sanitizes a Geometry Column making all invalid geometries to be valid
scanf
scanf1
select
setbuf
setbuffer
setlinebuf
setvbuf
snprintf
spatial_ref_sys_init
Inserts the inlined EPSG dataset into the “spatial_ref_sys” table
spatial_ref_sys_init2
Inserts the inlined EPSG dataset into the “spatial_ref_sys” table
spatialite_alloc_connection
Initializes the internal memory block supporting each connection
spatialite_cleanup
Cleanup a SpatiaLite connection
spatialite_cleanup_ex
Cleanup a SpatiaLite connection
spatialite_init
Initializes a SpatiaLite connection.
spatialite_init_ex
Initializes a SpatiaLite connection.
spatialite_init_geos
Initializes the GEOS library.
spatialite_initialize
Initializes the library
spatialite_shutdown
Finalizes the library
spatialite_target_cpu
Return the target CPU name.
spatialite_version
Return the current library version.
sprintf
sqlite3_aggregate_context
sqlite3_aggregate_count
sqlite3_auto_extension
sqlite3_autovacuum_pages
sqlite3_backup_finish
sqlite3_backup_init
sqlite3_backup_pagecount
sqlite3_backup_remaining
sqlite3_backup_step
sqlite3_bind_blob
sqlite3_bind_blob64
sqlite3_bind_double
sqlite3_bind_int
sqlite3_bind_int64
sqlite3_bind_null
sqlite3_bind_parameter_count
sqlite3_bind_parameter_index
sqlite3_bind_parameter_name
sqlite3_bind_pointer
sqlite3_bind_text
sqlite3_bind_text16
sqlite3_bind_text64
sqlite3_bind_value
sqlite3_bind_zeroblob
sqlite3_bind_zeroblob64
sqlite3_blob_bytes
sqlite3_blob_close
sqlite3_blob_open
sqlite3_blob_read
sqlite3_blob_reopen
sqlite3_blob_write
sqlite3_busy_handler
sqlite3_busy_timeout
sqlite3_cancel_auto_extension
sqlite3_changes
sqlite3_changes64
sqlite3_clear_bindings
sqlite3_close
sqlite3_close_v2
sqlite3_collation_needed
sqlite3_collation_needed16
sqlite3_column_blob
sqlite3_column_bytes
sqlite3_column_bytes16
sqlite3_column_count
sqlite3_column_database_name
sqlite3_column_database_name16
sqlite3_column_decltype
sqlite3_column_decltype16
sqlite3_column_double
sqlite3_column_int
sqlite3_column_int64
sqlite3_column_name
sqlite3_column_name16
sqlite3_column_origin_name
sqlite3_column_origin_name16
sqlite3_column_table_name
sqlite3_column_table_name16
sqlite3_column_text
sqlite3_column_text16
sqlite3_column_type
sqlite3_column_value
sqlite3_commit_hook
sqlite3_compileoption_get
sqlite3_compileoption_used
sqlite3_complete
sqlite3_complete16
sqlite3_config
sqlite3_context_db_handle
sqlite3_create_collation
sqlite3_create_collation16
sqlite3_create_collation_v2
sqlite3_create_filename
sqlite3_create_function
sqlite3_create_function16
sqlite3_create_function_v2
sqlite3_create_module
sqlite3_create_module_v2
sqlite3_create_window_function
sqlite3_data_count
sqlite3_database_file_object
sqlite3_db_cacheflush
sqlite3_db_config
sqlite3_db_filename
sqlite3_db_handle
sqlite3_db_mutex
sqlite3_db_readonly
sqlite3_db_release_memory
sqlite3_db_status
sqlite3_declare_vtab
sqlite3_deserialize
sqlite3_drop_modules
sqlite3_enable_load_extension
sqlite3_enable_shared_cache
sqlite3_errcode
sqlite3_errmsg
sqlite3_errmsg16
sqlite3_errstr
sqlite3_exec
sqlite3_expanded_sql
sqlite3_expired
sqlite3_extended_errcode
sqlite3_extended_result_codes
sqlite3_file_control
sqlite3_filename_database
sqlite3_filename_journal
sqlite3_filename_wal
sqlite3_finalize
sqlite3_free
sqlite3_free_filename
sqlite3_free_table
sqlite3_get_autocommit
sqlite3_get_auxdata
sqlite3_get_table
sqlite3_global_recover
sqlite3_hard_heap_limit64
sqlite3_initialize
sqlite3_interrupt
sqlite3_keyword_check
sqlite3_keyword_count
sqlite3_keyword_name
sqlite3_last_insert_rowid
sqlite3_libversion
sqlite3_libversion_number
sqlite3_limit
sqlite3_load_extension
sqlite3_log
sqlite3_malloc
sqlite3_malloc64
sqlite3_memory_alarm
sqlite3_memory_highwater
sqlite3_memory_used
sqlite3_mprintf
sqlite3_msize
sqlite3_mutex_alloc
sqlite3_mutex_enter
sqlite3_mutex_free
sqlite3_mutex_held
sqlite3_mutex_leave
sqlite3_mutex_notheld
sqlite3_mutex_try
sqlite3_next_stmt
sqlite3_open
sqlite3_open16
sqlite3_open_v2
sqlite3_os_end
sqlite3_os_init
sqlite3_overload_function
sqlite3_prepare
sqlite3_prepare16
sqlite3_prepare16_v2
sqlite3_prepare16_v3
sqlite3_prepare_v2
sqlite3_prepare_v3
sqlite3_profile
sqlite3_progress_handler
sqlite3_randomness
sqlite3_realloc
sqlite3_realloc64
sqlite3_release_memory
sqlite3_reset
sqlite3_reset_auto_extension
sqlite3_result_blob
sqlite3_result_blob64
sqlite3_result_double
sqlite3_result_error
sqlite3_result_error16
sqlite3_result_error_code
sqlite3_result_error_nomem
sqlite3_result_error_toobig
sqlite3_result_int
sqlite3_result_int64
sqlite3_result_null
sqlite3_result_pointer
sqlite3_result_subtype
sqlite3_result_text
sqlite3_result_text16
sqlite3_result_text64
sqlite3_result_text16be
sqlite3_result_text16le
sqlite3_result_value
sqlite3_result_zeroblob
sqlite3_result_zeroblob64
sqlite3_rollback_hook
sqlite3_rtree_geometry_callback
sqlite3_rtree_query_callback
sqlite3_serialize
sqlite3_set_authorizer
sqlite3_set_auxdata
sqlite3_set_last_insert_rowid
sqlite3_shutdown
sqlite3_sleep
sqlite3_snapshot_cmp
sqlite3_snapshot_free
sqlite3_snapshot_get
sqlite3_snapshot_open
sqlite3_snapshot_recover
sqlite3_snprintf
sqlite3_soft_heap_limit
sqlite3_soft_heap_limit64
sqlite3_sourceid
sqlite3_sql
sqlite3_status
sqlite3_status64
sqlite3_step
sqlite3_stmt_busy
sqlite3_stmt_isexplain
sqlite3_stmt_readonly
sqlite3_stmt_scanstatus
sqlite3_stmt_scanstatus_reset
sqlite3_stmt_status
sqlite3_str_append
sqlite3_str_appendall
sqlite3_str_appendchar
sqlite3_str_appendf
sqlite3_str_errcode
sqlite3_str_finish
sqlite3_str_length
sqlite3_str_new
sqlite3_str_reset
sqlite3_str_value
sqlite3_str_vappendf
sqlite3_strglob
sqlite3_stricmp
sqlite3_strlike
sqlite3_strnicmp
sqlite3_system_errno
sqlite3_table_column_metadata
sqlite3_test_control
sqlite3_thread_cleanup
sqlite3_threadsafe
sqlite3_total_changes
sqlite3_total_changes64
sqlite3_trace
sqlite3_trace_v2
sqlite3_transfer_bindings
sqlite3_txn_state
sqlite3_unlock_notify
sqlite3_update_hook
sqlite3_uri_boolean
sqlite3_uri_int64
sqlite3_uri_key
sqlite3_uri_parameter
sqlite3_user_data
sqlite3_value_blob
sqlite3_value_bytes
sqlite3_value_bytes16
sqlite3_value_double
sqlite3_value_dup
sqlite3_value_free
sqlite3_value_frombind
sqlite3_value_int
sqlite3_value_int64
sqlite3_value_nochange
sqlite3_value_numeric_type
sqlite3_value_pointer
sqlite3_value_subtype
sqlite3_value_text
sqlite3_value_text16
sqlite3_value_text16be
sqlite3_value_text16le
sqlite3_value_type
sqlite3_vfs_find
sqlite3_vfs_register
sqlite3_vfs_unregister
sqlite3_vmprintf
sqlite3_vsnprintf
sqlite3_vtab_collation
sqlite3_vtab_config
sqlite3_vtab_nochange
sqlite3_vtab_on_conflict
sqlite3_wal_autocheckpoint
sqlite3_wal_checkpoint
sqlite3_wal_checkpoint_v2
sqlite3_wal_hook
sqlite3_win32_set_directory
sqlite3_win32_set_directory8
sqlite3_win32_set_directory16
srid_get_axis
checks a SRID definition from the “spatial_ref_sys” table then returning an Axis definition
srid_get_datum
checks a SRID definition from the “spatial_ref_sys” table then returning the corresponding Datum name
srid_get_prime_meridian
checks a SRID definition from the “spatial_ref_sys” table then returning the corresponding Prime Meridian name
srid_get_projection
checks a SRID definition from the “spatial_ref_sys” table then returning the corresponding Projection name
srid_get_spheroid
checks a SRID definition from the “spatial_ref_sys” table then returning the corresponding Spheroid name
srid_get_unit
checks a SRID definition from the “spatial_ref_sys” table then returning the corresponding Unit name
srid_has_flipped_axes
checks a SRID definition from the “spatial_ref_sys” table determining if the axes order is X-Y or Y-X
srid_is_geographic
checks a SRID definition from the “spatial_ref_sys” table determining if it is of the geographic type
srid_is_projected
checks a SRID definition from the “spatial_ref_sys” table determining if it is of the projected type
sscanf
sscanf1
tempnam
tmpfile
tmpnam
tmpnam_r
ungetc
update_layer_statistics
Updates the LAYER_STATICS metadata table
vdprintf
vfprintf
vfscanf
vfscanf1
vprintf
vscanf
vscanf1
vsnprintf
vsprintf
vsscanf
vsscanf1

Type Aliases§

FILE
_Float32
_Float64
_Float32x
_Float64x
_IO_lock_t
__FILE
__blkcnt64_t
__blkcnt_t
__blksize_t
__builtin_va_list
__caddr_t
__clock_t
__clockid_t
__daddr_t
__dev_t
__fd_mask
__fpos64_t
__fpos_t
__fsblkcnt64_t
__fsblkcnt_t
__fsfilcnt64_t
__fsfilcnt_t
__fsword_t
__gid_t
__gnuc_va_list
__id_t
__ino64_t
__ino_t
__int8_t
__int16_t
__int32_t
__int64_t
__int_least8_t
__int_least16_t
__int_least32_t
__int_least64_t
__intmax_t
__intptr_t
__key_t
__loff_t
__mode_t
__nlink_t
__off64_t
__off_t
__pid_t
__pthread_list_t
__pthread_slist_t
__quad_t
__rlim64_t
__rlim_t
__sig_atomic_t
__socklen_t
__ssize_t
__suseconds64_t
__suseconds_t
__syscall_slong_t
__syscall_ulong_t
__thrd_t
__time_t
__timer_t
__tss_t
__u_char
__u_int
__u_long
__u_quad_t
__u_short
__uid_t
__uint8_t
__uint16_t
__uint32_t
__uint64_t
__uint_least8_t
__uint_least16_t
__uint_least32_t
__uint_least64_t
__uintmax_t
__useconds_t
blkcnt_t
blksize_t
caddr_t
clock_t
clockid_t
daddr_t
dev_t
fd_mask
fpos_t
fsblkcnt_t
fsfilcnt_t
fsid_t
fts5_extension_function
gaiaAttributeFieldDoubleRange
Attribute/Field Double range infos
gaiaAttributeFieldDoubleRangePtr
Typedef for Attribute/Field Double range infos
gaiaAttributeFieldIntRange
Attribute/Field Integer range infos
gaiaAttributeFieldIntRangePtr
Typedef for Attribute/Field Integer range infos
gaiaAttributeFieldMaxSize
Attribute/Field MaxSize/Length infos
gaiaAttributeFieldMaxSizePtr
Typedef for Attribute/Field MaxSize/Length infos
gaiaDbf
Container for DBF file handling
gaiaDbfField
Container for DBF field
gaiaDbfFieldPtr
Typedef for DBF field structure
gaiaDbfList
Container for a list of DBF fields
gaiaDbfListPtr
Typedef for a list of DBF fields
gaiaDbfPtr
Typedef for DBF file handler structure
gaiaDynamicLine
Container for dynamically growing line/ring
gaiaDynamicLinePtr
Typedef for dynamically growing line/ring structure
gaiaGeomColl
Container for OGC GEOMETRYCOLLECTION Geometry
gaiaGeomCollPtr
Typedef for OGC GEOMETRYCOLLECTION structure
gaiaLayerAttributeField
LayerAttributeField infos
gaiaLayerAttributeFieldPtr
Typedef for Layer AttributeField infos
gaiaLayerAuth
Layer Auth infos
gaiaLayerAuthPtr
Typedef for Layer Auth infos
gaiaLayerExtent
Layer Extent infos
gaiaLayerExtentPtr
Typedef for Layer Extent infos
gaiaLinestring
Container for OGC LINESTRING Geometry
gaiaLinestringPtr
Typedef for OGC LINESTRING structure
gaiaOutBuffer
Container for dynamically growing output buffer
gaiaOutBufferPtr
Typedef for dynamically growing output buffer structure
gaiaPoint
Container for OGC POINT Geometry
gaiaPointPtr
Typedef for OGC POINT structure
gaiaPolygon
Container for OGC POLYGON Geometry
gaiaPolygonPtr
Typedef for OGC POLYGON structure
gaiaPreRing
Container similar to LINESTRING [internally used]
gaiaPreRingPtr
Typedef for gaiaPreRing structure
gaiaRing
Container for OGC RING Geometry
gaiaRingPtr
Typedef for OGC RING structure
gaiaShapefile
Container for SHP file handling
gaiaShapefilePtr
Typedef for SHP file handler structure
gaiaTextReader
Container for Virtual Text file handling
gaiaTextReaderPtr
Typedef for Virtual Text file handling structure
gaiaValue
Container for variant (multi-type) value
gaiaValuePtr
Typedef for variant (multi-type) value structure
gaiaVectorLayer
Vector Layer item
gaiaVectorLayerPtr
Typedef for Vector Layer item
gaiaVectorLayersList
Container for Vector Layers List
gaiaVectorLayersListPtr
Typedef for Vector Layers List
gid_t
id_t
ino_t
key_t
loff_t
mode_t
nlink_t
off_t
pid_t
pthread_key_t
pthread_once_t
pthread_spinlock_t
pthread_t
quad_t
register_t
sigset_t
sqlite3_callback
sqlite3_destructor_type
sqlite3_int64
sqlite3_rtree_dbl
sqlite3_syscall_ptr
sqlite3_uint64
sqlite_int64
sqlite_uint64
suseconds_t
time_t
timer_t
u_char
u_int
u_int8_t
u_int16_t
u_int32_t
u_int64_t
u_long
u_quad_t
u_short
uid_t
uint
ulong
ushort
va_list

Unions§

__atomic_wide_counter
__mbstate_t__bindgen_ty_1
pthread_attr_t
pthread_barrier_t
pthread_barrierattr_t
pthread_cond_t
pthread_condattr_t
pthread_mutex_t
pthread_mutexattr_t
pthread_rwlock_t
pthread_rwlockattr_t