Java application for exploring geoscience data.
GeoMapApp is an earth science exploration and visualization application that is continually being expanded as part of the Marine Geoscience Data System (MGDS) at the Lamont-Doherty Earth Observatory of Columbia University. The application provides direct access to the Global Multi-Resolution Topography (GMRT) compilation that hosts high resolution (~100 m node spacing) bathymetry from multibeam data for ocean areas and ASTER (Advanced Spaceborne Thermal Emission and Reflection Radiometer) and NED (National Elevation Dataset) topography datasets for the global land masses.
This code base also includes the code for Virtual Ocean. Virtual Ocean integrated the GeoMapApp tool suite with the NASA World Wind 3-D earth browser to create a powerful platform for interdisciplinary research and education. Virtual Ocean is no longer supported.
The code is implemented in Java.
- Java SE Development Kit 8 or higher.
- Developers must have convenient access to the source code as well as modern IDE (Integrated Development Environment) tools to easily participate in the project’s life-cycle. Concurrent editing of the same source should be naturally supported.
- The project leader should have robust, industry-standard versioning tools to manage the incoming code from contributors (accept, revert & modify changes).
- To ensure consistent build releases, the project leader should have tools to mark existing code (at any given time) as alpha, beta or release candidate.
- The project leader must have tools to define user permissions for source code access and/or modification.
- The project leader should guide the development team by publishing:
- Desired Features Specifications
- UML, Use Case & Flow Control diagrams
- Known Application Bugs
- 08/05/2024 v3.7.4 Public release of v3.7.4 of GeoMapApp.
- 04/15/2024 v3.7.3 Public release of v3.7.3 of GeoMapApp.
- 03/06/2024 v3.7.2 Public release of v3.7.2 of GeoMapApp.
- 08/10/2023 v3.7.1 Public release of v3.7.1 of GeoMapApp.
- 08/09/2023 v3.7.0 Public release of v3.7.0 of GeoMapApp.
- 09/07/2022 v3.6.15 Public release of v3.6.15 of GeoMapApp.
- 09/23/2021 v3.6.14 Public release of v3.6.14 of GeoMapApp.
- 03/09/2021 v3.6.12 Public release of v3.6.12 of GeoMapApp.
- 02/22/2021 v3.6.11 Public release of v3.6.11 of GeoMapApp.
- 04/24/2019 v3.6.10 Public release of v3.6.10 of GeoMapApp.
- 04/26/2018 v3.6.8 Public release of v3.6.8 of GeoMapApp.
- 07/20/2017 v3.6.6 Public release of v3.6.6 of GeoMapApp.
This section provides a brief description of the source code files and folders in this repository:
A file which contains a list of files and directories that Git has been explicitly told to ignore.
The Apache License file for this product.
This file.
The build file used to create the signed Unix and Windows jar files.
The build file used to create the unsigned Apple jar files.
Directories that contain the Java source code for GeoMapApp.
A directory that contains the various resources required by GeoMapApp, e.g. external libraries, images, icons, color look up tables, etc.