Changes between Initial Version and Version 1 of GMEDriver


Ignore:
Timestamp:
Oct 10, 2013, 3:51:36 PM (11 years ago)
Author:
wolf
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GMEDriver

    v1 v1  
     1= OGR Google Maps Engine API driver =
     2
     3[[TOC]]
     4
     5This project aims to implement an OGR driver for the [https://developers.google.com/maps-engine/ Google Maps Engine API] (GME API), to access the GME API vector table data as a vector file format. I'm also developing this driver as part of my course work for Maa-[https://noppa.aalto.fi/noppa/kurssi/maa-123.3550/esite 123.3550 GIS Application Development course] at Aalto University.
     6
     7== API Overview ==
     8The GME API gives access to data stored in GME. In addition to vector data you can also store imager and KML files in GME. We'll deal with those later in this project (maybe).
     9
     10The HTTP requests are of the form:
     11
     12{{{
     13 GET /tables/{tableId}/features
     14}}}
     15
     16The API itself is a RESTfull API with a simple URL scheme. The data is delivered as GeoJSON, so the driver will use libjson from the GeoJSON driver. It will also use the OAuth2 code from the Google Fusion Tables Driver.
     17
     18== Using the GME Driver ==
     19
     20This section will contain the most recent options for the driver.
     21
     22{{{
     23 "GME:tables='<tableId>'
     24}}}
     25
     26== Testing ==
     27
     28I'll make a few GME table available for testing purposes. I'm planning to use the [http://grass.osgeo.org/download/sample-data/ GRASS GIS North Carolina data].
     29
     30== Schedule ==
     31
     32Backlog will be added soon!
     33This work will be done in sprints of 3 weeks as follows.
     34
     35||'''24.9.2013'''|| ||
     36||Sprint 0 w1|| ||
     37||Sprint 0 w2||setup and planning||
     38||Sprint 0 w3||implement get features from table||
     39||'''15.10.2013'''|| ||
     40||Sprint 1 w1||OAuth2 and support for multiple tables||
     41||Sprint 1 w2||support the [https://developers.google.com/maps-engine/documentation/read#select GME API select statement]||
     42||Sprint 1 w3||support the [https://developers.google.com/maps-engine/documentation/read#where GME API where statement]||
     43||'''05.11.2013'''|| ||
     44||Sprint 2 w1|| ||
     45||Sprint 2 w2|| ||
     46||Sprint 2 w3|| ||
     47||'''26.11.2013'''|| ||
     48||Sprint 3 w1|| ||
     49||Sprint 3 w2|| ||
     50||'''10.12.2013'''|| ||
     51||Sprint 4 w1|| ||
     52||Sprint 4 w2|| ||
     53||Sprint 4 w3|| ||
     54||'''21.01.2014'''|| ||
     55||Sprint 5 w1|| ||
     56||Sprint 5 w2|| ||
     57||Sprint 5 w3|| ||
     58||'''11.02.2014'''|| ||
     59||Sprint 6 w1|| ||
     60||Sprint 6 w2|| ||
     61||Sprint 6 w3|| ||
     62||'''04.03.2014'''|| ||
     63||Sprint 7 w1|| ||
     64||Sprint 7 w2|| ||
     65||Sprint 7 w3|| ||
     66||'''25.03.2014'''|| ||
     67||Sprint 8 w1|| ||
     68||Sprint 8 w2|| ||
     69||Sprint 8 w3|| ||
     70||'''15.04.2014'''|| ||