#include <stdbool.h>
#include <stdio.h>
Go to the source code of this file.
|
enum | ows_error_code {
OWS_ERROR_OPERATION_NOT_SUPPORTED
,
OWS_ERROR_MISSING_PARAMETER_VALUE
,
OWS_ERROR_INVALID_PARAMETER_VALUE
,
OWS_ERROR_VERSION_NEGOTIATION_FAILED
,
OWS_ERROR_INVALID_UPDATE_SEQUENCE
,
OWS_ERROR_NO_APPLICABLE_CODE
,
OWS_ERROR_CONNECTION_FAILED
,
OWS_ERROR_CONFIG_FILE
,
OWS_ERROR_REQUEST_SQL_FAILED
,
OWS_ERROR_REQUEST_HTTP
,
OWS_ERROR_FORBIDDEN_CHARACTER
,
OWS_ERROR_MISSING_METADATA
,
OWS_ERROR_NO_SRS_DEFINED
} |
enum | ows_service {
WMS
,
WFS
,
OWS_SERVICE_UNKNOWN
} |
enum | ows_method {
OWS_METHOD_UNKNOWN
,
OWS_METHOD_KVP
,
OWS_METHOD_XML
} |
enum | wfs_error_code {
WFS_ERROR_INVALID_VERSION
,
WFS_ERROR_OUTPUT_FORMAT_NOT_SUPPORTED
,
WFS_ERROR_LAYER_NOT_DEFINED
,
WFS_ERROR_LAYER_NOT_RETRIEVABLE
,
WFS_ERROR_LAYER_NOT_WRITABLE
,
WFS_ERROR_EXCLUSIVE_PARAMETERS
,
WFS_ERROR_INCORRECT_SIZE_PARAMETER
,
WFS_ERROR_NO_MATCHING
,
WFS_ERROR_INVALID_PARAMETER
,
WFS_ERROR_MISSING_PARAMETER
} |
enum | wfs_request {
WFS_REQUEST_UNKNOWN
,
WFS_GET_CAPABILITIES
,
WFS_DESCRIBE_FEATURE_TYPE
,
WFS_GET_FEATURE
,
WFS_TRANSACTION
} |
enum | wfs_format {
WFS_FORMAT_UNKNOWN
,
WFS_XML_SCHEMA
,
WFS_GML212
,
WFS_GML311
,
WFS_GML321
,
WFS_GEOJSON
,
WFS_JSONP
,
WFS_TEXT_XML
,
WFS_APPLICATION_XML
} |
enum | wfs_insert_idgen {
WFS_GENERATE_NEW
,
WFS_USE_EXISTING
,
WFS_REPLACE_DUPLICATE
} |
enum | ows_schema_type {
WFS_SCHEMA_TYPE_100
,
WFS_SCHEMA_TYPE_110
} |
enum | fe_error_code {
FE_NO_ERROR
,
FE_ERROR_FEATUREID
,
FE_ERROR_FILTER
,
FE_ERROR_BBOX
,
FE_ERROR_PROPERTYNAME
,
FE_ERROR_GEOM_PROPERTYNAME
,
FE_ERROR_UNITS
,
FE_ERROR_GEOMETRY
,
FE_ERROR_FID
,
FE_ERROR_SRS
,
FE_ERROR_FUNCTION
,
FE_ERROR_NAMESPACE
} |
◆ BUFFER_SIZE_INIT
#define BUFFER_SIZE_INIT 256 |
◆ OWS_DEFAULT_DB_ENCODING
#define OWS_DEFAULT_DB_ENCODING "UTF8" |
◆ OWS_DEFAULT_XML_ENCODING
#define OWS_DEFAULT_XML_ENCODING "UTF-8" |
◆ OWS_MAX_DOUBLE
#define OWS_MAX_DOUBLE 1e15 /* %f vs %g */ |
◆ alist
◆ alist_node
◆ array
◆ array_node
◆ buffer
◆ filter_encoding
◆ list
◆ list_node
◆ mlist
◆ mlist_node
◆ ows
◆ ows_bbox
◆ ows_contact
◆ ows_geobbox
◆ ows_layer
◆ ows_layer_list
◆ ows_layer_node
◆ ows_layer_storage
◆ ows_meta
◆ ows_request
◆ ows_srs
◆ ows_version
◆ wfs_request
◆ fe_error_code
Enumerator |
---|
FE_NO_ERROR | |
FE_ERROR_FEATUREID | |
FE_ERROR_FILTER | |
FE_ERROR_BBOX | |
FE_ERROR_PROPERTYNAME | |
FE_ERROR_GEOM_PROPERTYNAME | |
FE_ERROR_UNITS | |
FE_ERROR_GEOMETRY | |
FE_ERROR_FID | |
FE_ERROR_SRS | |
FE_ERROR_FUNCTION | |
FE_ERROR_NAMESPACE | |
Definition at line 327 of file ows_struct.h.
◆ ows_error_code
Enumerator |
---|
OWS_ERROR_OPERATION_NOT_SUPPORTED | |
OWS_ERROR_MISSING_PARAMETER_VALUE | |
OWS_ERROR_INVALID_PARAMETER_VALUE | |
OWS_ERROR_VERSION_NEGOTIATION_FAILED | |
OWS_ERROR_INVALID_UPDATE_SEQUENCE | |
OWS_ERROR_NO_APPLICABLE_CODE | |
OWS_ERROR_CONNECTION_FAILED | |
OWS_ERROR_CONFIG_FILE | |
OWS_ERROR_REQUEST_SQL_FAILED | |
OWS_ERROR_REQUEST_HTTP | |
OWS_ERROR_FORBIDDEN_CHARACTER | |
OWS_ERROR_MISSING_METADATA | |
OWS_ERROR_NO_SRS_DEFINED | |
Definition at line 156 of file ows_struct.h.
◆ ows_method
Enumerator |
---|
OWS_METHOD_UNKNOWN | |
OWS_METHOD_KVP | |
OWS_METHOD_XML | |
Definition at line 246 of file ows_struct.h.
◆ ows_schema_type
Enumerator |
---|
WFS_SCHEMA_TYPE_100 | |
WFS_SCHEMA_TYPE_110 | |
Definition at line 295 of file ows_struct.h.
◆ ows_service
Enumerator |
---|
WMS | |
WFS | |
OWS_SERVICE_UNKNOWN | |
Definition at line 240 of file ows_struct.h.
◆ wfs_error_code
Enumerator |
---|
WFS_ERROR_INVALID_VERSION | |
WFS_ERROR_OUTPUT_FORMAT_NOT_SUPPORTED | |
WFS_ERROR_LAYER_NOT_DEFINED | |
WFS_ERROR_LAYER_NOT_RETRIEVABLE | |
WFS_ERROR_LAYER_NOT_WRITABLE | |
WFS_ERROR_EXCLUSIVE_PARAMETERS | |
WFS_ERROR_INCORRECT_SIZE_PARAMETER | |
WFS_ERROR_NO_MATCHING | |
WFS_ERROR_INVALID_PARAMETER | |
WFS_ERROR_MISSING_PARAMETER | |
Definition at line 256 of file ows_struct.h.
◆ wfs_format
Enumerator |
---|
WFS_FORMAT_UNKNOWN | |
WFS_XML_SCHEMA | |
WFS_GML212 | |
WFS_GML311 | |
WFS_GML321 | |
WFS_GEOJSON | |
WFS_JSONP | |
WFS_TEXT_XML | |
WFS_APPLICATION_XML | |
Definition at line 277 of file ows_struct.h.
◆ wfs_insert_idgen
Enumerator |
---|
WFS_GENERATE_NEW | |
WFS_USE_EXISTING | |
WFS_REPLACE_DUPLICATE | |
Definition at line 289 of file ows_struct.h.
◆ wfs_request
Enumerator |
---|
WFS_REQUEST_UNKNOWN | |
WFS_GET_CAPABILITIES | |
WFS_DESCRIBE_FEATURE_TYPE | |
WFS_GET_FEATURE | |
WFS_TRANSACTION | |
Definition at line 269 of file ows_struct.h.