Step 1. Add the JitPack repository to your build file
Add it in your root settings.gradle at the end of repositories:
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
mavenCentral()
maven { url 'https://jitpack.io' }
}
}
Add it in your settings.gradle.kts at the end of repositories:
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
mavenCentral()
maven { url = uri("https://jitpack.io") }
}
}
Add to pom.xml
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories>
Add it in your build.sbt at the end of resolvers:
resolvers += "jitpack" at "https://jitpack.io"
Add it in your project.clj at the end of repositories:
:repositories [["jitpack" "https://jitpack.io"]]
Step 2. Add the dependency
dependencies {
implementation 'com.github.geosolutions-it:jai-ext:1.1.31'
}
dependencies {
implementation("com.github.geosolutions-it:jai-ext:1.1.31")
}
<dependency>
<groupId>com.github.geosolutions-it</groupId>
<artifactId>jai-ext</artifactId>
<version>1.1.31</version>
</dependency>
libraryDependencies += "com.github.geosolutions-it" % "jai-ext" % "1.1.31"
:dependencies [[com.github.geosolutions-it/jai-ext "1.1.31"]]
JAI-EXT is an open-source project which aims to extend the JAI API. JAI is an API which provides a set of high level objects for the image processing. One feature of the JAI API is the ability to process the images in a multithreaded environment; this functionality can be reached by calculating each image tile separately. JAI-EXT improves this API in three different ways:
More informations can be found at the JAI-EXT Wiki
The JAI-EXT project is licensed with the Apache License 2.0.
Current release is 1.0.11. More informations about the releases can be found here.
Here the user can find a guide for executing a JAI-EXT operation and a brief description of the most important parameters to use:
We have created two public mailing lists for JAI-Ext one for Developers and one for Users, you can find their homepages here below:
We welcome contributions in any form:
For more information check this page
JAI-Ext has been developed by GeoSolutions as an internal effort to replace Oracle JAI operations which are basically unsupported at the time of writing.