Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
U
Usgscsm
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Container registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
aflab
astrogeology
Usgscsm
Commits
55181f74
Unverified
Commit
55181f74
authored
6 years ago
by
jlaura
Committed by
GitHub
6 years ago
Browse files
Options
Downloads
Patches
Plain Diff
Removes unused schemas (#157)
parent
4fb12ff4
No related branches found
No related tags found
No related merge requests found
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
schemas/isd.json
+0
-241
0 additions, 241 deletions
schemas/isd.json
with
0 additions
and
241 deletions
schemas/isd.json
deleted
100644 → 0
+
0
−
241
View file @
4fb12ff4
{
"$schema"
:
"http://json-schema.org/draft-07/schema#"
,
"title"
:
"Instrument Specification Definition"
,
"description"
:
"The Instrument Specification Definition for Astro CSM"
,
"type"
:
"object"
,
"properties"
:
{
"detector_center"
:
{
"description"
:
"Center of the detector in pixel coordinates (line, sample)"
,
"type"
:
"array"
,
"items"
:
{
"type"
:
"number"
,
"description"
:
"The (line, sample) of the center of the detector."
,
"minItems"
:
2
,
"maxItems"
:
2
}
},
"center_ephemeris_time"
:
{
"description"
:
"The center ephemeris time of the image"
,
"type"
:
"number"
},
"starting_ephemeris_time"
:
{
"description"
:
"The starting ephemeris time of the image"
,
"type"
:
"number"
},
"focal_length_model"
:
{
"description"
:
"The static focal length or the information needed to model a variable focal length"
,
"type"
:
"object"
,
"properties"
:
{
"key"
:
{
"type"
:
"string"
,
"description"
:
"A key to get information about time/temp dependent focal length models"
},
"focal_length"
:
{
"type"
:
"number"
,
"description"
:
"The focal length in mm"
},
"focal_epsilon"
:
{
"type"
:
"number"
,
"description"
:
"The uncertainty of the focal length in mm"
}
},
"required"
:
[
"focal_length"
]
},
"image_lines"
:
{
"description"
:
"The number of lines in the image"
,
"type"
:
"number"
},
"image_samples"
:
{
"description"
:
"The the number of samples in the image"
,
"type"
:
"number"
},
"radii"
:
{
"description"
:
"The radii of the target."
,
"type"
:
"array"
,
"items"
:
{
"type"
:
"number"
,
"description"
:
"The (semi-major axis, semi-minor axis) for the target."
,
"minItems"
:
1
,
"maxItems"
:
2
}
},
"optical_distortion"
:
{
"description"
:
"Information needed to convert from undistorted to distorted image plane"
,
"type"
:
"object"
,
"properties"
:
{
"coefficients"
:
{
"type"
:
"array"
,
"items"
:
{
"type"
:
"number"
"description"
:
"Each coefficient used for the distortion equation in order of
increasing degrees."
}
},
"key"
:
{
"type"
:
"string"
,
"description"
:
"Key into LUT to determine equation to use."
}
},
"required"
:
[
"coefficients"
,
"equation_key"
]
},
"starting_detector_sample"
:
{
"description"
:
"The sample on the detector where the data starts"
,
"type"
:
"number"
},
"starting_detector_line"
:
{
"description"
:
"The line on the detector where the data starts"
,
"type"
:
"number"
},
"focal2pixel_samples"
:
{
"description"
:
"Transformation x coefficients from focal plane (mm) to detector pixel coordinates"
,
"type"
:
"array"
,
"items"
:
{
"type"
:
"number"
}
},
"focal2pixel_lines"
:
{
"description"
:
"Transformation y coefficients from focal plane (mm) to detector pixel coordinates"
,
"type"
:
"array"
,
"items"
:
{
"type"
:
"number"
,
"minItems"
:
3
,
"maxItems"
:
3
}
},
"sensor_location"
:
{
"description"
:
"(X, Y, Z) location of sensor in body-fixed frame."
,
"type"
:
"array"
,
"items"
:
{
"type"
:
"array"
,
"items"
:
{
"type"
:
"number"
,
"minItems"
:
3
,
"maxItems"
:
3
}
}
},
"sensor_velocity"
:
{
"description"
:
"(v_x, v_y, v_z) velocity of sensor in body-fixed frame."
,
"type"
:
"array"
,
"items"
:
{
"type"
:
"array"
,
"items"
:
{
"type"
:
"number"
,
"minItems"
:
3
,
"maxItems"
:
3
}
}
},
"sun_position"
:
{
"description"
:
"(x, y,z) of the sun in body-fixed frame."
,
"type"
:
"array"
,
"items"
:
{
"type"
:
"array"
,
"items"
:
{
"type"
:
"number"
,
"minItems"
:
3
,
"maxItems"
:
3
}
}
},
"sun_velocity"
:
{
"description"
:
"(v_x, v_y, v_z) velocity of sun in body-fixed frame."
,
"type"
:
"array"
,
"items"
:
{
"type"
:
"array"
,
"items"
:
{
"type"
:
"number"
,
"minItems"
:
3
,
"maxItems"
:
3
}
}
},
"sensor_orientation"
:
{
"description"
:
"Orientation of the sensor provided in quaternions"
,
"type"
:
"array"
,
"items"
:
{
"type"
:
"array"
,
"description"
:
"Each quaternion is of the general form: (scalar, vector component,
vector component, vector component). The specific form used is that
described in the NAIF Quaternions whitepaper under 'SPICE Quaternions'
available at:
ftp://naif.jpl.nasa.gov/pub/naif/misc/Quaternion_White_Paper/Quaternions_White_Paper.pdf"
"items"
:
{
"type"
:
"number"
,
"minItems"
:
4
,
"maxItems"
:
4
}
}
},
"line_scan_rate"
:
{
"description"
:
"The line rates of the detector map with the associated start line and time"
,
"type"
:
"array"
,
"items"
:
{
"type"
:
"array"
,
"items"
:
{
"type"
:
"number"
,
"default"
:
"-1"
,
"description"
:
"The (start_line, line_start_time, exposure_time). The exposure time is
in seconds and any non-provided values will be set to -1."
"minItems"
:
3
,
"maxItems"
:
3
}
}
},
"detector_sample_summing"
:
{
"description"
:
"The summing in the sample-direction. A summing of 1 indicates no summing,
summing of 2 indicates 2 pixel summing, 4 indicates 4 pixel summing, etc"
,
"type"
:
"number"
},
"detector_line_summing"
:
{
"description"
:
"The summing in the line-direction"
,
"type"
:
"number"
},
"apply_light_time_correction"
:
{
"description"
:
"A flag to indcate whether the light-time correction should be applied"
,
"type"
:
"bool"
},
"number_of_ephemerides"
:
{
"description"
:
"The number of emphemeris points"
,
"type"
:
"number"
},
"number_of_quaternions"
:
{
"description"
:
"The number of quaternions"
,
"type"
:
"number"
},
"dt_ephemeris"
:
{
"description"
:
"The time between each ephemeris point."
,
"type"
:
"number"
},
"t0_ephemeris"
:
{
"description"
:
"First ephemeris time - center image time"
,
"type"
:
"number"
},
"dt_quaternion"
:
{
"description"
:
"Time spacing of quaternions."
,
"type"
:
"number"
},
"t0_quaternion"
:
{
"description"
:
"First quaternion time - center image time."
,
"type"
:
"number"
},
"reference_height"
:
{
"description"
:
"Used for determining the intersection of the look vector with the ellipsoid"
,
"type"
:
"array"
,
"items"
:
{
"type"
:
"number"
,
"minItems"
:
2
,
"maxItems"
:
2
}
},
"interpolation_method"
:
{
"description"
:
"The type of interpolation method to use."
,
"type"
:
"string"
,
"enum"
:
[
"lagrange"
]
},
"required"
:
[
"focal_length_model"
,
"ephemeris_start_time, "
ccd_center
","
reference_height
","
sensor_orientation
",
"
focal
2
pixel_lines
","
focal
2
pixel_samples
","
radii
","
image_samples
", "
image_lines
", "
starting_detector_sample
"
"
starting_detector_line
" ]
}
}
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment