SHOGun a Java based WebGIS framework