Subscription and Notification Capability for LCMAP Continuous Monitoring
About ↟
The Land Change Monitoring Assessment and Projection (LCMAP) system will provide the science community with real-time access to decades of Landsat Analysis Ready Data (ARD). A key aspect of that system is the ability to provide continuous monitoring of land change, and the LCMAP Event System addresses this need.
Documentation ↟
The LCMAP Event system API reference is slowly being updated with docstrings. The project's auto-generated documentation is available here:
Configuration ↟
Add the following sections to ~/.usgs/lcmap.ini:
[lcmap.event]
host = localhost
port = 5672
vhost = /lcmap
username = alice
password = sekrit
connection-name = lcmap.event.conn
default-exchange-name = lcmap.event.ex
default-queue-name = lcmap.event.q
Usage ↟
TBD
Structure ↟
TBD
Development ↟
Starting rabbitmq:
make rabbit-up
Then from the project root:
lein repl
lcmap.event.dev=> (start)
Stopping:
lcmap.event.dev=> (stop)
make rabbit-down
Deployment ↟
TBD
License ↟
Copyright © 2015-2016 United States Government
NASA Open Source Agreement, Version 1.3