Skip to content

Commit

Permalink
Merge pull request #249 from occamlabs/3.4-feature-gdal-dataaccess
Browse files Browse the repository at this point in the history
GDAL integration and dataaccess modules
  • Loading branch information
MrSnyder committed Jun 6, 2014
2 parents 2cf56dd + aa7f76b commit 33cd7fb
Show file tree
Hide file tree
Showing 58 changed files with 3,480 additions and 2 deletions.
10 changes: 10 additions & 0 deletions deegree-client/deegree-jsf-console/pom.xml
Expand Up @@ -156,11 +156,21 @@
<artifactId>deegree-layers-feature</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.deegree</groupId>
<artifactId>deegree-layers-gdal</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.deegree</groupId>
<artifactId>deegree-tilestore-cache</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.deegree</groupId>
<artifactId>deegree-tilestore-gdal</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.deegree</groupId>
<artifactId>deegree-tilestore-geotiff</artifactId>
Expand Down
Expand Up @@ -177,9 +177,9 @@ public static final int getEpsgCode( final ICRS crs ) {
for ( final String crsString : crs.getOrignalCodeStrings() ) {
final String lowerCrsString = crsString.toLowerCase();
if ( lowerCrsString.contains( "epsg:" ) ) {
return parseInt( lowerCrsString.substring( lowerCrsString.lastIndexOf( ":" ) + 1 ) );
return Integer.parseInt( lowerCrsString.substring( lowerCrsString.lastIndexOf( ":" ) + 1) );
}
}
throw new IllegalArgumentException( "Unable to determine EPSG code for " + crs.getAlias() );
}
}
}
55 changes: 55 additions & 0 deletions deegree-core/deegree-core-gdal/pom.xml
@@ -0,0 +1,55 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<artifactId>deegree-core-gdal</artifactId>
<name>deegree-core-gdal</name>
<packaging>jar</packaging>
<description>Provides access to GDAL (via JNI)</description>

<properties>
<deegree.module.status>ok</deegree.module.status>
</properties>

<parent>
<groupId>org.deegree</groupId>
<artifactId>deegree-core</artifactId>
<version>3.4-pre13-SNAPSHOT</version>
</parent>

<repositories>
<repository>
<id>deegree-repo</id>
<url>http://repo.deegree.org/content/groups/public</url>
<releases>
<updatePolicy>never</updatePolicy>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>

<build>
<plugins>
<plugin>
<groupId>org.jvnet.jaxb2.maven2</groupId>
<artifactId>maven-jaxb2-plugin</artifactId>
</plugin>
</plugins>
</build>

<dependencies>
<dependency>
<groupId>org.deegree</groupId>
<artifactId>deegree-core-geometry</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>it.geosolutions.imageio-ext</groupId>
<artifactId>imageio-ext-gdal-bindings</artifactId>
</dependency>
<dependency>
<groupId>commons-collections</groupId>
<artifactId>commons-collections</artifactId>
</dependency>
</dependencies>
</project>

0 comments on commit 33cd7fb

Please sign in to comment.