geGIS for developers
FactsheetThe factsheet for the present geGIS build can be found here. |
||||
geGIS 1.2.6 source codeIn essence geGIS is a geographical application generator, based on the underlying MAJAS technology. This MAJAS technology describes the geographical entities on the map, or takes care of the client-server communication etc. The current version of geGIS is built on MAJAS 0.9 With the help of subversion you can download the source here: |
$ svn checkout https://majas.dfc.be/svn/gegis/implementatie/tags/1.2.6/gegis-crab/ gegis-crab
With MAJAS 0.9:
$ svn checkout https://majas.dfc.be/svn/majas/tags/0.9/majas-core/ majas-core
$ svn checkout https://majas.dfc.be/svn/majas/tags/0.9/majas-encoders/ majas-core
$ svn checkout https://majas.dfc.be/svn/majas/tags/0.9/majas-hibernate-datastore/ majas-hibernate-datastore
$ svn checkout https://majas.dfc.be/svn/majas/tags/0.9/majas-hibernate-spatial/ majas-hibernate-spatial
$ svn checkout https://majas.dfc.be/svn/majas/tags/0.9/majas-hibernate-spatial-oracle/ majas-hibernate-spatial-oracle
$ svn checkout https://majas.dfc.be/svn/majas/tags/0.9/majas-hibernate-spatial-postgis/ majas-hibernate-spatial-postgis
$ svn checkout https://majas.dfc.be/svn/majas/tags/0.9/majas-maven/ majas-maven
$ svn checkout https://majas.dfc.be/svn/majas/tags/0.9/majas-persistence/ majas-persistence
$ svn checkout https://majas.dfc.be/svn/majas/tags/0.9/majas-wms-datastore/ majas-wms-datastore
To make this version of geGIS work in eclipse, execute the maven install plugin from the majas-maven directory:
$ mvn install -Dmaven.test.skip
Maven can turn the source directories into eclipse projects. Turn the directory where you downloaded the sources into a workspace, and define an Eclipse Classpath Variable M2_REPO to your local maven repository (usually $HOME/.m2/repository on Unix/Linux/Mac OS X and %HOME%\.m2\repository on Windows). After that goto majas-maven directory and do:
MAJAS source code
Recently MAJAS 1.0 came out, and we're working on a new and improved geGIS to work on top of this new MAJAS version. For more information concerning MAJAS or the new MAJAS source code, check out the MAJAS project website. Here you can download the source, or try out some samples.
If you have any question at all, you can always contact us here:
info@gegis.org, or telephone: +32 9 236 61 96