Strabon

log

age author description
2014-09-21 Babis Nikolaou now StrabonPolyhedron carries information about the datatype of the underlying geometry, so as to be consistent with the presentation of results
2014-09-21 Babis Nikolaou corrected output for test that was checking computation of boundary; now that grounded expressions are evaluated using JTS, the boundary of the polygon [Polygon((0 0, 1 0, 1 1, 0 1, 0 0))] is not a Linestring any more as PostGIS was computing (in the wrong way), but LinearRing!
2014-09-21 Babis Nikolaou reverting back to dbpedia.org/sparql for testing endpoint-client on virtuoso
2014-09-21 Babis Nikolaou revert the behaviour of considering EPSG:4326 as lat/long in order to be in line with PostGIS; this is because PostGIS defines several of their functions, like ST_Buffer(Geometry, meters) on SRID 4326. Therefore, if we change this semantics, we would get 4326 lat/long and that would be chaotic
2014-09-21 Babis Nikolaou corrected a test output for getSRID that was set to returning integers (84000) instead of URIs
2014-09-21 Babis Nikolaou a lot of refactoring and cleaning in GeneralDBEvaluation.evaluate(FunctionCall, BindingSet) + support of grounded ST_Centroid in SELECT (ST_MakeLine is still missing)
2014-09-20 Babis Nikolaou Fixed bug #72. The same bug applies to other functions apart from these that return the SRID, such as all the property functions, postgis functions, etc.
2014-09-20 Babis Nikolaou fixes bug #69: better error handling
2014-09-19 Babis Nikolaou added another test for geof:getSRID (see bug #32) that looks in geometries stored in the database
2014-09-19 Babis Nikolaou added another test for geof:getSRID (see bug #32)
2014-09-19 Babis Nikolaou geof:geoSRID was returning the default SRID when argument was not a value from the database; now it returns the appropriate SRID
2014-09-19 Babis Nikolaou Fixes bug #32: implements geof:getSRID properly (now returns the URI of the corresponding SRID of the given geometry)
2014-09-19 Babis Nikolaou changed also MonetDB createGeoValue() for bug #71
2014-09-19 Babis Nikolaou Fixed bug #71
2014-09-18 Babis Nikolaou some cleaning up
2014-09-18 Babis Nikolaou when creating new WKT values in PostGISBindingIteration.createGeoValue(), use the default datatype for WKT (specified in GeoConstants.default_WKT_datatype) and not strdf:WKT
2014-09-18 Babis Nikolaou had forgotten to create typed literals in TSV writer
2014-09-18 Babis Nikolaou correctly identify CRS URIs when present in the select clause in functions like strdf:transform
2014-09-18 Babis Nikolaou removed EPSG:4326 URI from the bounding box of the zoomed map in query.jsp
2014-09-18 Babis Nikolaou corrected endpoint-client/pom.xml to point to the correct main class, so as it can be invoked from the command line
2014-09-17 Babis Nikolaou changed the URL for the DBpedia endpoint in the corresponding test
2014-09-17 Babis Nikolaou configured the output of some tests
2014-09-17 Babis Nikolaou properly construct stRDF WKT literals (CRS URI should not be placed into <> characters); greek characters in the endpoint-client where not encoded appropriately when run from the console (Unit Testin); endpoint-client was encoding the query based on the return value of "Charset.defaultCharset()". We change excplicitly to UTF-8
2014-09-17 Babis Nikolaou moved AbstractWKT.getURI_forSRID() to WKTHelper and added there also creator methods for stRDF and GeoSPARQL WKT literals
2014-09-17 Babis Nikolaou revert databases.properties (committed by mistake)
2014-09-17 Babis Nikolaou moved AbstractWKT.getURI_forSRID() to WKTHelper and added there also creator methods for stRDF and GeoSPARQL WKT literals
2014-09-17 Babis Nikolaou tests in endpoint-client were not using any assertions
2014-09-17 Babis Nikolaou changes in the URLs of publicly accessible endpoints that are used for testing the endpoint-client
2014-09-17 Babis Nikolaou missed a place that used hardcoded EPSG URIs
2014-09-17 Babis Nikolaou added method AbstractWKT.getURI_forSRID(int srid) that returns a URI for the given srid or the empty string; Whoever created such URIs manually, now creates them using this method