Strabon

view testsuite/src/test/resources/geoSPARQL/BasicFunctionsTest/getSRIDFromConstantTest5.srx @ 1411:137486888a68

This is a merge commit that addresses the following issues:
a) We are consciously using longitude/latitude semantics for the EPSG:4326 CRS, although this is not what is expected by geographers, who assume a latitude/longitude axis order. Therefore, CRS84 and EPSG:4326 are treated equivalently by Strabon. It is important to mention that EPSG:4326 with a lat/long ordering is not supported in the sense that there is no way to get any geometry in such a CRS (e.g., by using the strdf:transform extension function with the second argument being EPSG:4326). This behaviour had always been what Strabon was following, and was mainly due to the fact that PostGIS assumes a long/lat ordering for EPSG:4326.
b) Fixes various bugs and specifically bugs #32, #69, #71, and #72 (detailed information may be found in earlier commits).
c) It contains a lot of refactoring, especially in StrabonPolyhedron and GeneralDBEvaluation (mostly with respect to evaluating expressions in Java).

This commit is dedicated to Konstantina. Ntina we miss you!
author Babis Nikolaou <charnik@di.uoa.gr>
date Mon Sep 22 12:53:55 2014 +0300 (2014-09-22)
parents 59c935dc81e4
children f86d1129ce79
line source
1 <?xml version='1.0' encoding='UTF-8'?>
2 <sparql xmlns='http://www.w3.org/2005/sparql-results#'>
3 <head>
4 <variable name='srid'/>
5 </head>
6 <results>
7 <result>
8 <binding name='srid'>
9 <uri>http://www.opengis.net/def/crs/EPSG/0/4326</uri>
10 </binding>
11 </result>
12 </results>
13 </sparql>