Changes between Version 8 and Version 9 of FDORfc16
- Timestamp:
- 03/21/08 13:09:53 (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
FDORfc16
v8 v9 29 29 A SQLite format for storing spatial data would make a good interchange format, similar to, but more flexible than Shapefiles. 30 30 31 == Proposed Solution == 31 == What makes a valid spatial SQLite database? == 32 33 The goal of this provider is to allow access to SQLite databases in as open and standard way as possible. 34 Here is the minimum set of characteristics the provider will expect in SQLite database: 35 36 * geometry_columns table, as per SF spec, Part 2, SQL Option, section 6.2.1; 37 * spatial_ref_sys table as per SF spec; 38 * g_geometry_format column in geometry_columns table. If not present, WKB will be assumed as geometry format 39 40 41 == Proposed FDO Provider == 32 42 33 43 The proposed SQLite provider will have the following features: 34 44 35 45 * Data stored and consumed in native SQLite format, and therefore accessible to other SQLite-based applications; 36 * Geometry will be serialized as BLOBs in FDO geometry format (FGF), WKB , or WKT 1.2 format. The type of geometry encoding will be specified in the geometry_columns table (see below) in a column called g_geometry_format. In addition, the provider may support point geometry with coordinates stored in non-geometric columns, via a connection string setting.46 * Geometry will be serialized as BLOBs in FDO geometry format (FGF), WKB , or WKT 1.2 format. The type of geometry encoding will be specified in the geometry_columns table (see below) in a column named g_geometry_format. In addition, the provider may support point geometry with coordinates stored in non-geometric columns, via a connection string setting. 37 47 * A non-persistent, spatial index usable for BBOX queries built on the fly and valid for the duration of the FDO connection; 38 48 * Execution of arbitrary SQL commands;