diff geo-backend/ChangeLog @ 263:031ef9649cd1

Added SFS-Support to ArcSDE-Query-Part geo-backend/trunk@210 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Tim Englich <tim.englich@intevation.de>
date Tue, 13 Oct 2009 08:57:19 +0000
parents fcfa9d2de572
children 5bbdbc0bbddc
line wrap: on
line diff
--- a/geo-backend/ChangeLog	Wed Oct 07 10:26:33 2009 +0000
+++ b/geo-backend/ChangeLog	Tue Oct 13 08:57:19 2009 +0000
@@ -1,3 +1,16 @@
+2009-10-13  Tim Englich  <tim.englich@intevation.de>
+
+	* src/test/ressources/QueryExecutorTestCase.properties: 
+	  Added SFS-Conformal Query
+	* pom.xml:
+	  Added dependency to JTS 1.9
+	* src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEStatement.java (executeQuery): 
+	  Added Spatial-Query-Support for ArcSDE
+	* src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEUtils.java (createPoints): 
+	  Switched Method Signature to JTS-Geometry-Support
+	* src/main/java/de/intevation/gnv/geobackend/sde/datasources/Row.java (getStringValue): 
+	  Added String-Support for GeometryObjects
+
 2009-10-07	Sascha L. Teichmann	<sascha.teichmann@intevation.de>
 
 	RELEASE 0.1
@@ -19,143 +32,32 @@
 	* src/main/java/de/intevation/gnv/geobackend/util/DateUtils.java (DATE_PATTERN) Edited:
 	  Make the Constants assessible for other Parts of the Project to reduce the TouchPoints for
 	  Dateformats.
-	  
-2009-09-24	Tim Englich	<tim.englich@intevation.de>
+
+2009-09-24  Tim Englich  <tim.englich@intevation.de>
 
 	* src/main/java/de/intevation/gnv/geobackend/base/ResultDescriptor.java Edited, 
 	  src/main/java/de/intevation/gnv/geobackend/base/Result.java Edited, 
 	  src/main/java/de/intevation/gnv/geobackend/base/DefaultResultDescriptor.java Edited,  
 	  src/main/java/de/intevation/gnv/geobackend/base/DefaultResult.java Edited:
 	  Make Classes Serializable for Storing in ArtifactDatabase 
-	  
-2009-09-21	Tim Englich	<tim.englich@intevation.de>
+
+2009-09-21  Tim Englich  <tim.englich@intevation.de>
 
 	* src/main/java/de/intevation/gnv/geobackend/base/DefaultResult.java: 
-	  Added formatted Date handling in getString Method
-
-2009-09-21	Tim Englich	<tim.englich@intevation.de>
-
+	  Added formatted Date Handling in getString Method
 	* src/test/ressources/QueryExecutorTestCase.properties Edited, 
 	  src/test/java/de/intevation/gnv/geobackend/base/query/QueryExecutorTestCase.java Edited:
 	  Some tests for Spatialqueries added 
-
 	* src/main/java/de/intevation/gnv/geobackend/base/query/DefaultQueryExceutor.java Edited: 
 	  Put the final Querystring into a Logmessage
-	  
-2009-09-09	Tim Englich	<tim.englich@intevation.de>
 
-	* target/**: Removed.
-
-2009-09-09	Tim Englich	<tim.englich@intevation.de>
+2009-09-09  Tim Englich  <tim.englich@intevation.de>
 
 	* src/main/java/de/intevation/gnv/geobackend/base/DefaultResult.java (getDate):
-	  Instance Check for DateValues
-
+	 . Intance Check for DateValues
 	* src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEResultSet.java (next):
 	  Logging removed because the performance slowdown fetching many ResultSets 
 
-2009-09-04	Tim Englich	<tim.englich@intevation.de>
-
-	* pom.xml: Edited GroupID changed
-	
-2009-09-04	Tim Englich	<tim.englich@intevation.de>
-
-	* pom.xml: Edited
-	  Buildplugins for Maven-Compiler and Maven-Eclipse Plugin integrated.
-
-2009-09-04	Tim Englich	<tim.englich@intevation.de>
-
-	* src/main/java/de/intevation/gnv/geobackend/base/query/QueryExecutorBase.java (setFilterValues): Edited
-	  Fixed Bug using replaceFirst an ?. You hav to put a ? in [].
-
-	* src/test/java/de/intevation/gnv/geobackend/base/query/QueryExecutorTestCase.java (testQueryExecutor): Edited
-	Further TestCase using a where clause implemented. More asserts testimg the number of Results integrated
+2009-09-04  Tim Englich  <tim.englich@intevation.de>
 
-	* src/test/ressources/QueryExecutorTestCase.properties: Edited
-	Statement Fetching only one Mesh integrated.
-	  
-2009-09-04	Tim Englich	<tim.englich@intevation.de>
-	
-	* src/test/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEConnectionPoolTestCase.java: Edited
-	  Changed Tabs against 4 Spaces. Commennts written
-	
-	* src/main/java/de/intevation/gnv/geobackend/base/connectionpool/ConnectionPoolFactory.java: Edited,
-	* src/main/java/de/intevation/gnv/geobackend/base/connectionpool/ConnectionPool.java: Edited
-	
-	Changed Tabs against 4 Spaces
-	
-	* src/test/ressources/QueryExecutorTestCase.properties: 
-	  Create a Testpropertiesfile with Samplestatements for the Testcase QueryExecutorTestCase.
-	
-	* src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEResultSet.java: Edited:
-	  The Method getResultSetMetaData modified to return an Instance of the ArcSDEResultSetMetaData-Class
-	
-	* src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEResultSetMetaData.java: 
-	  Implementation of the java.sql.ResultSetMetaData Interface for wrapping the Metainformations of an 
-	  ArcSDE-ResultSet
-	
-	* src/test/java/de/intevation/gnv/geobackend/base/query/QueryExecutorTestCase.java:  Testfall
-	  Testcase for the Inteface QueryExecuor implemented. This Testcats should test the fundamental Functions of the
-	  Impelmentation of this interface. currently the DefaulQueryExecutor is used to fetch Resukts from the MEDIAN.MESH
-	  Table from BSH.
-	
-	* src/main/java/de/intevation/gnv/geobackend/base/query/container/exception/QueryContainerException.java, 
-	  src/main/java/de/intevation/gnv/geobackend/base/query/container/QueryContainerFactory.java, 
-	  src/main/java/de/intevation/gnv/geobackend/base/query/container/DefaultQueryContainer.java,
-	  src/main/java/de/intevation/gnv/geobackend/base/query/container/QueryContainer.java:
-	  Container for central providing of configured Datastorequeries.
-	  An instance can be instantiated using the factory.
-	
-	* src/main/java/de/intevation/gnv/geobackend/base/query/QueryExecutorFactory.java,
-	  src/main/java/de/intevation/gnv/geobackend/base/query/QueryExecutorBase.java, 
-	  src/main/java/de/intevation/gnv/geobackend/base/query/DefaultQueryExceutor.java, 
-	  src/main/java/de/intevation/gnv/geobackend/base/query/QueryExecutor.java: 
-	  Implementation of an Infrastructure for querying Datastores.
-	  An Instance can be instantiated using the factory.
-	
-	* src/main/java/de/intevation/gnv/geobackend/base/query/exception/QueryException.java, 
-	  src/main/java/de/intevation/gnv/geobackend/base/DefaultResult.java, 
-	  src/main/java/de/intevation/gnv/geobackend/base/DefaultResultDescriptor.java, 
-	  src/main/java/de/intevation/gnv/geobackend/base/ResultDescriptor.java, 
-	  src/main/java/de/intevation/gnv/geobackend/base/Result.java: 
-	  Implementation of an Containerinfrastrucure for storing of ResultSets of Querys
-
-2009-09-02	Tim Englich	<tim.englich@intevaion.de>
-
-	* Changelog: Changelog adjusted
-	 
-2009-09-02	Tim Englich	<tim.englich@intevaion.de>
-
-	* src/main/java/de/intevation/gnv/geobackend/base/connectionpool/ConnectionPool.java,
-	  src/main/java/de/intevation/gnv/geobackend/base/connectionpool/ConnectionPoolFactory.java,
-	  src/main/java/de/intevation/gnv/geobackend/base/connectionpool/exception/ConnectionException.java,
-	  src/main/java/de/intevation/gnv/geobackend/sde/datasources/exception/ConnectionException.java,
-	  src/main/java/de/intevation/gnv/geobackend/sde/connectionpool/ArcSDEConnectionPool.java,
-	  src/main/java/de/intevation/gnv/geobackend/sde/connectionpool/ArcSDEPoolableObjectFactory.java,
-	  src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEConnection.java,
-	  src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEStatement.java:
-	  New classes based on java.sql.* interface structure.
-
-	* src/test/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEConnectionPoolTestCase.java,
-	  src/test/ressources/ArcSDEConnectionPoolTestCase.properties:
-	  Test class for new data access layer.
-
-	* src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEConnectionPool.java,
-	  src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEConnection.java,
-	  src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEDatasource.java,
-	  src/main/java/de/intevation/gnv/geobackend/sde/datasources/exception/ConnectionException.java:
-	  Removed obsolete access classes.
-
-	* src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEUtils.java,
-	  src/main/java/de/intevation/gnv/geobackend/sde/datasources/ResultSet.java,
-	  src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEQuery.java,
-	  src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEResultSet.java:
-	  Modified: adjusted classes to fit the new infrastructure.
-
-2009-09-02	Tim Englich	<tim.englich@intevaion.de>
-
-	Java project generated, Import of SDE-Datasources 
-	Revision 101 from Repository of principal de/intevation/gnv/geobackend/sde/datasources/**/* 
-
-	* README, Changelog, Changes, NEWS, TODO: New. Initial setup
-	* pom.xml: Add dependencies
+	* pom.xml: 
\ No newline at end of file

http://dive4elements.wald.intevation.org