Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alexfalappa/hcc-old
HMA Catalogue Client (before mavenization)
https://github.com/alexfalappa/hcc-old
Last synced: about 1 month ago
JSON representation
HMA Catalogue Client (before mavenization)
- Host: GitHub
- URL: https://github.com/alexfalappa/hcc-old
- Owner: AlexFalappa
- Created: 2012-09-16T12:32:58.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2014-12-22T15:40:34.000Z (about 10 years ago)
- Last Synced: 2023-03-29T05:57:11.421Z (over 1 year ago)
- Language: Java
- Homepage:
- Size: 207 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
What is 'hcc' ?
--------------**hcc** is an _HMA Catalogue Client_ application.
[Heterogeneous Missions Accessibility](http://earth.esa.int/hma) (HMA) is a project by the *European Space Agency* to harmonize and standardize the ground segment services and related interfaces of national space agencies, satellite or mission owners and operators.
Within this project a series of data models and protocols have been designed to deal with the typical functionalities of satellite missions ground segments such as catalogue browsing, acquisition feasibility and scheduling, product ordering, ordered product access and so on.
**hcc** deals with catalogue browsing of earth observation product and offers a visual graphic interface for issuing catalogue queries.
![hcc screenshot](https://github.com/AlexFalappa/hcc/raw/master/hcc-0.8.png)
Features
--------* Definition of catalogue web servicess with name, endpoint URL, timeout and a list of collection strings which may optionally be discoveried connecting to the catalogue service itself (HMA GetCapabilities operation)
* Supported query criteria:
* Product collections (multiple selection)
* Time constraints (contained or overlapping a time range, before or after an instant)
* Spatial constraints (lat/lon range, polyline, polygon, point or cirle areas of interest)
* Visual representation of query product footprints on a 3D globe or 2D map in four projections (uses the [World Wind Java SDK](http://goworldwind.org) )
* Base cartography from widely known map providers (e.g. _NASA Blue Marble_ and _Microsoft Bing_)
* Geographic names and lat/lon graticule overlays
* Results navigation and highlight
* Fly to Lat Lon point with flown-to locations history
* Persistence of catalogue definitions and view settings between invocations
* Several Look & Feels availableBuilding
--------hcc is written in Java, this repository contains three linked NetBeans projects. Dependencies are included for developer convenience.
### Tools
* Java Development Kit version 7 (developed and tested with Oracle JDK)
* NetBeans IDE (developed and tested with v8.0.1)### Notes
It's recommended to choose the JDK 7 as default Java Platform for NetBeans, as the projects do not explicitly require a Java 7 platform.
If you have NetBeans running on a JDK 8 assign a Java Platform explicitly.