GIScore provides the capability to perform streaming input and output of data from different file formats with an emphasis on GIS file formats such as ESRI Shapefiles or geo-databases (GDB) and Google Earth KML/KMZ. As time went on it was extended to include other record oriented formats that included GIS information such as WKT, GeoRSS and GeoAtom. Additionally it has proven useful to support some non-GIS formats such as Dbf and CSV.
More information on GIScore can be found in the project Wiki pages.
The build uses gradle, which can be downloaded from www.gradle.org. Use properties in your gradle.properties file to control the gradle build. gradle.properties is found at $HOME/.gradle/gradle.properties.
systemProp.http.proxyHost=proxy.example.org systemProp.http.proxyPort=80 systemProp.http.proxyUser= systemProp.http.proxyPassword= systemProp.http.nonProxyHosts=*.example.org|localhost systemProp.https.proxyHost=proxy.example.org systemProp.https.proxyPort=80 systemProp.https.proxyUser= systemProp.https.proxyPassword= systemProp.https.nonProxyHosts=*.example.org|localhost
The build is currently not finalized as this has just been pushed to GitHub and is still basically set up for our internal publishing.
Note that for the public release the version was bumped to 2.0.0 and the java package is now org.opensextant.giscore
LICENSE contains our use license
NOTICE contains a list of other works that we use and their copyrights and license references.
glpl-v3.html contains the Lesser GNU Public License version 3
cpl-v10.html contains the Common Public License v1.0
For those who are unaware, this file utilizes a format called markdown. Details at http://daringfireball.net/projects/markdown/syntax