Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GeoTIFF processing docs #131

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 32 additions & 0 deletions docs/concepts/isis-fundamentals/gdal_support.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# GDAL Support

<script src="https://asc-public-docs.s3.us-west-2.amazonaws.com/common/scripts/isis-demos/jquery-3.7.1.min.js"></script>
<link href="../../../css/isis-demos.css" media="all" rel="stylesheet"/>


<script type="text/javascript">
if (typeof window.isisDemosLoaded == 'undefined') {
var isisDemosLoaded = true;
$.getScript("https://asc-public-docs.s3.us-west-2.amazonaws.com/common/scripts/isis-demos/easeljs-0.8.1.min.js").done( function(s,t) { $.getScript("../../../js/isisDemos.js");});
}
</script>


The Geospatial Data Abstraction Library (GDAL) provides a broad range of data formats that ISIS could read or write. Currently, ISIS only supports Geospatial Tag Image File Format (GeoTiff) but has the potential to expand to other desired formats. How to access each format along with any potential quirks of processing using said formats will be detailed bellow.

## Processing With GeoTIFFs

Users wanting to process using GeoTIFFs only have to use `+GTiff` as an output attribute similar to cube [storage formats](../../concepts/isis-fundamentals/command-line-usage.md#storage-format) in ISIS found under the Command Line Usage page in the Isis Fundamentals. This will produce a `.tiff` file and a `.tiff.msk` file as your output file. For example:

```
mroctx2isis from=mroraw.img to=mrotiff.tiff+GTiff
```
results in

```
mrotiff.tiff
mrotiff.tiff.msk
```
The GeoTIFFs can then be used as input like cubes to other applications, just remember to add the `+GTiff` to any output if that output should be formated as a GeoTIFF.

One can also combine supported output attributes with the `+GTiff` attribute. The `GTiff` attribute will work with all ISIS [pixel type attributes](https://astrogeology.usgs.gov/docs/concepts/isis-fundamentals/command-line-usage/#pixel-type) and [label format attributes](https://astrogeology.usgs.gov/docs/concepts/isis-fundamentals/command-line-usage/#label-format). [Pixel storage order](https://astrogeology.usgs.gov/docs/concepts/isis-fundamentals/command-line-usage/#pixel-storage-order) does not work and will not perform any alterations to the byte ordering.
1 change: 1 addition & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,7 @@ nav:
- Learning About Map Projections: concepts/camera-geometry-and-projections/learning-about-map-projections.md
- ISIS Fundamentals:
- ISIS Cube Format: concepts/isis-fundamentals/cube-format.md
- Gdal Support: concepts/isis-fundamentals/gdal-support.md
- ISIS Label Dictionary: concepts/isis-fundamentals/label-dictionary.md
- ISIS Attached Spice Format: concepts/isis-fundamentals/spice-format.md
- ISIS Kernel Load Selection: concepts/isis-fundamentals/kernel-selection.md
Expand Down
Loading