slant_zenithal_perspective-1.0.0

The slant zenithal perspective projection.

Description

Corresponds to the SZP projection in the FITS WCS standard.

See zenithal for the definition of the full transformation.

The pixel-to-sky transformation is defined as:

\[\theta = \tan^{-1}\left(\frac{180^{\circ}}{\pi R_\theta}\right)\]

And the sky-to-pixel transformation is defined as:

\[R_\theta = \frac{180^{\circ}}{\pi}\cot \theta\]

Invertibility: All ASDF tools are required to provide the inverse of this transform.

Outline

Schema Definitions

This node must validate against all of the following:

  • This type is an object with the following properties:

    • mu

      number

      Distance from point of projection to center of sphere in spherical radii.

      Default value: 0

    • phi0

      number

      The longitude \(\phi_0\) of the reference point, in degrees.

      Default value: 0

    • theta0

      number

      The latitude \(\theta_0\) of the reference point, in degrees.

      Default value: 90

Original Schema

%YAML 1.1
---
$schema: "http://stsci.edu/schemas/yaml-schema/draft-01"
id: "http://stsci.edu/schemas/asdf/transform/slant_zenithal_perspective-1.0.0"
title: |
  The slant zenithal perspective projection.

description: |
  Corresponds to the `SZP` projection in the FITS WCS standard.

  See
  [zenithal](ref:schemas/zenithal-1.0.0)
  for the definition of the full transformation.

  The pixel-to-sky transformation is defined as:

  $$\theta = \tan^{-1}\left(\frac{180^{\circ}}{\pi R_\theta}\right)$$

  And the sky-to-pixel transformation is defined as:

  $$R_\theta = \frac{180^{\circ}}{\pi}\cot \theta$$

  Invertibility: All ASDF tools are required to provide the inverse of
  this transform.

allOf:
  - $ref: "zenithal-1.0.0"
  - type: object
    properties:
      mu:
        type: number
        description: |
          Distance from point of projection to center of sphere in
          spherical radii.
        default: 0

      phi0:
        type: number
        description: |
          The longitude $\phi_0$ of the reference point, in degrees.
        default: 0

      theta0:
        type: number
        description: |
          The latitude $\theta_0$ of the reference point, in degrees.
        default: 90
...