Earthcube Geosemantics
  1. Earthcube Geosemantics

geosemantics-integration-service

Public
AuthorCommitMessageCommit dateIssues
Luigi MariniLuigi Marini
c68c53fd940Use swagger framework to document API and create clients.
Luigi MariniLuigi Marini
56b93cd452fUpgraded to Play 2.4.11, Scala 2.11.8 and Sbt 0.13.16. Remove pluginsnot needed.
Luigi MariniLuigi Marini
1cc536b2143MMerge branch 'master' into docker# Conflicts: # README
Luigi MariniLuigi Marini
3085df6a233Docker build/run setup with external Jena TDB store.
Luigi MariniLuigi Marini
e1bae779b03Updated version number and README for version 0.1.0.
Luigi MariniLuigi Marini
e6de6ca9decSimple dockerfile and docker.sh
Rui LiuRui Liu
72967baace0Small update in doc.
Rui LiuRui Liu
7e5cf171adb- Added a readme file for google units.
Rui LiuRui Liu
a18d790832dECGS-42 First impl to search Clowder data given 1 graph of multi models.Also removed unit info from the output.ECGS-42
Rui LiuRui Liu
1d4d52e9280MMerge branch 'master' of https://opensource.ncsa.illinois.edu/stash/scm/ecgs/geosemantics-integration-service into feature/ECGS-42-search-clowder-data-multi-modelsECGS-42
Rui LiuRui Liu
c1db2b7561fECGS-42 Changed modelName to graphName, model to graph in API and search page.ECGS-42
Rui LiuRui Liu
cd000b13695ECGS-42 New graph containing multiple models, which Peishi provided.ECGS-42
Rui LiuRui Liu
32eb0aecb14MMerge pull request #25 in ECGS/geosemantics-integration-service from feature/ECGS-84-endpoints-to-store-and-retrieve-csv to master* commit '8f252e3cde321a584d594093805b7c720613b2f8': Added GET /csv-mappings with ability to provide a standard name as a parameter and return the list of file urls containing that standard name. Added POST /graphs/:graphName and GET /graphs/:graphName. Accepts json-ld as the body of the post.ECGS-84
Luigi MariniLuigi Marini
8f252e3cde3Added GET /csv-mappings with ability to provide a standard name as a parameter and return the list of file urls containing that standard name.
Rui LiuRui Liu
bf204e5037cUpdated the search form, so one can choose the GSIS URL to send the form to.
Rui LiuRui Liu
4fea39330a8ECGS-42 Retrieve model name instead of graph name and put it into the result.Per Peishi's request.ECGS-42
Rui LiuRui Liu
d50ae896bacECGS-42 Also retrieve files whose GeoJSON type is "Point" and resides inside the model's bbox.Typical for sensor data. Per Peishi's request.ECGS-42
Rui LiuRui Liu
8bc68cd343fECGS-42 Retrieved var unit from clowder data file, and put it into the output.Needed by the Resource Alignment Service.ECGS-42
Rui LiuRui Liu
365a9b12c0fECGS-42 Added variable units in metadata in test scripts.ECGS-42
Rui LiuRui Liu
470b2b68d0eECGS-42 Re-ordered, added 2 comment lines.ECGS-42
Rui LiuRui Liu
34009a76749ECGS-42 Retrieved and added model var units into the output.ECGS-42
Rui LiuRui Liu
0e4605096ebECGS-42 Simplified getting model startTime, endTime.ECGS-42
Rui LiuRui Liu
8799c6284e0ECGS-42 Added model name in output per Peishi's request.ECGS-42
Luigi MariniLuigi Marini
cea75d5be36Added POST /graphs/:graphName and GET /graphs/:graphName.Accepts json-ld as the body of the post.
Rui LiuRui Liu
7527b62ab5eECGS-42 Added scripts to add test data files for searching clowder for model data, and instructions.ECGS-42
Rui LiuRui Liu
ae6255afd4dECGS-42 Added a web page for test and demo searching Clowder data.ECGS-42
Rui LiuRui Liu
24a099904bcECGS-42 Updated doc of queryClowderSpatial.ECGS-42
Rui LiuRui Liu
339096ddff0ECGS-42 Changed query to find data containing model bbox.Prev query using $geoWithin found the opposite: files with a bbox that is within the model's bbox, so cannot be used.ECGS-42
Rui LiuRui Liu
2b71ea4074cECGS-42 Added model's data in search clowder result per Dr. Hu's request.RAS part needs it.ECGS-42
Rui LiuRui Liu
6dc46997d16ECGS-42 Added modelNameSpace in searchDataForModel in routes.ECGS-42
Rui LiuRui Liu
79b0a6cf3bcECGS-42 Added error-checking code for method value in queryClowder().ECGS-42
Rui LiuRui Liu
cb8e85331c7ECGS-42 Code cleanup.ECGS-42
Rui LiuRui Liu
c5f6823bf85ECGS-42 Added a param in URL (model NS), code cleanup, added doc.ECGS-42
Rui LiuRui Liu
17fe7d0efacECGS-42 Fill in returned data with temporal and spatial metadata.So TAS can align the file.ECGS-42
Rui LiuRui Liu
9a892875af7ECGS-42 Added Peishi's stripped down model.ECGS-42
Rui LiuRui Liu
4c9eeddc275ECGS-42 Code cleanup.Changed println() to Logger.debug().ECGS-42
Rui LiuRui Liu
3711c2c01ceECGS-42 Code cleanup, added doc.ECGS-42
Rui LiuRui Liu
3646775f653ECGS-42 First impl of searching clowder with spatial constraints.Used MongoDB's geoWithin and GeoJSON features.ECGS-42
Rui LiuRui Liu
f74fdb7fe28ECGS-42 Changed the criterion of temporal search.The criterion is now: [data_startTime, data_endTime] contains / encloses [model_startTime, model_endTime], instead of the opposite.ECGS-42
Rui LiuRui Liu
5a44e7bbbe8ECGS-42 Changed code to handle integer/float for bounding box in model.Prev impl supported string format only.ECGS-42
Rui LiuRui Liu
8c4d1dbb9abECGS-42 First impl of parsing model bbox.Also simplified existing code.ECGS-42
Rui LiuRui Liu
d63f3033717ECGS-42 First working impl with temporal constraints.ECGS-42
Rui LiuRui Liu
268784844dcECGS-42 cleanup.ECGS-42
Rui LiuRui Liu
76d46d54d64ECGS-42 First impl of searching using startTime and endTime.Lots of things in-progress that need future clean-up.ECGS-42
Rui LiuRui Liu
c5de0f7e28cECGS-42 Added a comment in routes file.ECGS-42
Rui LiuRui Liu
5105b9daa22ECGS-42 Now queries a model to get start and end time.ECGS-42
Rui LiuRui Liu
4000ff05111Fixed an error in returned MIME type for /modelDataMatches.
Luigi MariniLuigi Marini
aebdac95f2aMMerge pull request #20 in ECGS/geosemantics-integration-service from feature/ECGS-42-search-clowder-for-vars to master* commit '066962a3ae7e2e28a522ebcb9bded4610d9e229a': ECGS-42 Changed the field name in returned json: variable1 -> equivalent_variable. ECGS-42 Code/log cleanup. ECGS-42 Removed sameAsKB from url param; also support owl; code/log cleanup. ECGS-42 First impl of searching clowder for variable data. ECGS-42 build.sbt: deleted "datafiles/" part, added "-feature" in scalac option to see wa...ECGS-42
Rui LiuRui Liu
629dc8312f9Fixed a typo.
Luigi MariniLuigi Marini
f9e2d8238a1Added a /sas/temporal endpoint.Takes in variable number of parameters, outputs JSONLD. Uses Joda library for time manipulation.