Jorge Samuel Mendes de Jesus
1de0439e2d
Spatiallite3 provider implementation ( #17 )
...
* new file: docker/Dockerfile
Dockerfile for pygeoapi
* modified: pygeoapi/provider/__init__.py
new file: tests/data/ne_110m_lakes.sqlite
new file: tests/json_marshmallow.py
new file: tests/test_sqlite_provider.py
Sqlit implementation and testing marshmallows
* new file: provider/sqlite.py
new file: provider/tmp_parser.py
Sqlite provider
* Testing sqlalchemy
* query for sqlite3
* Countries dataset, message in assert
* yml config
* table in data link and query implemented without limit
* PR of refactor
* functional sqlite3 driver
* flake8
* pipreq for complete list of requirements
* updated readme with working examples, extra requirements
* typos, SQLite removed Dockerfile and ne_100m_lakes.sqlite
* update requirements
* pypandoc in requirements-dev.txt
2018-04-02 12:05:26 -04:00
Tom Kralidis
557a9e3480
implement bind configuration
2018-04-01 22:06:30 -04:00
Jorge Samuel Mendes de Jesus
2185d75d88
Merge pull request #16 from geopython/provider-refactor
...
refactor provider initialization. Provider can obtain specific information like table for sqlite3
2018-04-01 16:23:55 +02:00
Tom Kralidis
c01829265e
refactor provider initialization
2018-04-01 09:57:25 -04:00
Tom Kralidis
be0ce2238c
add numberMatched and numberReturned to backends
2018-04-01 12:43:17 +00:00
Tom Kralidis
c45480cabc
add timestamp to feature collection responses
2018-04-01 12:39:12 +00:00
Jorge Samuel Mendes de Jesus
9bd3075023
Merge pull request #15 from geopython/openapi-gen
...
implement OpenAPI from single config
2018-04-01 09:53:45 +02:00
Tom Kralidis
d63c23850a
first pass links
2018-03-29 16:50:19 +00:00
Tom Kralidis
c2f621506f
turn off strict slashing, fix ref, bind to 0.0.0.0
2018-03-29 15:34:12 +00:00
Tom Kralidis
a2c4f94ece
fix ref
2018-03-29 12:18:31 +00:00
Tom Kralidis
e5ac635930
update API
2018-03-28 22:33:18 -04:00
Tom Kralidis
c6aba78716
update API
2018-03-28 17:02:45 -04:00
Tom Kralidis
3f09b5ae67
update API
2018-03-28 16:35:12 -04:00
Tom Kralidis
403fa4648b
Revert "remove application level CORS (leave to server)"
...
This reverts commit 8e931e644f .
2018-03-27 21:26:21 -04:00
Tom Kralidis
8e931e644f
remove application level CORS (leave to server)
2018-03-27 21:18:30 -04:00
Tom Kralidis
9015b16e6d
implement OpenAPI from single config
2018-03-27 21:15:43 -04:00
Tom Kralidis
43b44574f5
update config, add conformance
2018-03-21 09:18:59 -04:00
Tom Kralidis
2cd3621ddd
refactor configuration, remove file://
2018-03-09 12:21:54 -05:00
Tom Kralidis
d6e4b1dc00
implement logging, first pass cli ( #14 )
2018-03-08 08:38:42 -05:00
Norman Barker
957df9b844
Swagger gen ( #10 )
...
* initial swagger gen
* removed support for html returns
* geojson configuration
* working swagger ui
* config rename
* observation example
* missing call in csv driver
* pr comments
2018-03-07 16:44:04 -05:00
Tom Kralidis
9fb1ccf797
Merge pull request #8 from perrygeo/ids-for-geojson
...
add ids for test geojson
2018-03-07 15:14:33 -05:00
Matthew Perry
5ae0fdce4e
add ids for geojson
2018-03-07 13:08:55 -07:00
Tom Kralidis
bcf03dd45e
Merge pull request #7 from perrygeo/crud
...
Add create, update, delete methods to the base and GeoJSON provider
2018-03-07 10:55:58 -05:00
Matthew Perry
797617c025
merge with master, move query params out of _load
2018-03-07 06:30:56 -07:00
Francesco Bartoli
0a6782a584
Merge pull request #6 from geopython/query-params
...
add support for collection query startindex, count, resulttype
2018-03-07 08:35:44 +01:00
Tom Kralidis
59f0ec34ab
add support for collection query startindex, count, resulttype
2018-03-07 03:23:52 +00:00
Matthew Perry
9c3851e175
update docstrings
2018-03-06 19:11:42 -07:00
Matthew Perry
5283c3df10
implement a working CRUD system with GeoJSON backend
2018-03-06 18:43:58 -07:00
Tom Kralidis
7ee1b09a0a
move data into tests/
2018-03-07 00:28:05 +00:00
Jorge Samuel Mendes de Jesus
cdc6d55683
Merge pull request #5 from geopython/misc-fixes
...
add CSV provider, misc updates
2018-03-07 01:09:35 +01:00
Tom Kralidis
d1d2a589b3
add CSV provider, misc updates
2018-03-07 00:08:05 +00:00
Matthew Perry
ff1fcef099
merge
2018-03-06 14:29:14 -07:00
Tom Kralidis
b332d8dfac
Merge pull request #4 from perrygeo/geojson-example
...
Geojson example
2018-03-06 16:15:04 -05:00
Matthew Perry
05e0b5e1ac
create empty collections and assume identifier is string
2018-03-06 14:06:47 -07:00
Matthew Perry
7829772ae6
example dataset for GeoJSON provider
2018-03-06 13:51:31 -07:00
Matthew Perry
ba6b600055
example dataset for GeoJSON provider
2018-03-06 13:50:30 -07:00
Tom Kralidis
3707f8a865
Merge pull request #3 from GeoCat/master
...
modified: README.md
2018-03-06 15:43:59 -05:00
Jorge de Jesus
724294d2d4
modified: README.md
...
Python3 instrcutions
2018-03-06 21:37:14 +01:00
Tom Kralidis
85bdb1dae2
Merge pull request #2 from perrygeo/geojson-provider
...
Initial take on a geojson provider
2018-03-06 15:23:37 -05:00
Matthew Perry
2ec2f8c286
author and copyright
2018-03-06 13:00:31 -07:00
Matthew Perry
0348a51a9a
initial geojson provider
2018-03-06 12:57:28 -07:00
Tom Kralidis
bced3f63bb
make crs a list
2018-03-06 16:59:44 +00:00
Tom Kralidis
adbf62cc98
add abstract provider factory functionality
2018-03-06 16:59:31 +00:00
Angelos Tzotsos
0c13eaf292
Merge pull request #1 from geopython/flask-app
...
flask implementation
2018-03-06 16:55:38 +02:00
Tom Kralidis
7c04cdf498
flask implementation
2018-03-06 13:32:14 +00:00
Tom Kralidis
1ea1984773
update repository transfer
2018-03-05 02:51:40 +00:00
Tom Kralidis
69476a9370
add setup and top level cli scaffolding
2018-02-14 22:15:31 -05:00
Tom Kralidis
fa65aa1c1f
add bootstrap files
2018-02-14 21:54:31 -05:00
Tom Kralidis
17edb346a1
Initial commit
2018-02-14 21:46:28 -05:00