From af79b22083198016788f0934c17a701c976420e2 Mon Sep 17 00:00:00 2001 From: "Sanders, Austin Ray" Date: Fri, 20 Oct 2023 16:02:54 +0000 Subject: [PATCH] First attempt at fixing URL/path errors --- .../Camera Geometry.md | 21 +++++------- .../Learning About Map Projections.md | 34 +++++++++---------- .../Image Processing/Map Projecting Images.md | 20 ++++++----- mkdocs.yml | 4 +-- 4 files changed, 39 insertions(+), 40 deletions(-) rename docs/concepts/{ => Camera Geometry and Projections}/Camera Geometry.md (86%) rename docs/concepts/{ => Camera Geometry and Projections}/Learning About Map Projections.md (91%) diff --git a/docs/concepts/Camera Geometry.md b/docs/concepts/Camera Geometry and Projections/Camera Geometry.md similarity index 86% rename from docs/concepts/Camera Geometry.md rename to docs/concepts/Camera Geometry and Projections/Camera Geometry.md index a361c11..e1e9ffb 100644 --- a/docs/concepts/Camera Geometry.md +++ b/docs/concepts/Camera Geometry and Projections/Camera Geometry.md @@ -28,8 +28,7 @@ though it does not require radiometric calibration). - **Longitude Direction = East** \[Longitude values increase to the east\] -Definitions for the geometric reference terms can be found in [Learning -About Map Projections](concepts/Learning About Map Projections) +Definitions for the geometric reference terms can be found in [Learning About Map Projections](../Camera%20Geometry%20and%20Projections/Learning%20About%20Map%20Projections.md) ## Camera Information Applications @@ -120,9 +119,6 @@ spacecraft, sun and instrument related information such as: - Time information (EphemerisTime, UTC) Example (not all parameters shown): -*Enter lat- [](fixit.wr.usgs.gov)* [*Ocentric* **](fixit.wr.usgs.gov) -*/long- [](fixit.wr.usgs.gov)* [*360* **](fixit.wr.usgs.gov) *point -location* campt from=xxxx.cub latitude=0.0 longitude=270.0 type=ground @@ -178,7 +174,8 @@ Run **phocube** on a fly-by Cassini ISS-Wide Angle Camera image of Enceladus. In this example, **phocube** will generate a 6-band output cube. -!!! Note "The image used in this example has been processed through Level1 \[ingestion, spiceinit and radiometric calibration\]. Refer to: [Working with Cassini ISS Data](Working_with_Cassini_ISS_Data)" +@TODO +!!! Note "The image used in this example has been processed through Level1 \[ingestion, spiceinit and radiometric calibration\]. Refer to: [Working with Cassini ISS Data](Camera%20Geometry.md)" Each band will contain the information asked for (parameters set to true) in the following command: @@ -201,32 +198,32 @@ The Example ISS Wide-Angle Camera image of Enceladus and the output of
- ![Cassini ISS WA-camera Enceladus](/assets/camera_geometry/Iss_WAC_enceladus_sm2.png){: style="width:225px;height:225px"} + ![Cassini ISS WA-camera Enceladus](../../assets/camera_geometry/Iss_WAC_enceladus_sm2.png){: style="width:225px;height:225px"}
Enceladus
- ![Iss\_WAC\_ema\_figure](/assets/camera_geometry/Iss_WAC_ema_figure.png "Phocube-Emission Angle Band"){: style="width:225px;height:225px"} + ![Iss\_WAC\_ema\_figure](../../assets/camera_geometry/Iss_WAC_ema_figure.png "Phocube-Emission Angle Band"){: style="width:225px;height:225px"}
Phocube: Emission Angle Band
- ![Iss\_WAC\_inc\_figure](/assets/camera_geometry/Iss_WAC_inc_figure.png "Phocube Incidence Angle Band"){: style="width:225px;height:225px"} + ![Iss\_WAC\_inc\_figure](../../assets/camera_geometry/Iss_WAC_inc_figure.png "Phocube Incidence Angle Band"){: style="width:225px;height:225px"}
Phocube: Incidence Angle Band
- ![Iss\_WAC\_phase\_figure](/assets/camera_geometry/Iss_WAC_phase_figure.png "Phocube-Phase Angle Band"){: style="width:225px;height:225px"} + ![Iss\_WAC\_phase\_figure](../..//assets/camera_geometry/Iss_WAC_phase_figure.png "Phocube-Phase Angle Band"){: style="width:225px;height:225px"}
Phocube: Phase Angle Band
- ![Iss\_WAC\_lat\_figure](/assets/camera_geometry/Iss_WAC_lat_figure.png "Phocube-Latitude Band"){: style="width:225px;height:225px"} + ![Iss\_WAC\_lat\_figure](../../assets/camera_geometry/Iss_WAC_lat_figure.png "Phocube-Latitude Band"){: style="width:225px;height:225px"}
Phocube: Latitude Band
- ![Iss\_WAC\_lon\_figure](/assets/camera_geometry/Iss_WAC_lon_figure.png "Phocube-Longitude Band"){: style="width:225px;height:225px"} + ![Iss\_WAC\_lon\_figure](../../assets/camera_geometry/Iss_WAC_lon_figure.png "Phocube-Longitude Band"){: style="width:225px;height:225px"}
Phocube: Longitude Band
diff --git a/docs/concepts/Learning About Map Projections.md b/docs/concepts/Camera Geometry and Projections/Learning About Map Projections.md similarity index 91% rename from docs/concepts/Learning About Map Projections.md rename to docs/concepts/Camera Geometry and Projections/Learning About Map Projections.md index acaca4b..7d368ae 100644 --- a/docs/concepts/Learning About Map Projections.md +++ b/docs/concepts/Camera Geometry and Projections/Learning About Map Projections.md @@ -15,7 +15,7 @@ body such as area, distance, and direction. See [Map description of maps.
- ![MOLA](/assets/map_projections/Mola_of_sheet2a_thumb.jpeg "Example of a map made using data from the Mars Orbiter Laser Altimeter (MOLA)"){ width="100%" } + ![MOLA](../../assets/map_projections/Mola_of_sheet2a_thumb.jpeg "Example of a map made using data from the Mars Orbiter Laser Altimeter (MOLA)"){ width="100%" }
@@ -29,7 +29,7 @@ in our case, a digital image. There are many different types of projections.
- ![Mercator Projection: The classic Mercator projection places a cylinder (rolled piece of paper) tangent to the equator.](/assets/map_projections/Mercator.gif){width="100%"} + ![Mercator Projection: The classic Mercator projection places a cylinder (rolled piece of paper) tangent to the equator.](../../assets/map_projections/Mercator.gif){width="100%"}
Mercator Projection: The classic Mercator projection places a cylinder (rolled piece of paper) tangent to the equator.
@@ -84,7 +84,7 @@ The following is an example of a single Mars Global Surveyor (MGS) Mars Orbital Camera (MOC) instrument image that has been transformed to a planetary image map using the Sinusoidal projection. -| ![MOC image before transformation](/assets/map_projections/MOC1.jpeg){: style="width:300px;height:300px"} | ![MOC image after sinusoidal transformation](/assets/map_projections/SinuMOC1.jpeg){: style="width:300px;height:300px"} | +| ![MOC image before transformation](../../assets/map_projections/MOC1.jpeg){: style="width:300px;height:300px"} | ![MOC image after sinusoidal transformation](../../assets/map_projections/SinuMOC1.jpeg){: style="width:300px;height:300px"} | | --------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | | MOC image before transformation | MOC image after sinusoidal transformation | @@ -95,12 +95,12 @@ planetary image map using the Sinusoidal projection. Equally as important, ISIS3 allows a collection of raw instrument images to be projected and stitched together (mosaicked) into large regional or -global maps. +global maps..
- ![Sample\_mosaic\_themis.jpeg](/assets/map_projections/Sample_mosaic_themis.jpeg "Five Mars Odyssey THEMIS instrument images that have been projected and mosaicked to generate a regional planetary image map using the Sinusoidal projection"){: style="width:100%"} + ![Sample\_mosaic\_themis.jpeg](../../assets/map_projections/Sample_mosaic_themis.jpeg "Five Mars Odyssey THEMIS instrument images that have been projected and mosaicked to generate a regional planetary image map using the Sinusoidal projection"){: style="width:100%"}
Five Mars Odyssey THEMIS instrument images that have been projected and mosaicked to generate\n a regional planetary image map using the Sinusoidal projection
@@ -138,7 +138,7 @@ For example this MGS MOC image was projected using the following: End_Group ```
- ![SinuMOC1](/assets/map_projections/SinuMOC1.jpeg){: style="width:100%"} + ![SinuMOC1](../../assets/map_projections/SinuMOC1.jpeg){: style="width:100%"}
Image projected using the above mapfile
@@ -432,7 +432,7 @@ supplied the program will provide the following defaults:
- ![Cam2map\_screenshot.jpeg](/assets/map_projections/Cam2map_screenshot.jpeg "Screenshot of the cam2map application"){: style="width:400px"} + ![Cam2map\_screenshot.jpeg](../../assets/map_projections/Cam2map_screenshot.jpeg "Screenshot of the cam2map application"){: style="width:400px"}
A screenshot of the cam2map application
@@ -463,7 +463,7 @@ will visually look like the following example. When a camera acquires image data it is stored in a certain domain:
- ![Mars\_sphere\_illustration.png](/assets/map_projections/Mars_sphere_illustration.png "Thumbnail"){: style="width:400px"} + ![Mars\_sphere\_illustration.png](../../assets/map_projections/Mars_sphere_illustration.png "Thumbnail"){: style="width:400px"}
An illustration of the martian sphere at the 0-360 boundary
@@ -472,7 +472,7 @@ When an image is created from the acquired data using the same domain, the correct image is generated:
- ![180\_domain\_correct.png](/assets/map_projections/180_domain_correct.png "Thumbnail"){: style="width:400px"} + ![180\_domain\_correct.png](../../assets/map_projections/180_domain_correct.png "Thumbnail"){: style="width:400px"}
An image acquisition at the boundary using the same domain
@@ -482,7 +482,7 @@ image is incorrect (below, this image was scaled down to fit on the screen):
- ![360\_domain\_incorrect.png](/assets/map_projections/360_domain_incorrect.png "Thumbnail"){: style="width:400px"} + ![360\_domain\_incorrect.png](../../assets/map_projections/360_domain_incorrect.png "Thumbnail"){: style="width:400px"}
An image acquisition at the boundary using a different domain
@@ -507,9 +507,9 @@ Occasionally the need arises to reproject an image map. For example, converting from a Simple Cylindrical to Sinusoidal projection: -![SimpleCylindrical.png](/assets/map_projections/SimpleCylindrical.jpeg "Thumbnail"){: style="width:40%"} -![Blue\_right\_arrow.gif](/assets/map_projections/Blue_right_arrow.gif "Thumbnail"){: style="width:10%"} -![SinusodialProjection.jpeg](/assets/map_projections/SinusodialProjection.jpeg "Thumbnail"){: style="width:40%"} +![SimpleCylindrical.png](../../assets/map_projections/SimpleCylindrical.jpeg "Thumbnail"){: style="width:40%"} +![Blue\_right\_arrow.gif](../../assets/map_projections/Blue_right_arrow.gif "Thumbnail"){: style="width:10%"} +![SinusodialProjection.jpeg](../../assets/map_projections/SinusodialProjection.jpeg "Thumbnail"){: style="width:40%"} Another purpose for reprojecting an image map is to get all the images @@ -517,18 +517,18 @@ with the same projection, parameters, resolution, latitude system, etc in order to mosaic. For example,
- ![Simple\_135-110.png](/assets/map_projections/Simple_135-110.jpeg "Simple Cylindrical"){: style="width:250px;height:150px"} + ![Simple\_135-110.png](../../assets/map_projections/Simple_135-110.jpeg "Simple Cylindrical"){: style="width:250px;height:150px"}
Simple Cylindrical
- ![Sinusodial\_135-110.png](/assets/map_projections/Sinusodial_135-110.jpeg "Sinusoidal"){: style="width:250px;height:150px"} + ![Sinusodial\_135-110.png](../../assets/map_projections/Sinusodial_135-110.jpeg "Sinusoidal"){: style="width:250px;height:150px"}
Sinusoidal
- ![Mosaic\_sinus.png](/assets/map_projections/Mosaic_sinus.jpeg "Sinusoidal Mosaic from Mars"){: style="width:250px;height:150px"} + ![Mosaic\_sinus.png](../../assets/map_projections/Mosaic_sinus.jpeg "Sinusoidal Mosaic from Mars"){: style="width:250px;height:150px"}
Sinusoidal Martian Mosaic
@@ -573,7 +573,7 @@ images in the THEMIS mosaic below ```
- ![Mosaic after](/assets/map_projections/Mosaic_after.jpeg){: style="width:250px"} + ![Mosaic after](../../assets/map_projections/Mosaic_after.jpeg){: style="width:250px"}
THEMIS Mosaic
diff --git a/docs/how-to-guides/Image Processing/Map Projecting Images.md b/docs/how-to-guides/Image Processing/Map Projecting Images.md index 97540fc..6d6a3c2 100644 --- a/docs/how-to-guides/Image Processing/Map Projecting Images.md +++ b/docs/how-to-guides/Image Processing/Map Projecting Images.md @@ -25,11 +25,13 @@ The main application to project an image is - The image data must be part of a mission instrument 'camera model' that is supported within ISIS + @TODO - Proper ingestion of the image data into ISIS ( [**Importing Mission - Data**](Locating_and_Ingesting_Image_Data) ) - - Available [**SPICE**](SPICE_Information) information for every + Data**](Map%20Projecting%20Images.md) ) + @TODO + - Available [**SPICE**](Map%20Projecting%20Images.md) information for every individual image - - A [**map template**](/concepts/Learning About Map Projections) to define an + - A [**map template**](../../concepts/Camera%20Geometry%20and%20Projections/Learning%20About%20Map%20Projections.md) to define an output map projection @@ -37,10 +39,10 @@ The main application to project an image is ----- -[**ISIS Supported Projections**](/concepts/Learning About Map Projections) +[**ISIS Supported Projections**](../../concepts/Camera%20Geometry%20and%20Projections/Learning%20About%20Map%20Projections.md) - For detailed information about Map Projections within ISIS refer to - [Learning About Map Projections](/concepts/Learning About Map Projections) . + [Learning About Map Projections](../../concepts/Camera%20Geometry%20and%20Projections/Learning%20About%20Map%20Projections.md) . ## Defining an Output Map @@ -61,8 +63,8 @@ parameter to a supported map projection. - In conjunction with the supplied map templates; the default for an output map are as follows: - - The original [**raw camera geometry**](/concepts/Camera Geometry) - - [**Computed parameters**](/concepts/Learning About Map Projections) + - The original [**raw camera geometry**](../../concepts/Camera%20Geometry%20and%20Projections/Camera%20Geometry.md) + - [**Computed parameters**](../../concepts/Camera%20Geometry%20and%20Projections/Learning%20About%20Map%20Projections.md) - The target body is defined in the system defaults which can be found in $ISISDATA/base/templates/targets/. @@ -72,7 +74,7 @@ parameter to a supported map projection. - The viewing geometry of an image(s) are important details to consider when defining an output map projection. - There are a number of applications that report relevant - [**camera geometry**](/concepts/Camera Geometry) information for a given + [**camera geometry**](../../concepts/Camera%20Geometry%20and%20Projections/Camera%20Geometry.md) information for a given image or a list of images. - Does your input cover the north or south pole of the body? - Do you want your output map to be centered at a specific @@ -80,7 +82,7 @@ parameter to a supported map projection. - Do you plan on mosaicking your images together? - An output mosaic (digital image map-DIM) is a major consideration before projecting multiple images. Refer to - [**Making Mosaics**](/concepts/Learning About Map Projections). + [**Making Mosaics**](../../concepts/Camera%20Geometry%20and%20Projections/Learning%20About%20Map%20Projections.md). #### The Custom Map Template diff --git a/mkdocs.yml b/mkdocs.yml index 04eb167..89861a1 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -54,8 +54,8 @@ nav: - Concepts: - Home: concepts/index.md - Camera Geometry and Projections: - - Camera Geometry: concepts/Camera Geometry.md - - Learning About Map Projections: concepts/Learning About Map Projections.md + - Camera Geometry: concepts/Camera Geometry and Projections/Camera Geometry.md + - Learning About Map Projections: concepts/Camera Geometry and Projections/Learning About Map Projections.md - Manuals: manuals/index.md extra_css: -- GitLab