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 a361c1107d4b249dfdb942905c68cb1d75a9714e..e1e9ffb2e9a996c2e49cbe50a74c5bbbc4fb4d0a 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 <figure class="inline" markdown> - {: style="width:225px;height:225px"} + {: style="width:225px;height:225px"} <figcaption>Enceladus</figcaption> </figure> <figure class="inline" markdown> - {: style="width:225px;height:225px"} + {: style="width:225px;height:225px"} <figcaption>Phocube: Emission Angle Band</figcaption> </figure> <figure markdown> - {: style="width:225px;height:225px"} + {: style="width:225px;height:225px"} <figcaption>Phocube: Incidence Angle Band</figcaption> </figure> <figure class="inline" markdown> - {: style="width:225px;height:225px"} + {: style="width:225px;height:225px"} <figcaption>Phocube: Phase Angle Band</figcaption> </figure> <figure class="inline" markdown> - {: style="width:225px;height:225px"} + {: style="width:225px;height:225px"} <figcaption>Phocube: Latitude Band</figcaption> </figure> <figure markdown> - {: style="width:225px;height:225px"} + {: style="width:225px;height:225px"} <figcaption>Phocube: Longitude Band</figcaption> </figure> 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 acaca4bb4f974d50b8dcbe7da868bf1bc00c83b8..7d368ae1b7672066f977988cb43b7194450fc8b7 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. <figure markdown> - "){ width="100%" } + "){ width="100%" } </figure> @@ -29,7 +29,7 @@ in our case, a digital image. There are many different types of projections. <figure markdown> - {width="100%"} + {width="100%"} <figcaption> Mercator Projection: The classic Mercator projection places a cylinder (rolled piece of paper) tangent to the equator. </figcaption> </figure> @@ -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. -| {: style="width:300px;height:300px"} | {: style="width:300px;height:300px"} | +| {: style="width:300px;height:300px"} | {: 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.. <figure markdown> - {: style="width:100%"} + {: style="width:100%"} <figcaption> Five Mars Odyssey THEMIS instrument images that have been projected and mosaicked to generate\n a regional planetary image map using the Sinusoidal projection </figcaption> </figure> @@ -138,7 +138,7 @@ For example this MGS MOC image was projected using the following: End_Group ``` <figure markdown> - {: style="width:100%"} + {: style="width:100%"} <figcaption> Image projected using the above mapfile </figcaption> </figure> @@ -432,7 +432,7 @@ supplied the program will provide the following defaults: <figure markdown> - {: style="width:400px"} + {: style="width:400px"} <figcaption>A screenshot of the cam2map application</figcaption> </figure> @@ -463,7 +463,7 @@ will visually look like the following example. When a camera acquires image data it is stored in a certain domain: <figure markdown> - {: style="width:400px"} + {: style="width:400px"} <figcaption>An illustration of the martian sphere at the 0-360 boundary</figcaption> </figure> @@ -472,7 +472,7 @@ When an image is created from the acquired data using the same domain, the correct image is generated: <figure markdown> - {: style="width:400px"} + {: style="width:400px"} <figcaption>An image acquisition at the boundary using the same domain </figcaption> </figure> @@ -482,7 +482,7 @@ image is incorrect (below, this image was scaled down to fit on the screen): <figure markdown> - {: style="width:400px"} + {: style="width:400px"} <figcaption>An image acquisition at the boundary using a different domain </figcaption> </figure> @@ -507,9 +507,9 @@ Occasionally the need arises to reproject an image map. For example, converting from a Simple Cylindrical to Sinusoidal projection: -{: style="width:40%"} -{: style="width:10%"} -{: style="width:40%"} +{: style="width:40%"} +{: style="width:10%"} +{: 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, <figure class="inline" markdown> - {: style="width:250px;height:150px"} + {: style="width:250px;height:150px"} <figcaption>Simple Cylindrical</figcaption> </figure> <figure class="inline" markdown> - {: style="width:250px;height:150px"} + {: style="width:250px;height:150px"} <figcaption>Sinusoidal</figcaption> </figure> <figure markdown> - {: style="width:250px;height:150px"} + {: style="width:250px;height:150px"} <figcaption>Sinusoidal Martian Mosaic</figcaption> </figure> @@ -573,7 +573,7 @@ images in the THEMIS mosaic below ``` <figure markdown> - {: style="width:250px"} + {: style="width:250px"} <figcaption>THEMIS Mosaic</figcaption> </figure> 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 97540fc32c7c0904727a866edae878460a3dfa96..6d6a3c282fabf76ce8c90d041d58eba8815311e1 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 04eb1670fd5d28ba1a7fff2268b9d2743569b0b6..89861a188aa3277cdc7166560948d90bef2b3303 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: