Changes between Version 2 and Version 3 of FDORfc16


Ignore:
Timestamp:
Mar 18, 2008, 9:53:08 AM (16 years ago)
Author:
traianstanev
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • FDORfc16

    v2 v3  
    3030== Proposed Solution ==
    3131
     32The proposed SQLite provider will have the following features:
     33
     34* Data stored and consumed in native SQLite format, and therefore accessible to other SQLite-based applications;
     35* Geometry will be serialized as BLOBs in FDO geometry format (FGF). Other ways that may be considered are storing points as X,Y columns and also geometry as WKB format;
     36* A non-persistent, spatial index usable for BBOX queries built on the fly and valid for the duration of the FDO connection;
     37* Execution of arbitrary SQL commands;
     38* A metadata table where the geometry coordinate system is stored in WKT or EPSG form. In addition, PRJ files will be supported as alternative means of specifying a coordinate system when a metadata table is undesirable;
     39* A tentative list of supported FDO commands : DescribeSchema, Select, SelectAggregates, Insert, Update, Delete, GetSpatialContexts, arbitrary SQL, ApplySchema, CreateDataStore;
     40
     41FDO features the provider will likely *not* support:
     42
     43* Feature class inheritance;
     44* Geometry filters other than BBOX;
     45* FDO Transactions -- but you can still manually execute BEGIN/COMMIT around other FDO commands;
     46* Any other exotic feature you can think of.
    3247
    3348
     
    3853== Test Plan ==
    3954
    40 How the proposed change will be tested, if applicable.  New unit tests should be detailed here???
     55There will be a small test suite that tests often used functionality. Arbitrary SQL execution will not be tested extensively.
    4156
    4257== Funding/Resources ==