Java for GIS program