Skip to content

Commit

Permalink
Merge pull request #3 from tjlang/master
Browse files Browse the repository at this point in the history
ICG v0.2
  • Loading branch information
tjlang authored Aug 26, 2020
2 parents ed4f6c6 + 9b81841 commit bf3ee88
Show file tree
Hide file tree
Showing 10 changed files with 25,355 additions and 114 deletions.
2 changes: 1 addition & 1 deletion LICENSE.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ THIS OPEN SOURCE AGREEMENT (“AGREEMENT”) DEFINES THE RIGHTS OF USE, REPRODUC
Government Agency: NASA Marshall Space Flight Center
Government Agency Original Software Designation: MFS-33558-1
Government Agency Original Software Title: ISS Camera Geolocate
User Registration Requested. Please visit https://github.com/tjlang/ISS_Camera_Geolocate
User Registration Requested. Please visit https://github.com/nasa/ISS_Camera_Geolocate
Government Agency Point of Contact for Original Software: [email protected]

1. DEFINITIONS
Expand Down
23 changes: 8 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,11 @@ ISS Camera Geolocate README
----------------------------
This is a Python software library that facilitates the geolocation of photographs and video frames from the International Space Station (ISS). The library provides functions that take camera and pointing information, along with publicly available ISS position information, and then will geolocate every pixel of the photograph in latitude and longitude. This enables geospatial analysis of astronaut photography from Earth, including pictures of clouds, lightning, coastlines, city lights, etc. Many images available from https://earth.jsc.nasa.gov/ can be fully geolocated using this software.

The code now also enables geolocation of the ISS Lightning Imaging Sensor (LIS) background imagery datasets. These data are available from http://dx.doi.org/10.5067/LIS/ISSLIS/DATA206 and http://dx.doi.org/10.5067/LIS/ISSLIS/DATA207.

ISS Camera Geolocate Installation
---------------------------------
ISS Camera Geolocate works under Python 2.7 and 3.6 on most Mac/Linux setups. Windows installation and other Python versions are currently untested.
ISS Camera Geolocate works under Python 3.6+ on most Mac/Linux setups. Windows installation and other Python versions are currently untested.

In the main source directory:
`python setup.py install`
Expand All @@ -13,27 +15,18 @@ The following dependencies need to be installed first:

- A robust version of Python w/ most standard scientific packages (e.g., `numpy`, `datetime`, `astropy`, etc.) - Get one for free [here.](https://store.continuum.io/cshop/anaconda/)
- [SGP4](https://pypi.python.org/pypi/sgp4/)


Specific import calls in the ISS Camera Geolocate source code:

```
from __future__ import print_function # for debug
import numpy as np
import datetime as dt
from astropy.time import Time
from sgp4.earth_gravity import wgs84
from sgp4.io import twoline2rv
import time
```
-Cartopy
-Cython
-Xarray

Using ISS Camera Geolocate
--------------------------
To access everything:
```
import iss_camera_geolocate as icg
```
A demonstration notebook is in the notebooks directory.

Demonstration notebooks are in the notebooks directory.

Latest release info:
[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.2585824.svg)](https://doi.org/10.5281/zenodo.2585824)
30 changes: 0 additions & 30 deletions description.txt

This file was deleted.

Loading

0 comments on commit bf3ee88

Please sign in to comment.