[
  {
    "dataDictionary": {
      "Title": "PDS4 Data Dictionary" ,
      "IM Version": "1.16.0.0" ,
      "LDD Version": "1.9.5.0" ,
      "Date": "Tue May 04 05:11:42 UTC 2021" ,
      "Description": "This document is a dump of the contents of the PDS4 Data Dictionary" ,
      "namespaces": ["pds:", "geom:", "geom:", "cart:"] ,
      "classDictionary": [
        {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Bounding_Coordinates" ,
            "title": "Bounding_Coordinates" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Bounding_Coordinates class defines the limits of coverage of a set of data expressed by latitude and longitude values in the order western-most, eastern-most, northern-most, and southern-most. "
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Bounding_Coordinates.cart.west_bounding_coordinate" ,
                "title": "west_bounding_coordinate" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Bounding_Coordinates.cart.west_bounding_coordinate"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Bounding_Coordinates.cart.east_bounding_coordinate" ,
                "title": "east_bounding_coordinate" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Bounding_Coordinates.cart.east_bounding_coordinate"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Bounding_Coordinates.cart.north_bounding_coordinate" ,
                "title": "north_bounding_coordinate" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Bounding_Coordinates.cart.north_bounding_coordinate"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Bounding_Coordinates.cart.south_bounding_coordinate" ,
                "title": "south_bounding_coordinate" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1040" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Bounding_Coordinates.cart.south_bounding_coordinate"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Camera_Model_Offset" ,
            "title": "Camera_Model_Offset" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Camera_Model_Offset class specifies the location of the image origin with respect to the camera model's origin. For CAHV\/CAHVOR models, this origin is not the center of the camera, but is the upper-left corner of the \"standard\"-size image, which is encoded in the CAHV vectors. Applies to the Perspective lander map projection."
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Camera_Model_Offset.cart.line" ,
                "title": "line" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Camera_Model_Offset.cart.line"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Camera_Model_Offset.cart.sample" ,
                "title": "sample" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Camera_Model_Offset.cart.sample"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Cartography" ,
            "title": "Cartography" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Cartography class provides a description of how a 3D sphere, spheroid, or elliptical spheroid or the celestial sphere is mapped onto a plane. "
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Cartography.pds.Local_Internal_Reference" ,
                "title": "Local_Internal_Reference" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "*" ,
                "classOrder": "1010" ,
                "classId": [
                  "0001_NASA_PDS_1.pds.Local_Internal_Reference"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Cartography.cart.Spatial_Domain" ,
                "title": "Spatial_Domain" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Spatial_Domain"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Cartography.cart.Secondary_Spatial_Domain" ,
                "title": "Secondary_Spatial_Domain" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Secondary_Spatial_Domain"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Cartography.cart.Spatial_Reference_Information" ,
                "title": "Spatial_Reference_Information" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1040" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Spatial_Reference_Information"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Coordinate_Representation" ,
            "title": "Coordinate_Representation" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Coordinate_Representation class provides the method of encoding the position of a point by measuring its distance from perpendicular reference axes (the \"coordinate pair\" and \"row and column\" methods). "
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Coordinate_Representation.cart.pixel_resolution_x" ,
                "title": "pixel_resolution_x" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Coordinate_Representation.cart.pixel_resolution_x"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Coordinate_Representation.cart.pixel_resolution_y" ,
                "title": "pixel_resolution_y" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Coordinate_Representation.cart.pixel_resolution_y"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Coordinate_Representation.cart.pixel_scale_x" ,
                "title": "pixel_scale_x" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Coordinate_Representation.cart.pixel_scale_x"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Coordinate_Representation.cart.pixel_scale_y" ,
                "title": "pixel_scale_y" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1040" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Coordinate_Representation.cart.pixel_scale_y"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Cylindrical" ,
            "title": "Cylindrical" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "This is an in-situ projection used for (non-stereo) panoramas. Each image row represents a constant elevation and each image column represents a constant azimuth, from a given point of view. The image scale in degrees per pixel is constant across the image."
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Cylindrical.cart.pixel_scale_x" ,
                "title": "pixel_scale_x" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Cylindrical.cart.pixel_scale_x"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Cylindrical.cart.pixel_scale_y" ,
                "title": "pixel_scale_y" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Cylindrical.cart.pixel_scale_y"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Cylindrical.cart.maximum_elevation" ,
                "title": "maximum_elevation" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Cylindrical.cart.maximum_elevation"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Cylindrical.cart.minimum_elevation" ,
                "title": "minimum_elevation" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1040" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Cylindrical.cart.minimum_elevation"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Cylindrical.cart.start_azimuth" ,
                "title": "start_azimuth" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1050" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Cylindrical.cart.start_azimuth"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Cylindrical.cart.stop_azimuth" ,
                "title": "stop_azimuth" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1060" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Cylindrical.cart.stop_azimuth"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Cylindrical.cart.zero_elevation_line" ,
                "title": "zero_elevation_line" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1070" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Cylindrical.cart.zero_elevation_line"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Cylindrical.cart.Vector_Projection_Origin" ,
                "title": "Vector_Projection_Origin" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1080" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Vector_Projection_Origin"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Cylindrical_Perspective" ,
            "title": "Cylindrical_Perspective" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "This is an in-situ projection that is a hybrid. Each column is a vertical slice from a pinhole camera (Perspective projection), while the columns are spaced evenly in azimuth (Cylindrical projection). It is most useful for viewing panoramas in stereo."
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Cylindrical_Perspective.cart.pixel_scale_x" ,
                "title": "pixel_scale_x" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Cylindrical_Perspective.cart.pixel_scale_x"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Cylindrical_Perspective.cart.pixel_scale_y" ,
                "title": "pixel_scale_y" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Cylindrical_Perspective.cart.pixel_scale_y"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Cylindrical_Perspective.cart.maximum_elevation" ,
                "title": "maximum_elevation" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Cylindrical_Perspective.cart.maximum_elevation"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Cylindrical_Perspective.cart.minimum_elevation" ,
                "title": "minimum_elevation" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1040" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Cylindrical_Perspective.cart.minimum_elevation"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Cylindrical_Perspective.cart.projection_azimuth" ,
                "title": "projection_azimuth" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1050" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Cylindrical_Perspective.cart.projection_azimuth"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Cylindrical_Perspective.cart.projection_elevation" ,
                "title": "projection_elevation" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1060" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Cylindrical_Perspective.cart.projection_elevation"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Cylindrical_Perspective.cart.projection_elevation_line" ,
                "title": "projection_elevation_line" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1070" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Cylindrical_Perspective.cart.projection_elevation_line"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Cylindrical_Perspective.cart.start_azimuth" ,
                "title": "start_azimuth" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1080" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Cylindrical_Perspective.cart.start_azimuth"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Cylindrical_Perspective.cart.stop_azimuth" ,
                "title": "stop_azimuth" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1090" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Cylindrical_Perspective.cart.stop_azimuth"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Cylindrical_Perspective.cart.projection_axis_offset" ,
                "title": "projection_axis_offset" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1100" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Cylindrical_Perspective.cart.projection_axis_offset"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Cylindrical_Perspective.cart.Vector_Projection_Origin" ,
                "title": "Vector_Projection_Origin" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1110" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Vector_Projection_Origin"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Cylindrical_Perspective.cart.Vector_Projection_Z_Axis" ,
                "title": "Vector_Projection_Z_Axis" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1120" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Vector_Projection_Z_Axis"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Cylindrical_Perspective.cart.Vector_Projection_Z_Axis_Initial" ,
                "title": "Vector_Projection_Z_Axis_Initial" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1130" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Vector_Projection_Z_Axis_Initial"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Distance_and_Bearing_Representation" ,
            "title": "Distance_and_Bearing_Representation" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Distance_and_Bearing_Representation class provides a method of encoding the position of a point by measuring its distance and direction (azimuth angle) from another point."
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Distance_and_Bearing_Representation.cart.distance_resolution" ,
                "title": "distance_resolution" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Distance_and_Bearing_Representation.cart.distance_resolution"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Distance_and_Bearing_Representation.cart.bearing_resolution" ,
                "title": "bearing_resolution" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Distance_and_Bearing_Representation.cart.bearing_resolution"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Distance_and_Bearing_Representation.cart.bearing_reference_direction" ,
                "title": "bearing_reference_direction" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Distance_and_Bearing_Representation.cart.bearing_reference_direction"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Distance_and_Bearing_Representation.cart.bearing_reference_meridian" ,
                "title": "bearing_reference_meridian" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1040" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Distance_and_Bearing_Representation.cart.bearing_reference_meridian"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Equirectangular" ,
            "title": "Equirectangular" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Equirectangular class contains parameters for the Equirectangular map projection. Synder 1987, DOI:10.3133\/pp1395, page 90: https:\/\/pubs.usgs.gov\/pp\/1395\/report.pdf#page=102 PROJ: https:\/\/proj.org\/operations\/projections\/eqc.html forward: x = R * (lambda - lambda_0) * cos(phi_1) y = R * (phi - phi_1) and reverse: lambda = (x \/ R cos(phi_1)) + lambda_0 phi = (y \/ R) + phi_1 where: lambda is the longitude of the location to project on the body; phi is the latitude of the location to project on the body; phi_1 is the standard parallel (north and south of the equator) where the scale of the projection is true; lambda_0 is the central meridian of the map; x is the horizontal coordinate of the projected location on the map; y is the vertical coordinate of the projected location on the map; R is the radius of the body. "
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Equirectangular.cart.latitude_of_projection_origin" ,
                "title": "latitude_of_projection_origin" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Equirectangular.cart.latitude_of_projection_origin"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Equirectangular.cart.standard_parallel_1" ,
                "title": "standard_parallel_1" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Equirectangular.cart.standard_parallel_1"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Equirectangular.cart.longitude_of_central_meridian" ,
                "title": "longitude_of_central_meridian" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Equirectangular.cart.longitude_of_central_meridian"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Geo_Transformation" ,
            "title": "Geo_Transformation" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The GEO_Transformation describes the relationship between raster positions (in pixel\/line coordinates) and georeferenced coordinates. This is defined by an affine transform. The affine transform consists of six coefficients which map pixel\/line coordinates into georeferenced space using the following relationship: Xgeo = GT(0) + Xpixel*GT(1) + Yline*GT(2) Ygeo = GT(3) + Xpixel*GT(4) + Yline*GT(5) or also defined as: GT[0] = Xmin; \/\/ upperleft_corner_y GT[1] = CellSize in X; \/\/ W-E pixel size, pixel_resolution_x GT[2] = 0; \/\/ rotation term, 0 if 'North Up' GT[3] = Ymax; \/\/ upperleft_corner_y GT[4] = 0; \/\/ shear term, 0 if 'North Up' GT[5] = CellSize in Y; \/\/ N-S pixel size, pixel_resolution_y In case of north up images, the GT(2) and GT(4) coefficients are zero, and the GT(1) is pixel width (pixel_resolution_x), and GT(5) is pixel height (pixel_resolution_y). The (GT(0),GT(3)) position is the top left corner of the top left pixel of the raster. Note that the pixel\/line coordinates in the above are from (0.5,0.5) at the top left corner of the top left pixel to (width_in_pixels,height_in_pixels) at the bottom right corner of the bottom right pixel. The pixel\/line location of the center of the top left pixel would therefore be (1.0,1.0). "
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Geo_Transformation.cart.upperleft_corner_x" ,
                "title": "upperleft_corner_x" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Geo_Transformation.cart.upperleft_corner_x"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Geo_Transformation.cart.upperleft_corner_y" ,
                "title": "upperleft_corner_y" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Geo_Transformation.cart.upperleft_corner_y"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Geodetic_Model" ,
            "title": "Geodetic_Model" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Geodetic_Model class provides parameters describing the shape of the planet."
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Geodetic_Model.cart.latitude_type" ,
                "title": "latitude_type" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Geodetic_Model.cart.latitude_type"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Geodetic_Model.cart.spheroid_name" ,
                "title": "spheroid_name" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Geodetic_Model.cart.spheroid_name"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Geodetic_Model.cart.a_axis_radius" ,
                "title": "a_axis_radius" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Geodetic_Model.cart.a_axis_radius"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Geodetic_Model.cart.b_axis_radius" ,
                "title": "b_axis_radius" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1040" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Geodetic_Model.cart.b_axis_radius"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Geodetic_Model.cart.c_axis_radius" ,
                "title": "c_axis_radius" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1050" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Geodetic_Model.cart.c_axis_radius"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Geodetic_Model.cart.longitude_direction" ,
                "title": "longitude_direction" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1060" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Geodetic_Model.cart.longitude_direction"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Geodetic_Model.cart.coordinate_system_type" ,
                "title": "coordinate_system_type" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1070" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Geodetic_Model.cart.coordinate_system_type"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Geodetic_Model.cart.coordinate_system_name" ,
                "title": "coordinate_system_name" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1080" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Geodetic_Model.cart.coordinate_system_name"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Geographic" ,
            "title": "Geographic" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Geographic class provides information about the quantities of latitude and longitude which define the position of a point on a planetary body's surface with respect to a reference spheroid."
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Geographic.cart.latitude_resolution" ,
                "title": "latitude_resolution" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Geographic.cart.latitude_resolution"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Geographic.cart.longitude_resolution" ,
                "title": "longitude_resolution" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Geographic.cart.longitude_resolution"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Grid_Coordinate_System" ,
            "title": "Grid_Coordinate_System" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Grid_Coordinate_System class defines a plane-rectangular coordinate system usually based on, and mathematically adjusted to, a map projection so that geographic positions can be readily transformed to and from plane coordinates."
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Grid_Coordinate_System.cart.grid_coordinate_system_name" ,
                "title": "grid_coordinate_system_name" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Grid_Coordinate_System.cart.grid_coordinate_system_name"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Grid_Coordinate_System.cart.Universal_Transverse_Mercator" ,
                "title": "Universal_Transverse_Mercator" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Universal_Transverse_Mercator"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Grid_Coordinate_System.cart.Universal_Polar_Stereographic" ,
                "title": "Universal_Polar_Stereographic" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Universal_Polar_Stereographic"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Grid_Coordinate_System.cart.State_Plane_Coordinate_System" ,
                "title": "State_Plane_Coordinate_System" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1040" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.State_Plane_Coordinate_System"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Horizontal_Coordinate_System_Definition" ,
            "title": "Horizontal_Coordinate_System_Definition" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Horizontal_Coordinate_System_Definition class provides the reference frame or system from which linear or angular quantities are measured and assigned to the position that a point occupies. "
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Horizontal_Coordinate_System_Definition.cart.Geographic" ,
                "title": "Geographic" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "true" ,
                "isAny": "false" ,
                "groupName": "XSChoice#45" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Geographic",
                  "0001_NASA_PDS_1.cart.Planar",
                  "0001_NASA_PDS_1.cart.Local"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Horizontal_Coordinate_System_Definition.cart.Geodetic_Model" ,
                "title": "Geodetic_Model" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1050" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Geodetic_Model"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Lambert_Azimuthal_Equal_Area" ,
            "title": "Lambert_Azimuthal_Equal_Area" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Lambert_Azimuthal_Equal_Area class contains parameters for the Lambert Azimuthal Equal-area projection. Synder 1987, DOI:10.3133\/pp1395, page 182: https:\/\/pubs.usgs.gov\/pp\/1395\/report.pdf#page=194 PROJ: https:\/\/proj.org\/operations\/projections\/laea.html "
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Lambert_Azimuthal_Equal_Area.cart.longitude_of_central_meridian" ,
                "title": "longitude_of_central_meridian" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Lambert_Azimuthal_Equal_Area.cart.longitude_of_central_meridian"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Lambert_Azimuthal_Equal_Area.cart.latitude_of_projection_origin" ,
                "title": "latitude_of_projection_origin" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Lambert_Azimuthal_Equal_Area.cart.latitude_of_projection_origin"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Lambert_Conformal_Conic" ,
            "title": "Lambert_Conformal_Conic" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Lambert_Conformal_Conic class contains parameters for the Lambert Conformal Conic projection. Synder 1987, DOI:10.3133\/pp1395, page 104: https:\/\/pubs.usgs.gov\/pp\/1395\/report.pdf#page=116 PROJ: https:\/\/proj.org\/operations\/projections\/lcc.html "
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Lambert_Conformal_Conic.cart.standard_parallel_1" ,
                "title": "standard_parallel_1" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Lambert_Conformal_Conic.cart.standard_parallel_1"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Lambert_Conformal_Conic.cart.standard_parallel_2" ,
                "title": "standard_parallel_2" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Lambert_Conformal_Conic.cart.standard_parallel_2"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Lambert_Conformal_Conic.cart.longitude_of_central_meridian" ,
                "title": "longitude_of_central_meridian" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Lambert_Conformal_Conic.cart.longitude_of_central_meridian"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Lambert_Conformal_Conic.cart.latitude_of_projection_origin" ,
                "title": "latitude_of_projection_origin" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1040" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Lambert_Conformal_Conic.cart.latitude_of_projection_origin"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Lambert_Conformal_Conic.cart.scale_factor_at_projection_origin" ,
                "title": "scale_factor_at_projection_origin" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1050" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Lambert_Conformal_Conic.cart.scale_factor_at_projection_origin"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Local" ,
            "title": "Local" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Local class provides a description of any coordinate system that is not aligned with the surface of the planet. "
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Local.cart.local_description" ,
                "title": "local_description" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Local.cart.local_description"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Local.cart.local_georeference_information" ,
                "title": "local_georeference_information" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Local.cart.local_georeference_information"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Local.cart.Map_Projection_Lander" ,
                "title": "Map_Projection_Lander" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Map_Projection_Lander"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Local.cart.Map_Projection_Rings" ,
                "title": "Map_Projection_Rings" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1040" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Map_Projection_Rings"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Local.cart.Surface_Model_Parameters" ,
                "title": "Surface_Model_Parameters" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1050" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Surface_Model_Parameters"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Local_Planar" ,
            "title": "Local_Planar" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Local_Planar class defines any right-handed planar coordinate system of which the z-axis coincides with a plumb line through the origin that locally is aligned with the surface of the planet. "
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Local_Planar.cart.local_planar_description" ,
                "title": "local_planar_description" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Local_Planar.cart.local_planar_description"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Local_Planar.cart.local_planar_georeference_information" ,
                "title": "local_planar_georeference_information" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Local_Planar.cart.local_planar_georeference_information"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Map_Projection" ,
            "title": "Map_Projection" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Map_Projection class provides the systematic representation of all or part of the surface of a planet on a plane (or Cartesian system). "
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Map_Projection.cart.map_projection_name" ,
                "title": "map_projection_name" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Map_Projection.cart.map_projection_name"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Map_Projection.cart.Equirectangular" ,
                "title": "Equirectangular" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "true" ,
                "isAny": "false" ,
                "groupName": "XSChoice#48" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Equirectangular",
                  "0001_NASA_PDS_1.cart.Lambert_Azimuthal_Equal_Area",
                  "0001_NASA_PDS_1.cart.Lambert_Conformal_Conic",
                  "0001_NASA_PDS_1.cart.Mercator",
                  "0001_NASA_PDS_1.cart.Oblique_Cylindrical",
                  "0001_NASA_PDS_1.cart.Oblique_Mercator",
                  "0001_NASA_PDS_1.cart.Orthographic",
                  "0001_NASA_PDS_1.cart.Point_Perspective",
                  "0001_NASA_PDS_1.cart.Polar_Stereographic",
                  "0001_NASA_PDS_1.cart.Polyconic",
                  "0001_NASA_PDS_1.cart.Sinusoidal",
                  "0001_NASA_PDS_1.cart.Transverse_Mercator"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Map_Projection_Lander" ,
            "title": "Map_Projection_Lander" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Map_Projection class provides the systematic representation of all or part of the surface of a planet on a plane or developable surface from the perspective of an in-situ spacecraft."
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Map_Projection_Lander.cart.lander_map_projection_name" ,
                "title": "lander_map_projection_name" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Map_Projection_Lander.cart.lander_map_projection_name"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Map_Projection_Lander.cart.Cylindrical" ,
                "title": "Cylindrical" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "true" ,
                "isAny": "false" ,
                "groupName": "XSChoice#51" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Cylindrical",
                  "0001_NASA_PDS_1.cart.Perspective",
                  "0001_NASA_PDS_1.cart.Cylindrical_Perspective",
                  "0001_NASA_PDS_1.cart.Polar",
                  "0001_NASA_PDS_1.cart.Vertical",
                  "0001_NASA_PDS_1.cart.Orthographic_Lander",
                  "0001_NASA_PDS_1.cart.Orthorectified"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Map_Projection_Lander.geom.Coordinate_Space_Reference" ,
                "title": "Coordinate_Space_Reference" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1100" ,
                "classId": [
                  "0001_NASA_PDS_1.geom.Coordinate_Space_Reference"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Map_Projection_Rings" ,
            "title": "Map_Projection_Rings" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Map_Projection_Rings class provides the systematic representation of all or part of the rings of a planet on a plane."
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Map_Projection_Rings.cart.rings_map_projection_name" ,
                "title": "rings_map_projection_name" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Map_Projection_Rings.cart.rings_map_projection_name"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Map_Projection_Rings.cart.Ring_Polar" ,
                "title": "Ring_Polar" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "true" ,
                "isAny": "false" ,
                "groupName": "XSChoice#53" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Ring_Polar"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Mercator" ,
            "title": "Mercator" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Mercator class contains parameters for the Mercator projection. Synder 1987, DOI:10.3133\/pp1395, page 38: https:\/\/pubs.usgs.gov\/pp\/1395\/report.pdf#page=50 PROJ: https:\/\/proj.org\/operations\/projections\/merc.html "
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Mercator.cart.standard_parallel_1" ,
                "title": "standard_parallel_1" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Mercator.cart.standard_parallel_1"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Mercator.cart.longitude_of_central_meridian" ,
                "title": "longitude_of_central_meridian" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Mercator.cart.longitude_of_central_meridian"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Mercator.cart.latitude_of_projection_origin" ,
                "title": "latitude_of_projection_origin" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Mercator.cart.latitude_of_projection_origin"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Mercator.cart.scale_factor_at_projection_origin" ,
                "title": "scale_factor_at_projection_origin" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1040" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Mercator.cart.scale_factor_at_projection_origin"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Oblique_Cylindrical" ,
            "title": "Oblique_Cylindrical" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Oblique_Cylindrical class contains parameters for the Oblique Cylindrical projection. Synder 1987, DOI:10.3133\/pp1395, page 93: https:\/\/pubs.usgs.gov\/pp\/1395\/report.pdf#page=105 "
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Oblique_Cylindrical.cart.latitude_of_projection_origin" ,
                "title": "latitude_of_projection_origin" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Oblique_Cylindrical.cart.latitude_of_projection_origin"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Oblique_Cylindrical.cart.longitude_of_central_meridian" ,
                "title": "longitude_of_central_meridian" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Oblique_Cylindrical.cart.longitude_of_central_meridian"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Oblique_Cylindrical.cart.reference_latitude" ,
                "title": "reference_latitude" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Oblique_Cylindrical.cart.reference_latitude"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Oblique_Cylindrical.cart.reference_longitude" ,
                "title": "reference_longitude" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1040" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Oblique_Cylindrical.cart.reference_longitude"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Oblique_Cylindrical.cart.map_projection_rotation" ,
                "title": "map_projection_rotation" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1050" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Oblique_Cylindrical.cart.map_projection_rotation"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Oblique_Cylindrical.cart.oblique_proj_pole_latitude" ,
                "title": "oblique_proj_pole_latitude" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1060" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Oblique_Cylindrical.cart.oblique_proj_pole_latitude"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Oblique_Cylindrical.cart.oblique_proj_pole_longitude" ,
                "title": "oblique_proj_pole_longitude" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1070" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Oblique_Cylindrical.cart.oblique_proj_pole_longitude"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Oblique_Cylindrical.cart.oblique_proj_pole_rotation" ,
                "title": "oblique_proj_pole_rotation" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1080" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Oblique_Cylindrical.cart.oblique_proj_pole_rotation"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Oblique_Cylindrical.cart.oblique_proj_x_axis_vector" ,
                "title": "oblique_proj_x_axis_vector" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1090" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Oblique_Cylindrical.cart.oblique_proj_x_axis_vector"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Oblique_Cylindrical.cart.oblique_proj_y_axis_vector" ,
                "title": "oblique_proj_y_axis_vector" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1100" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Oblique_Cylindrical.cart.oblique_proj_y_axis_vector"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Oblique_Cylindrical.cart.oblique_proj_z_axis_vector" ,
                "title": "oblique_proj_z_axis_vector" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1110" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Oblique_Cylindrical.cart.oblique_proj_z_axis_vector"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Oblique_Cylindrical.cart.look_direction" ,
                "title": "look_direction" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1120" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Oblique_Cylindrical.cart.look_direction"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Oblique_Line_Azimuth" ,
            "title": "Oblique_Line_Azimuth" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Oblique_Line_Azimuth class defines the method used to describe the line along which an Oblique Mercator map projection is centered using the map projection origin and an azimuth. Synder 1987, DOI:10.3133\/pp1395, page 195: https:\/\/pubs.usgs.gov\/pp\/1395\/report.pdf#page=207 PROJ: https:\/\/proj.org\/operations\/projections\/omerc.html "
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Oblique_Line_Azimuth.cart.azimuthal_angle" ,
                "title": "azimuthal_angle" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Oblique_Line_Azimuth.cart.azimuthal_angle"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Oblique_Line_Azimuth.cart.azimuth_measure_point_longitude" ,
                "title": "azimuth_measure_point_longitude" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Oblique_Line_Azimuth.cart.azimuth_measure_point_longitude"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Oblique_Line_Azimuth.cart.latitude_of_projection_origin" ,
                "title": "latitude_of_projection_origin" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Oblique_Line_Azimuth.cart.latitude_of_projection_origin"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Oblique_Line_Azimuth.cart.longitude_of_central_meridian" ,
                "title": "longitude_of_central_meridian" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1040" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Oblique_Line_Azimuth.cart.longitude_of_central_meridian"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Oblique_Line_Point" ,
            "title": "Oblique_Line_Point" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Oblique_Line_Point class defines the method used to describe the line along which an Oblique Mercator map projection is centered using two points near the limits of the mapped region that define the center line. Synder 1987, DOI:10.3133\/pp1395, page 195: https:\/\/pubs.usgs.gov\/pp\/1395\/report.pdf#page=207 PROJ: https:\/\/proj.org\/operations\/projections\/omerc.html "
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Oblique_Line_Point.cart.Oblique_Line_Point_Group" ,
                "title": "Oblique_Line_Point_Group" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "2" ,
                "maximumCardinality": "2" ,
                "classOrder": "1010" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Oblique_Line_Point_Group"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Oblique_Line_Point_Group" ,
            "title": "Oblique_Line_Point_Group" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Oblique_Line_Point_Group class provides the coordinates in latitude and longitude of one end point of the line along which an oblique mercator map projection is centered."
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Oblique_Line_Point_Group.cart.oblique_line_latitude" ,
                "title": "oblique_line_latitude" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Oblique_Line_Point_Group.cart.oblique_line_latitude"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Oblique_Line_Point_Group.cart.oblique_line_longitude" ,
                "title": "oblique_line_longitude" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Oblique_Line_Point_Group.cart.oblique_line_longitude"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Oblique_Mercator" ,
            "title": "Oblique_Mercator" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Oblique_Mercator class contains parameters for the Oblique Mercator projection. Synder 1987, DOI:10.3133\/pp1395, page 66: https:\/\/pubs.usgs.gov\/pp\/1395\/report.pdf#page=78 PROJ: https:\/\/proj.org\/operations\/projections\/omerc.html "
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Oblique_Mercator.cart.longitude_of_central_meridian" ,
                "title": "longitude_of_central_meridian" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1040" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Oblique_Mercator.cart.longitude_of_central_meridian"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Oblique_Mercator.cart.latitude_of_projection_origin" ,
                "title": "latitude_of_projection_origin" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1050" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Oblique_Mercator.cart.latitude_of_projection_origin"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Oblique_Mercator.cart.Oblique_Line_Azimuth" ,
                "title": "Oblique_Line_Azimuth" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "true" ,
                "isAny": "false" ,
                "groupName": "XSChoice#49" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Oblique_Line_Azimuth",
                  "0001_NASA_PDS_1.cart.Oblique_Line_Point"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Orthographic" ,
            "title": "Orthographic" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Orthographic class contains parameters for the Orthographic projection. Synder 1987, DOI:10.3133\/pp1395, page 145: https:\/\/pubs.usgs.gov\/pp\/1395\/report.pdf#page=157 PROJ: https:\/\/proj.org\/operations\/projections\/ortho.html "
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Orthographic.cart.longitude_of_central_meridian" ,
                "title": "longitude_of_central_meridian" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Orthographic.cart.longitude_of_central_meridian"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Orthographic.cart.latitude_of_projection_origin" ,
                "title": "latitude_of_projection_origin" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Orthographic.cart.latitude_of_projection_origin"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Orthographic_Lander" ,
            "title": "Orthographic_Lander" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "This is an in-situ projection that is a generalization of the Vertical projection, in that any arbitrary projection plane can be specified."
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Orthographic_Lander.cart.pixel_resolution_x" ,
                "title": "pixel_resolution_x" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Orthographic_Lander.cart.pixel_resolution_x"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Orthographic_Lander.cart.pixel_resolution_y" ,
                "title": "pixel_resolution_y" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Orthographic_Lander.cart.pixel_resolution_y"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Orthographic_Lander.cart.x_axis_maximum" ,
                "title": "x_axis_maximum" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Orthographic_Lander.cart.x_axis_maximum"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Orthographic_Lander.cart.x_axis_minimum" ,
                "title": "x_axis_minimum" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1040" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Orthographic_Lander.cart.x_axis_minimum"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Orthographic_Lander.cart.y_axis_maximum" ,
                "title": "y_axis_maximum" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1050" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Orthographic_Lander.cart.y_axis_maximum"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Orthographic_Lander.cart.y_axis_minimum" ,
                "title": "y_axis_minimum" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1060" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Orthographic_Lander.cart.y_axis_minimum"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Orthographic_Lander.cart.Pixel_Position_Origin" ,
                "title": "Pixel_Position_Origin" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1070" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Pixel_Position_Origin"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Orthographic_Lander.cart.Vector_Projection_Origin" ,
                "title": "Vector_Projection_Origin" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1080" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Vector_Projection_Origin"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Orthographic_Lander.cart.Vector_Projection_X_Axis" ,
                "title": "Vector_Projection_X_Axis" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1090" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Vector_Projection_X_Axis"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Orthographic_Lander.cart.Vector_Projection_Y_Axis" ,
                "title": "Vector_Projection_Y_Axis" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1100" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Vector_Projection_Y_Axis"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Orthographic_Lander.cart.Vector_Projection_Z_Axis" ,
                "title": "Vector_Projection_Z_Axis" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1110" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Vector_Projection_Z_Axis"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Orthorectified" ,
            "title": "Orthorectified" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "This is an in-situ projection that provides a true overhead view of the scene. Range data is required to create this projection, meaning there is no parallax distortion. It has a constant scale in meters\/pixel."
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Orthorectified.cart.pixel_resolution_x" ,
                "title": "pixel_resolution_x" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Orthorectified.cart.pixel_resolution_x"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Orthorectified.cart.pixel_resolution_y" ,
                "title": "pixel_resolution_y" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Orthorectified.cart.pixel_resolution_y"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Orthorectified.cart.x_axis_maximum" ,
                "title": "x_axis_maximum" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Orthorectified.cart.x_axis_maximum"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Orthorectified.cart.x_axis_minimum" ,
                "title": "x_axis_minimum" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1040" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Orthorectified.cart.x_axis_minimum"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Orthorectified.cart.y_axis_maximum" ,
                "title": "y_axis_maximum" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1050" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Orthorectified.cart.y_axis_maximum"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Orthorectified.cart.y_axis_minimum" ,
                "title": "y_axis_minimum" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1060" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Orthorectified.cart.y_axis_minimum"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Orthorectified.cart.Pixel_Position_Origin" ,
                "title": "Pixel_Position_Origin" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1070" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Pixel_Position_Origin"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Orthorectified.cart.Vector_Projection_Origin" ,
                "title": "Vector_Projection_Origin" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1080" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Vector_Projection_Origin"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Orthorectified.cart.Vector_Projection_X_Axis" ,
                "title": "Vector_Projection_X_Axis" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1090" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Vector_Projection_X_Axis"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Orthorectified.cart.Vector_Projection_Y_Axis" ,
                "title": "Vector_Projection_Y_Axis" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1100" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Vector_Projection_Y_Axis"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Orthorectified.cart.Vector_Projection_Z_Axis" ,
                "title": "Vector_Projection_Z_Axis" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1110" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Vector_Projection_Z_Axis"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Perspective" ,
            "title": "Perspective" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "This is an in-situ projection that models a pinhole camera. "
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Perspective.cart.pixel_scale_x" ,
                "title": "pixel_scale_x" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Perspective.cart.pixel_scale_x"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Perspective.cart.pixel_scale_y" ,
                "title": "pixel_scale_y" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Perspective.cart.pixel_scale_y"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Perspective.cart.maximum_elevation" ,
                "title": "maximum_elevation" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Perspective.cart.maximum_elevation"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Perspective.cart.minimum_elevation" ,
                "title": "minimum_elevation" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1040" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Perspective.cart.minimum_elevation"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Perspective.cart.start_azimuth" ,
                "title": "start_azimuth" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1050" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Perspective.cart.start_azimuth"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Perspective.cart.stop_azimuth" ,
                "title": "stop_azimuth" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1060" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Perspective.cart.stop_azimuth"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Perspective.cart.projection_azimuth" ,
                "title": "projection_azimuth" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1070" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Perspective.cart.projection_azimuth"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Perspective.cart.projection_elevation" ,
                "title": "projection_elevation" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1080" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Perspective.cart.projection_elevation"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Perspective.cart.Camera_Model_Offset" ,
                "title": "Camera_Model_Offset" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1090" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Camera_Model_Offset"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Pixel_Position_Nadir_Polar" ,
            "title": "Pixel_Position_Nadir_Polar" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Pixel_Position_Nadir_Polar class specifies the sample coordinate of the location in the image of the \"special\" point of the mosaic. For Polar projections, this is the nadir of the polar projection. In PDS3, this information was specified using the LINE_PROJECTION_OFFSET and SAMPLE_PROJECTION_OFFSET keywords."
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Pixel_Position_Nadir_Polar.cart.line" ,
                "title": "line" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Pixel_Position_Nadir_Polar.cart.line"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Pixel_Position_Nadir_Polar.cart.sample" ,
                "title": "sample" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Pixel_Position_Nadir_Polar.cart.sample"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Pixel_Position_Origin" ,
            "title": "Pixel_Position_Origin" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Pixel_Position_Origin class specifies the sample coordinate of the location in the image of the \"special\" point of the mosaic. For Vertical, Orthographic and Orthorectified projections, this is the origin of the projected coordinate system, corresponding to the Vector_Projection_Origin. In PDS3, this information was specified using the LINE_PROJECTION_OFFSET and SAMPLE_PROJECTION_OFFSET keywords."
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Pixel_Position_Origin.cart.line" ,
                "title": "line" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Pixel_Position_Origin.cart.line"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Pixel_Position_Origin.cart.sample" ,
                "title": "sample" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Pixel_Position_Origin.cart.sample"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Planar" ,
            "title": "Planar" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Planar class provides the quantities of distances, or distances and angles, which define the position of a point on a reference plane to which the surface of a planet has been projected."
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Planar.cart.Map_Projection" ,
                "title": "Map_Projection" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "true" ,
                "isAny": "false" ,
                "groupName": "XSChoice#46" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Map_Projection",
                  "0001_NASA_PDS_1.cart.Grid_Coordinate_System",
                  "0001_NASA_PDS_1.cart.Local_Planar"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Planar.cart.Planar_Coordinate_Information" ,
                "title": "Planar_Coordinate_Information" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1050" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Planar_Coordinate_Information"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Planar.cart.Geo_Transformation" ,
                "title": "Geo_Transformation" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1060" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Geo_Transformation"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Planar_Coordinate_Information" ,
            "title": "Planar_Coordinate_Information" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Planar_Coordinate_Information class provides information about the coordinate system developed on the planar surface."
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Planar_Coordinate_Information.cart.planar_coordinate_encoding_method" ,
                "title": "planar_coordinate_encoding_method" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Planar_Coordinate_Information.cart.planar_coordinate_encoding_method"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Planar_Coordinate_Information.cart.Coordinate_Representation" ,
                "title": "Coordinate_Representation" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "true" ,
                "isAny": "false" ,
                "groupName": "XSChoice#47" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Coordinate_Representation",
                  "0001_NASA_PDS_1.cart.Distance_and_Bearing_Representation"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Point_Perspective" ,
            "title": "Point_Perspective" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Point Perspective class contains parameters for the Point Perspective (fundamental definition) projection. Synder 1987, DOI:10.3133\/pp1395, page 169: https:\/\/pubs.usgs.gov\/pp\/1395\/report.pdf#page=181 "
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Point_Perspective.cart.target_center_distance" ,
                "title": "target_center_distance" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Point_Perspective.cart.target_center_distance"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Point_Perspective.cart.longitude_of_central_meridian" ,
                "title": "longitude_of_central_meridian" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Point_Perspective.cart.longitude_of_central_meridian"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Point_Perspective.cart.latitude_of_projection_origin" ,
                "title": "latitude_of_projection_origin" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Point_Perspective.cart.latitude_of_projection_origin"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Polar" ,
            "title": "Polar" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "This is an in-situ projection that provides a quasi-overhead view that extends to the horizon. Elevation is measured radially outward from the nadir location, with a constant pixel scale. Azimuth is measured along concentric circles centered at the nadir."
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Polar.cart.pixel_scale" ,
                "title": "pixel_scale" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Polar.cart.pixel_scale"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Polar.cart.maximum_elevation" ,
                "title": "maximum_elevation" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Polar.cart.maximum_elevation"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Polar.cart.reference_azimuth" ,
                "title": "reference_azimuth" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Polar.cart.reference_azimuth"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Polar.cart.Pixel_Position_Nadir_Polar" ,
                "title": "Pixel_Position_Nadir_Polar" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1040" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Pixel_Position_Nadir_Polar"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Polar.cart.Vector_Projection_Origin" ,
                "title": "Vector_Projection_Origin" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1050" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Vector_Projection_Origin"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Polar_Stereographic" ,
            "title": "Polar_Stereographic" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Polar_Stereographic class contains parameters for the Polar Stereographic projection. Synder 1987, DOI:10.3133\/pp1395, page 154: https:\/\/pubs.usgs.gov\/pp\/1395\/report.pdf#page=166 PROJ: https:\/\/proj.org\/operations\/projections\/stere.html Note that most applications will either define latitude_of_projection_origin or scale_factor_at_projection_origin, but not both. Here we define latitude_of_projection_origin as mandatory and at CART LDD versoin 1934 have made scale_factor_at_projection_origin optional. For context, these two keywords have the same impact on the final product but are just different ways to define it. Thus, for example in the PROJ library, if both are made available, the latitude_of_projection_origin (+lat_ts) will be used instead of scale_factor_at_projection_origin (+k_0). Note, if you do supply the optional attribute scale_factor_at_projection_origin, the default scale (+k_0) for planetary polar data will mostly likely be set to 1.0. "
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Polar_Stereographic.cart.longitude_of_central_meridian" ,
                "title": "longitude_of_central_meridian" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Polar_Stereographic.cart.longitude_of_central_meridian"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Polar_Stereographic.cart.latitude_of_projection_origin" ,
                "title": "latitude_of_projection_origin" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Polar_Stereographic.cart.latitude_of_projection_origin"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Polar_Stereographic.cart.scale_factor_at_projection_origin" ,
                "title": "scale_factor_at_projection_origin" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Polar_Stereographic.cart.scale_factor_at_projection_origin"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Polyconic" ,
            "title": "Polyconic" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Polyconic class contains parameters for the Polyconic projection. Synder 1987, DOI:10.3133\/pp1395, page 124: https:\/\/pubs.usgs.gov\/pp\/1395\/report.pdf#page=136 PROJ: https:\/\/proj.org\/operations\/projections\/poly.html "
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Polyconic.cart.longitude_of_central_meridian" ,
                "title": "longitude_of_central_meridian" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Polyconic.cart.longitude_of_central_meridian"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Polyconic.cart.latitude_of_projection_origin" ,
                "title": "latitude_of_projection_origin" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Polyconic.cart.latitude_of_projection_origin"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Ring_Polar" ,
            "title": "Ring_Polar" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The representation of ring data requires a unique projection. The rings are modeled by a thin disk centered on the body and in its equatorial plane. For Saturn, the thin disk is centered on Saturn and in its equatorial plane, with an outer radius of 500,000km. If the field of view falls partially or completely beyond this limit or if it intersects the primary body before intersecting the rings, the data will not be included. Plotted coordinates are derived as follows. If A is the location of the intersection of the CIRS field of view with the body's equatorial plane, the X coordinate is the distance of A from the center of the body (e.g. Saturn), and the Y coordinate is the local time on on the body at the intersection with the body's surface of the line between A and the body's center. Local time is expressed in fractional hours, from 0.0 (at midnight) to 12.0 (at noon), to 24.0 (at midnight). "
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Ring_Polar.cart.data_count" ,
                "title": "data_count" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Ring_Polar.cart.data_count"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Ring_Polar.cart.radial_scale" ,
                "title": "radial_scale" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Ring_Polar.cart.radial_scale"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Ring_Polar.cart.angular_scale" ,
                "title": "angular_scale" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Ring_Polar.cart.angular_scale"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Ring_Polar.cart.local_time_scale" ,
                "title": "local_time_scale" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1040" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Ring_Polar.cart.local_time_scale"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Ring_Polar.cart.sample_name" ,
                "title": "sample_name" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1050" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Ring_Polar.cart.sample_name"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Ring_Polar.cart.line_name" ,
                "title": "line_name" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1060" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Ring_Polar.cart.line_name"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Ring_Polar.cart.first_sample_center" ,
                "title": "first_sample_center" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1070" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Ring_Polar.cart.first_sample_center"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Ring_Polar.cart.first_line_center" ,
                "title": "first_line_center" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1080" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Ring_Polar.cart.first_line_center"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Ring_Polar.cart.last_sample_center" ,
                "title": "last_sample_center" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1090" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Ring_Polar.cart.last_sample_center"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Ring_Polar.cart.last_line_center" ,
                "title": "last_line_center" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1100" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Ring_Polar.cart.last_line_center"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Ring_Polar.cart.min_footprint_sample" ,
                "title": "min_footprint_sample" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1110" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Ring_Polar.cart.min_footprint_sample"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Ring_Polar.cart.min_footprint_line" ,
                "title": "min_footprint_line" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1120" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Ring_Polar.cart.min_footprint_line"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Ring_Polar.cart.max_footprint_sample" ,
                "title": "max_footprint_sample" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1130" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Ring_Polar.cart.max_footprint_sample"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Ring_Polar.cart.max_footprint_line" ,
                "title": "max_footprint_line" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1140" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Ring_Polar.cart.max_footprint_line"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Secondary_Spatial_Domain" ,
            "title": "Secondary_Spatial_Domain" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Secondary_Spatial_Domain class describes an alternative longitude and latitude bounds to better support IAU approved or historically used geographic areal coordinates. This is only needed if the Spatial_Domain does not meet IAU recommendations or historical uses for the body. "
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Secondary_Spatial_Domain.cart.longitude_direction" ,
                "title": "longitude_direction" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Secondary_Spatial_Domain.cart.longitude_direction"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Secondary_Spatial_Domain.cart.latitude_type" ,
                "title": "latitude_type" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Secondary_Spatial_Domain.cart.latitude_type"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Secondary_Spatial_Domain.cart.Bounding_Coordinates" ,
                "title": "Bounding_Coordinates" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Bounding_Coordinates"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Sinusoidal" ,
            "title": "Sinusoidal" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Sinusoidal class contains parameters for the Sinusoidal projection. Synder 1987, DOI:10.3133\/pp1395, page 243: https:\/\/pubs.usgs.gov\/pp\/1395\/report.pdf#page=255 PROJ: https:\/\/proj.org\/operations\/projections\/sinu.html "
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Sinusoidal.cart.longitude_of_central_meridian" ,
                "title": "longitude_of_central_meridian" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Sinusoidal.cart.longitude_of_central_meridian"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Sinusoidal.cart.latitude_of_projection_origin" ,
                "title": "latitude_of_projection_origin" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Sinusoidal.cart.latitude_of_projection_origin"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Spatial_Domain" ,
            "title": "Spatial_Domain" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Spatial_Domain class describes the geographic areal domain of the data set. "
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Spatial_Domain.cart.Bounding_Coordinates" ,
                "title": "Bounding_Coordinates" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Bounding_Coordinates"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Spatial_Reference_Information" ,
            "title": "Spatial_Reference_Information" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Spatial_Reference_Information class provides a description of the reference frame for, and the means to encode, coordinates in a data set. "
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Spatial_Reference_Information.cart.Horizontal_Coordinate_System_Definition" ,
                "title": "Horizontal_Coordinate_System_Definition" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Horizontal_Coordinate_System_Definition"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.State_Plane_Coordinate_System" ,
            "title": "State_Plane_Coordinate_System" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The State_Plane_Coordinate_System class defines a plane-rectangular coordinate system established for each state in the United States by the National Geodetic Survey. Synder 1987, DOI:10.3133\/pp1395, page 52: https:\/\/pubs.usgs.gov\/pp\/1395\/report.pdf#page=64 "
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.State_Plane_Coordinate_System.cart.spcs_zone_identifier" ,
                "title": "spcs_zone_identifier" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.State_Plane_Coordinate_System.cart.spcs_zone_identifier"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.State_Plane_Coordinate_System.cart.Lambert_Conformal_Conic" ,
                "title": "Lambert_Conformal_Conic" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "true" ,
                "isAny": "false" ,
                "groupName": "XSChoice#50" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Lambert_Conformal_Conic",
                  "0001_NASA_PDS_1.cart.Transverse_Mercator",
                  "0001_NASA_PDS_1.cart.Oblique_Mercator",
                  "0001_NASA_PDS_1.cart.Polyconic"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Surface_Model_Parameters" ,
            "title": "Surface_Model_Parameters" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "This class describes the surface model used by the projection. For in-situ mosaics, the surface model describes the surface upon which input images are projected in order to create a unified point of view in a mosaic. To the extent the surface model does not match the actual surface, parallax errors typically occur at seams between images."
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Surface_Model_Parameters.cart.surface_model_type" ,
                "title": "surface_model_type" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Surface_Model_Parameters.cart.surface_model_type"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Surface_Model_Parameters.cart.Surface_Model_Planar" ,
                "title": "Surface_Model_Planar" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "true" ,
                "isAny": "false" ,
                "groupName": "XSChoice#52" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Surface_Model_Planar",
                  "0001_NASA_PDS_1.cart.Surface_Model_Spherical"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Surface_Model_Parameters.geom.Coordinate_Space_Reference" ,
                "title": "Coordinate_Space_Reference" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1050" ,
                "classId": [
                  "0001_NASA_PDS_1.geom.Coordinate_Space_Reference"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Surface_Model_Planar" ,
            "title": "Surface_Model_Planar" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "This is a specific type of surface model that treats the surface as a flat plane, with a specified orientation (Vector_Surface_Normal) and location (Vector_Surface_Ground_Location). "
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Surface_Model_Planar.cart.Vector_Surface_Normal" ,
                "title": "Vector_Surface_Normal" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Vector_Surface_Normal"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Surface_Model_Planar.cart.Vector_Surface_Ground_Location" ,
                "title": "Vector_Surface_Ground_Location" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Vector_Surface_Ground_Location"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Surface_Model_Spherical" ,
            "title": "Surface_Model_Spherical" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "This is a specific type of surface model that treats the surface as a sphere, with a specified center and radius."
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Surface_Model_Spherical.cart.sphere_radius" ,
                "title": "sphere_radius" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Surface_Model_Spherical.cart.sphere_radius"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Surface_Model_Spherical.cart.sphere_intersection_count" ,
                "title": "sphere_intersection_count" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Surface_Model_Spherical.cart.sphere_intersection_count"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Surface_Model_Spherical.cart.Vector_Sphere_Center" ,
                "title": "Vector_Sphere_Center" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Vector_Sphere_Center"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Transverse_Mercator" ,
            "title": "Transverse_Mercator" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Transverse_Mercator class contains parameters for the Transverse Mercator projection. Synder 1987, DOI:10.3133\/pp1395, page 48: https:\/\/pubs.usgs.gov\/pp\/1395\/report.pdf#page=60 PROJ: https:\/\/proj.org\/operations\/projections\/tmerc.html "
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Transverse_Mercator.cart.scale_factor_at_central_meridian" ,
                "title": "scale_factor_at_central_meridian" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Transverse_Mercator.cart.scale_factor_at_central_meridian"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Transverse_Mercator.cart.longitude_of_central_meridian" ,
                "title": "longitude_of_central_meridian" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Transverse_Mercator.cart.longitude_of_central_meridian"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Transverse_Mercator.cart.latitude_of_projection_origin" ,
                "title": "latitude_of_projection_origin" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Transverse_Mercator.cart.latitude_of_projection_origin"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Universal_Polar_Stereographic" ,
            "title": "Universal_Polar_Stereographic" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Universal_Polar_Stereographic class, generally used for Earth data sets, defines a grid system based on the polar stereographic projection, applied to the planet's polar regions north of 84 degrees north and south of 80 degrees south. Synder 1987, DOI:10.3133\/pp1395, page 157: https:\/\/pubs.usgs.gov\/pp\/1395\/report.pdf#page=169 PROJ: https:\/\/proj.org\/operations\/projections\/ups.html "
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Universal_Polar_Stereographic.cart.ups_zone_identifier" ,
                "title": "ups_zone_identifier" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Universal_Polar_Stereographic.cart.ups_zone_identifier"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Universal_Polar_Stereographic.cart.Polar_Stereographic" ,
                "title": "Polar_Stereographic" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Polar_Stereographic"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Universal_Transverse_Mercator" ,
            "title": "Universal_Transverse_Mercator" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Universal_Transverse_Mercator class defines a grid system based on the Transverse Mercator projection, applied between latitudes 84 degrees north and 80 degrees south on the planet's surface. Synder 1987, DOI:10.3133\/pp1395, page 57: https:\/\/pubs.usgs.gov\/pp\/1395\/report.pdf#page=69 PROJ: https:\/\/proj.org\/operations\/projections\/utm.html "
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Universal_Transverse_Mercator.cart.utm_zone_number" ,
                "title": "utm_zone_number" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Universal_Transverse_Mercator.cart.utm_zone_number"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Universal_Transverse_Mercator.cart.Transverse_Mercator" ,
                "title": "Transverse_Mercator" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Transverse_Mercator"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_No_Units" ,
            "title": "Vector_Cartesian_No_Units" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "This is a generic vector in Cartesian space. The \"x\", \"y\", and \"z\" component have no units. "
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_No_Units.cart.x" ,
                "title": "x" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Cartesian_No_Units.cart.x"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_No_Units.cart.y" ,
                "title": "y" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Cartesian_No_Units.cart.y"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_No_Units.cart.z" ,
                "title": "z" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Cartesian_No_Units.cart.z"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_Position_Base" ,
            "title": "Vector_Cartesian_Position_Base" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Vector_Cartesian_Position_Base is a three dimensional, rectangular coordinates vector. Uses units of length. The included attributes are not sufficient to identify the endpoints of the vector. "
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_Position_Base.cart.x_position" ,
                "title": "x_position" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Cartesian_Position_Base.cart.x_position"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_Position_Base.cart.y_position" ,
                "title": "y_position" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Cartesian_Position_Base.cart.y_position"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_Position_Base.cart.z_position" ,
                "title": "z_position" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Cartesian_Position_Base.cart.z_position"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base" ,
            "title": "Vector_Cartesian_Unit_Base" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "This is a generic unit vector in Cartesian space. The \"x\", \"y\", and \"z\" component have no units and are restricted to values between -1.0 and 1.0 inclusive. Further the length of the vector square root of the (sum of the squares of the components) must be 1.0. "
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base.cart.x_unit" ,
                "title": "x_unit" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base.cart.x_unit"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base.cart.y_unit" ,
                "title": "y_unit" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base.cart.y_unit"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base.cart.z_unit" ,
                "title": "z_unit" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base.cart.z_unit"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Vector_Length_Base" ,
            "title": "Vector_Length_Base" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Vector_Length_Base is an abstract class that forms the base of length-based x, y, z vectors."
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Length_Base.cart.x_length" ,
                "title": "x_length" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Length_Base.cart.x_length"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Length_Base.cart.y_length" ,
                "title": "y_length" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Length_Base.cart.y_length"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Length_Base.cart.z_length" ,
                "title": "z_length" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Length_Base.cart.z_length"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Vector_Projection_Origin" ,
            "title": "Vector_Projection_Origin" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Vector_Projection_Origin class specifies the location of the origin of the projection. For Polar and Cylindrical projections, this is the XYZ point from which all the azimuth\/elevation rays emanate. For the Cylindrical-Perspective projection, this defines the center of the circle around which the synthetic camera orbits. For Orthographic, Orthorectified, and Vertical projections, this optional keyword specifies the point on the projection plane that serves as the origin of the projection (i.e. all points on a line through this point in the direction of PROJECTION_Z_AXIS_VECTOR will be located at X=Y=0 in the projection). If not present, (0,0,0) should be assumed. This translation is generally not necessary and not often used; the (X|Y)_AXIS_MINIMUM and (X|Y)_AXIS_MAXIMUM fields allow the mosaic to be located arbitrarily in the projection plane."
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Projection_Origin.Vector_Cartesian_Position_Base.generalization" ,
                "title": "Vector_Cartesian_Position_Base" ,
                "assocType": "parent_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "0000" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Cartesian_Position_Base"
                 ]
              }
            } ,
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_Position_Base.cart.x_position" ,
                "title": "x_position" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Cartesian_Position_Base.cart.x_position"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_Position_Base.cart.y_position" ,
                "title": "y_position" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Cartesian_Position_Base.cart.y_position"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_Position_Base.cart.z_position" ,
                "title": "z_position" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Cartesian_Position_Base.cart.z_position"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Vector_Projection_X_Axis" ,
            "title": "Vector_Projection_X_Axis" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Vector_Projection_X_Axis class specifies a unit vector defining the X-axis for a given projection. For Orthographic, Orthorectified, and Vertical projections, this vector defines how the * axis in the mosaic is oriented in space. The X and Y axis vectors together define the rotation of the projection plane around the projection axis."
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Projection_X_Axis.Vector_Cartesian_Unit_Base.generalization" ,
                "title": "Vector_Cartesian_Unit_Base" ,
                "assocType": "parent_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "0000" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base"
                 ]
              }
            } ,
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base.cart.x_unit" ,
                "title": "x_unit" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base.cart.x_unit"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base.cart.y_unit" ,
                "title": "y_unit" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base.cart.y_unit"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base.cart.z_unit" ,
                "title": "z_unit" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base.cart.z_unit"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Vector_Projection_Y_Axis" ,
            "title": "Vector_Projection_Y_Axis" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Vector_Projection_Y_Axis class specifies a unit vector defining the Y-axis for a given projection. For Orthographic, Orthorectified, and Vertical projections, this vector defines how the * axis in the mosaic is oriented in space. The X and Y axis vectors together define the rotation of the projection plane around the projection axis."
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Projection_Y_Axis.Vector_Cartesian_Unit_Base.generalization" ,
                "title": "Vector_Cartesian_Unit_Base" ,
                "assocType": "parent_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "0000" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base"
                 ]
              }
            } ,
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base.cart.x_unit" ,
                "title": "x_unit" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base.cart.x_unit"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base.cart.y_unit" ,
                "title": "y_unit" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base.cart.y_unit"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base.cart.z_unit" ,
                "title": "z_unit" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base.cart.z_unit"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Vector_Projection_Z_Axis" ,
            "title": "Vector_Projection_Z_Axis" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Vector_Projection_Z_Axis class specifies a unit vector defining the Z axis for a given projection. For Orthographic, Orthorectified, and Vertical projections, this vector defines the projection axis for the mosaic. All points along a line parallel to this axis are projected to the same spot in the projection plane. For the Cylindrical-Perspective projections, this defines the new axis of the circle around which the synthetic camera orbits (i.e. the normal to the circle), after the cameras have been rotated to correct for rover tilt. Vector_Projection_Z_Axis_Initial contains the axis before rotation; the difference in these two indicate the rotation amount."
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Projection_Z_Axis.Vector_Cartesian_Unit_Base.generalization" ,
                "title": "Vector_Cartesian_Unit_Base" ,
                "assocType": "parent_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "0000" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base"
                 ]
              }
            } ,
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base.cart.x_unit" ,
                "title": "x_unit" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base.cart.x_unit"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base.cart.y_unit" ,
                "title": "y_unit" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base.cart.y_unit"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base.cart.z_unit" ,
                "title": "z_unit" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base.cart.z_unit"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Vector_Projection_Z_Axis_Initial" ,
            "title": "Vector_Projection_Z_Axis_Initial" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Vector_Projection_Z_Axis_Initial class specifies the initial unit vector defining the Z axis for a given projection. For Cylindrical-Perspective projections, this defines the original axis of the circle around which the synthetic camera orbits, before the cameras have been rotated to correct for rover tilt. Vector_Projection_Z_Axis contains the axis after rotation; the difference in these two indicate the rotation amount."
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Projection_Z_Axis_Initial.Vector_Cartesian_Unit_Base.generalization" ,
                "title": "Vector_Cartesian_Unit_Base" ,
                "assocType": "parent_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "0000" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base"
                 ]
              }
            } ,
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base.cart.x_unit" ,
                "title": "x_unit" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base.cart.x_unit"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base.cart.y_unit" ,
                "title": "y_unit" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base.cart.y_unit"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base.cart.z_unit" ,
                "title": "z_unit" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base.cart.z_unit"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Vector_Sphere_Center" ,
            "title": "Vector_Sphere_Center" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Vector_Sphere_Center class specifies the center of the sphere. This point is measured in the coordinates specified by the Coordinate_Space reference in the Surface_Model_Parameters class."
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Sphere_Center.Vector_Cartesian_Position_Base.generalization" ,
                "title": "Vector_Cartesian_Position_Base" ,
                "assocType": "parent_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "0000" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Cartesian_Position_Base"
                 ]
              }
            } ,
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_Position_Base.cart.x_position" ,
                "title": "x_position" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Cartesian_Position_Base.cart.x_position"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_Position_Base.cart.y_position" ,
                "title": "y_position" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Cartesian_Position_Base.cart.y_position"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_Position_Base.cart.z_position" ,
                "title": "z_position" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Cartesian_Position_Base.cart.z_position"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Vector_Surface_Ground_Location" ,
            "title": "Vector_Surface_Ground_Location" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Vector_Surface_Ground_Location class specifies any point on the surface model, in order to fix the model in space. This point is measured in the coordinates specified by the Coordinate_Space reference in the Surface_Model_Parameters class."
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Surface_Ground_Location.Vector_Cartesian_Position_Base.generalization" ,
                "title": "Vector_Cartesian_Position_Base" ,
                "assocType": "parent_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "0000" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Cartesian_Position_Base"
                 ]
              }
            } ,
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_Position_Base.cart.x_position" ,
                "title": "x_position" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Cartesian_Position_Base.cart.x_position"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_Position_Base.cart.y_position" ,
                "title": "y_position" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Cartesian_Position_Base.cart.y_position"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_Position_Base.cart.z_position" ,
                "title": "z_position" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Cartesian_Position_Base.cart.z_position"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Vector_Surface_Normal" ,
            "title": "Vector_Surface_Normal" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "The Vector_Surface_Normal class specifies a vector normal to the planar surface model. This vector is measured in the coordinates specified by the Coordinate_Space reference in the Surface_Model_Parameters class."
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Surface_Normal.Vector_Cartesian_Unit_Base.generalization" ,
                "title": "Vector_Cartesian_Unit_Base" ,
                "assocType": "parent_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "0000" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base"
                 ]
              }
            } ,
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base.cart.x_unit" ,
                "title": "x_unit" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base.cart.x_unit"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base.cart.y_unit" ,
                "title": "y_unit" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base.cart.y_unit"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base.cart.z_unit" ,
                "title": "z_unit" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base.cart.z_unit"
                 ]
              }
            }
           ]
          }
        }
      , {
          "class": {
            "identifier": "0001_NASA_PDS_1.cart.Vertical" ,
            "title": "Vertical" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.0.0.0" ,
            "isAbstract": "false" ,
            "isDeprecated": "false" ,
            "description": "This is an in-situ projection that provides an overhead view. By projecting to a surface model, the need for range data is eliminated, but significant layover effects can happen when the actual geometry does not match the surface model. It has a constant scale in meters\/pixel, subject to layover distortion."
              , "associationList": [
             {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vertical.cart.pixel_resolution_x" ,
                "title": "pixel_resolution_x" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1010" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vertical.cart.pixel_resolution_x"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vertical.cart.pixel_resolution_y" ,
                "title": "pixel_resolution_y" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1020" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vertical.cart.pixel_resolution_y"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vertical.cart.x_axis_maximum" ,
                "title": "x_axis_maximum" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1030" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vertical.cart.x_axis_maximum"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vertical.cart.x_axis_minimum" ,
                "title": "x_axis_minimum" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1040" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vertical.cart.x_axis_minimum"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vertical.cart.y_axis_maximum" ,
                "title": "y_axis_maximum" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1050" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vertical.cart.y_axis_maximum"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vertical.cart.y_axis_minimum" ,
                "title": "y_axis_minimum" ,
                "assocType": "attribute_of" ,
                "isAttribute": "true" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "1" ,
                "maximumCardinality": "1" ,
                "classOrder": "1060" ,
                "attributeId": [
                  "0001_NASA_PDS_1.cart.Vertical.cart.y_axis_minimum"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vertical.cart.Pixel_Position_Origin" ,
                "title": "Pixel_Position_Origin" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1070" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Pixel_Position_Origin"
                 ]
              }
            }
           , {"association": {
                "identifier": "0001_NASA_PDS_1.cart.Vertical.cart.Vector_Projection_Origin" ,
                "title": "Vector_Projection_Origin" ,
                "assocType": "component_of" ,
                "isAttribute": "false" ,
                "isChoice": "false" ,
                "isAny": "false" ,
                "groupName": "null" ,
                "minimumCardinality": "0" ,
                "maximumCardinality": "1" ,
                "classOrder": "1080" ,
                "classId": [
                  "0001_NASA_PDS_1.cart.Vector_Projection_Origin"
                 ]
              }
            }
           ]
          }
        }
      ]
    , "attributeDictionary": [
        {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Bounding_Coordinates.cart.east_bounding_coordinate" ,
            "title": "east_bounding_coordinate" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The east_bounding_coordinate attribute provides the eastern-most coordinate of the limit of coverage expressed in longitude." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-180.0" ,
            "maximumValue": "360.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Bounding_Coordinates.cart.north_bounding_coordinate" ,
            "title": "north_bounding_coordinate" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The north_bounding_coordinate attribute provides the northern-most coordinate of the limit of coverage expressed in latitude." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-90.0" ,
            "maximumValue": "90.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Bounding_Coordinates.cart.south_bounding_coordinate" ,
            "title": "south_bounding_coordinate" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The south_bounding_coordinate attribute provides the southern-most coordinate of the limit of coverage expressed in latitude." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-90.0" ,
            "maximumValue": "90.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Bounding_Coordinates.cart.west_bounding_coordinate" ,
            "title": "west_bounding_coordinate" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The west_bounding_coordinate attribute provides the western-most coordinate of the limit of coverage expressed in longitude." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-180.0" ,
            "maximumValue": "360.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Camera_Model_Offset.cart.line" ,
            "title": "line" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The line attribute specifies the line number in the image." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Camera_Model_Offset.cart.sample" ,
            "title": "sample" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The sample attribute specifies the sample number." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Coordinate_Representation.cart.pixel_resolution_x" ,
            "title": "pixel_resolution_x" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": " The pixel_resolution_x and pixel_resolution_y attributes indicate the image array pixel resolution (distance\/pixel or degree\/pixel) relative to the Cartesian (x,y) coordinate system as defined by the map projection. Due to varying properties across different map projections, actual surface distances for an individual pixel may be accurate only at specific location(s) within the image array (e.g. reference latitude or longitude, standard parallels, etc). For most PDS products, x and y resolution values are equal ('square' pixels). The inclusion of both x and y attributes allows for anticipated products where resolution may differ for each axis ('rectangular' pixels). NOTE: Definition of this PDS4 attribute differs from how 'resolution' was defined within PDS3. " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "0.0" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Map_Scale" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Map_Scale" ,
            "unitId": "km\/pixel, m\/pixel, mm\/pixel, pixel\/deg" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Coordinate_Representation.cart.pixel_resolution_y" ,
            "title": "pixel_resolution_y" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": " The pixel_resolution_x and pixel_resolution_y attributes indicate the image array pixel resolution (distance\/pixel or degree\/pixel) relative to the Cartesian (x,y) coordinate system as defined by the map projection. Due to varying properties across different map projections, actual surface distances for an individual pixel may be accurate only at specific location(s) within the image array (e.g. reference latitude or longitude, standard parallels, etc). For most PDS products, x and y resolution values are equal ('square' pixels). The inclusion of both x and y attributes allows for anticipated products where resolution may differ for each axis ('rectangular' pixels). NOTE: Definition of this PDS4 attribute differs from how 'resolution' was defined within PDS3. " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "0.0" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Map_Scale" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Map_Scale" ,
            "unitId": "km\/pixel, m\/pixel, mm\/pixel, pixel\/deg" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Coordinate_Representation.cart.pixel_scale_x" ,
            "title": "pixel_scale_x" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": " The pixel_scale_x and pixel_scale_y attributes indicate the image array pixel scale (pixel\/degree or pixel\/distance) relative to the Cartesian (x,y) coordinate system as defined by the map projection. Due to varying properties across different map projections, actual surface distances for an individual pixel may be accurate only at specific location(s) within the image array (e.g. reference latitude or longitude, standard parallels, etc). For most PDS products, x and y scale values are equal ('square' pixels). The inclusion of both x and y attributes allows for anticipated products where scale may differ for each axis ('rectangular' pixels). NOTE1: For presentation of hard-copy maps, a map scale is traditionally expressed as a 'representative fraction' (the ratio of a hard-copy map to the actual subject surface (e.g. 1:250,000, where one unit of measure on the map equals 250,000 of the same unit on the body surface)). This usage is relevant when map\/data are presented on hard-copy media (paper, computer screen,etc). When defining pixel scale within a stored image\/array context here, we are expressing a ratio between the image array and the actual surface (thus, pixel\/degree or pixel\/distance units). NOTE2: Definition of this PDS4 attribute differs from how 'scale' was defined within PDS3 " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "0.0" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Map_Scale" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Map_Scale" ,
            "unitId": "km\/pixel, m\/pixel, mm\/pixel, pixel\/deg" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Coordinate_Representation.cart.pixel_scale_y" ,
            "title": "pixel_scale_y" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": " The pixel_scale_x and pixel_scale_y attributes indicate the image array pixel scale (pixel\/degree or pixel\/distance) relative to the Cartesian (x,y) coordinate system as defined by the map projection. Due to varying properties across different map projections, actual surface distances for an individual pixel may be accurate only at specific location(s) within the image array (e.g. reference latitude or longitude, standard parallels, etc). For most PDS products, x and y scale values are equal ('square' pixels). The inclusion of both x and y attributes allows for anticipated products where scale may differ for each axis ('rectangular' pixels). NOTE1: For presentation of hard-copy maps, a map scale is traditionally expressed as a 'representative fraction' (the ratio of a hard-copy map to the actual subject surface (e.g. 1:250,000, where one unit of measure on the map equals 250,000 of the same unit on the body surface)). This usage is relevant when map\/data are presented on hard-copy media (paper, computer screen,etc). When defining pixel scale within a stored image\/array context here, we are expressing a ratio between the image array and the actual surface (thus, pixel\/degree or pixel\/distance units). NOTE2: Definition of this PDS4 attribute differs from how 'scale' was defined within PDS3 " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "0.0" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Map_Scale" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Map_Scale" ,
            "unitId": "km\/pixel, m\/pixel, mm\/pixel, pixel\/deg" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Cylindrical.cart.maximum_elevation" ,
            "title": "maximum_elevation" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The maximum_elevation attribute specifies the elevation (as defined by the coordinate system) of the first line of the image. For the Polar projection, specifies the highest elevation used, i.e. the elevation of the outermost circle of pixels. Applies to lander map projections Cylindrical, Polar, Sinusoidal, Perspective and Cylindrical-Perspective." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Cylindrical.cart.minimum_elevation" ,
            "title": "minimum_elevation" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The minimum_elevation attribute specifies the elevation (as defined by the coordinate system) of the last line of the image for Cylindrical map projections. Applies to Cylindrical, Perspective and Cylindrical-Perspective lander map projections." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Cylindrical.cart.pixel_scale_x" ,
            "title": "pixel_scale_x" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": " The pixel_scale_x and pixel_scale_y attributes indicate the image array pixel scale (pixel\/degree or pixel\/distance) relative to the Cartesian (x,y) coordinate system as defined by the map projection. Due to varying properties across different map projections, actual surface distances for an individual pixel may be accurate only at specific location(s) within the image array (e.g. reference latitude or longitude, standard parallels, etc). For most PDS products, x and y scale values are equal ('square' pixels). The inclusion of both x and y attributes allows for anticipated products where scale may differ for each axis ('rectangular' pixels). NOTE1: For presentation of hard-copy maps, a map scale is traditionally expressed as a 'representative fraction' (the ratio of a hard-copy map to the actual subject surface (e.g. 1:250,000, where one unit of measure on the map equals 250,000 of the same unit on the body surface)). This usage is relevant when map\/data are presented on hard-copy media (paper, computer screen,etc). When defining pixel scale within a stored image\/array context here, we are expressing a ratio between the image array and the actual surface (thus, pixel\/degree or pixel\/distance units). NOTE2: Definition of this PDS4 attribute differs from how 'scale' was defined within PDS3 " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "0.0" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Map_Scale" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Map_Scale" ,
            "unitId": "km\/pixel, m\/pixel, mm\/pixel, pixel\/deg" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Cylindrical.cart.pixel_scale_y" ,
            "title": "pixel_scale_y" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": " The pixel_scale_x and pixel_scale_y attributes indicate the image array pixel scale (pixel\/degree or pixel\/distance) relative to the Cartesian (x,y) coordinate system as defined by the map projection. Due to varying properties across different map projections, actual surface distances for an individual pixel may be accurate only at specific location(s) within the image array (e.g. reference latitude or longitude, standard parallels, etc). For most PDS products, x and y scale values are equal ('square' pixels). The inclusion of both x and y attributes allows for anticipated products where scale may differ for each axis ('rectangular' pixels). NOTE1: For presentation of hard-copy maps, a map scale is traditionally expressed as a 'representative fraction' (the ratio of a hard-copy map to the actual subject surface (e.g. 1:250,000, where one unit of measure on the map equals 250,000 of the same unit on the body surface)). This usage is relevant when map\/data are presented on hard-copy media (paper, computer screen,etc). When defining pixel scale within a stored image\/array context here, we are expressing a ratio between the image array and the actual surface (thus, pixel\/degree or pixel\/distance units). NOTE2: Definition of this PDS4 attribute differs from how 'scale' was defined within PDS3 " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "0.0" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Map_Scale" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Map_Scale" ,
            "unitId": "km\/pixel, m\/pixel, mm\/pixel, pixel\/deg" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Cylindrical.cart.start_azimuth" ,
            "title": "start_azimuth" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The start_azimuth specifies the angular distance from a fixed reference position at which an image or observation starts. Azimuth is measured in a spherical coordinate system, in a plane normal to the principal axis. Azimuth values increase according to the right hand rule relative to the positive direction of the principal axis of the spherical coordinate system. For lander map projections, this attribute specifies the azimuth of the left edge of the output map. Applies to Cylindrical and Cylindrical-Perspective lander map projections only." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "0" ,
            "maximumValue": "360" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Cylindrical.cart.stop_azimuth" ,
            "title": "stop_azimuth" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The stop_azimuth attribute specifies the angular distance from a fixed reference position at which an image or observation stops. Azimuth is measured in a spherical coordinate system, in a plane normal to the principal axis. Azimuth values increase according to the right hand rule relative to the positive direction of the principal axis of the spherical coordinate system. For lander map projections, this attribute specifies the azimuth of the right edge of the output map. Applies to Cylindrical and Cylindrical-Perspective lander map projections only." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "0" ,
            "maximumValue": "360" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Cylindrical.cart.zero_elevation_line" ,
            "title": "zero_elevation_line" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The zero_elevation_line attribute specifies the image line representing 0.0 degree elevation. Applies to Cylindrical lander map projections. " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Cylindrical_Perspective.cart.maximum_elevation" ,
            "title": "maximum_elevation" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The maximum_elevation attribute specifies the elevation (as defined by the coordinate system) of the first line of the image. For the Polar projection, specifies the highest elevation used, i.e. the elevation of the outermost circle of pixels. Applies to lander map projections Cylindrical, Polar, Sinusoidal, Perspective and Cylindrical-Perspective." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Cylindrical_Perspective.cart.minimum_elevation" ,
            "title": "minimum_elevation" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The minimum_elevation attribute specifies the elevation (as defined by the coordinate system) of the last line of the image for Cylindrical map projections. Applies to Cylindrical, Perspective and Cylindrical-Perspective lander map projections." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Cylindrical_Perspective.cart.pixel_scale_x" ,
            "title": "pixel_scale_x" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": " The pixel_scale_x and pixel_scale_y attributes indicate the image array pixel scale (pixel\/degree or pixel\/distance) relative to the Cartesian (x,y) coordinate system as defined by the map projection. Due to varying properties across different map projections, actual surface distances for an individual pixel may be accurate only at specific location(s) within the image array (e.g. reference latitude or longitude, standard parallels, etc). For most PDS products, x and y scale values are equal ('square' pixels). The inclusion of both x and y attributes allows for anticipated products where scale may differ for each axis ('rectangular' pixels). NOTE1: For presentation of hard-copy maps, a map scale is traditionally expressed as a 'representative fraction' (the ratio of a hard-copy map to the actual subject surface (e.g. 1:250,000, where one unit of measure on the map equals 250,000 of the same unit on the body surface)). This usage is relevant when map\/data are presented on hard-copy media (paper, computer screen,etc). When defining pixel scale within a stored image\/array context here, we are expressing a ratio between the image array and the actual surface (thus, pixel\/degree or pixel\/distance units). NOTE2: Definition of this PDS4 attribute differs from how 'scale' was defined within PDS3 " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "0.0" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Map_Scale" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Map_Scale" ,
            "unitId": "km\/pixel, m\/pixel, mm\/pixel, pixel\/deg" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Cylindrical_Perspective.cart.pixel_scale_y" ,
            "title": "pixel_scale_y" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": " The pixel_scale_x and pixel_scale_y attributes indicate the image array pixel scale (pixel\/degree or pixel\/distance) relative to the Cartesian (x,y) coordinate system as defined by the map projection. Due to varying properties across different map projections, actual surface distances for an individual pixel may be accurate only at specific location(s) within the image array (e.g. reference latitude or longitude, standard parallels, etc). For most PDS products, x and y scale values are equal ('square' pixels). The inclusion of both x and y attributes allows for anticipated products where scale may differ for each axis ('rectangular' pixels). NOTE1: For presentation of hard-copy maps, a map scale is traditionally expressed as a 'representative fraction' (the ratio of a hard-copy map to the actual subject surface (e.g. 1:250,000, where one unit of measure on the map equals 250,000 of the same unit on the body surface)). This usage is relevant when map\/data are presented on hard-copy media (paper, computer screen,etc). When defining pixel scale within a stored image\/array context here, we are expressing a ratio between the image array and the actual surface (thus, pixel\/degree or pixel\/distance units). NOTE2: Definition of this PDS4 attribute differs from how 'scale' was defined within PDS3 " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "0.0" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Map_Scale" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Map_Scale" ,
            "unitId": "km\/pixel, m\/pixel, mm\/pixel, pixel\/deg" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Cylindrical_Perspective.cart.projection_axis_offset" ,
            "title": "projection_axis_offset" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The projection_axis_offset attribute specifies an offset from a projection axis in a map projection. For the Cylindrical-Perspective projection, this is the radius of a circle which represents the rotation around the projection origin of the synthetic camera used to calculate each column." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Length" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Length" ,
            "unitId": "AU, Angstrom, cm, km, m, micrometer, mm, nm" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Cylindrical_Perspective.cart.projection_azimuth" ,
            "title": "projection_azimuth" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The projection_azimuth attribute specifies the azimuth of the horizontal center of projection for the Perspective lander map projection (loosely, where the camera model is pointing). " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "1" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Cylindrical_Perspective.cart.projection_elevation" ,
            "title": "projection_elevation" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The projection_elevation attribute specifies the elevation of the vertical center of projection (loosely, where the camera is pointing). For Perspective lander map projection, this applies to the single output camera model; for Cylindrical-Perspective it applies to each columns output camera model, before the rotation specified by Vector_Projection_Z_Axis. " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Cylindrical_Perspective.cart.projection_elevation_line" ,
            "title": "projection_elevation_line" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The projection_elevation_line attribute specifies the image line which corresponds to the projection_elevation attribute for each column of the Cylindrical-Perspective projection, before the rotation specified by Vector_Projection_Z_Axis. " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "1" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Cylindrical_Perspective.cart.start_azimuth" ,
            "title": "start_azimuth" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The start_azimuth specifies the angular distance from a fixed reference position at which an image or observation starts. Azimuth is measured in a spherical coordinate system, in a plane normal to the principal axis. Azimuth values increase according to the right hand rule relative to the positive direction of the principal axis of the spherical coordinate system. For lander map projections, this attribute specifies the azimuth of the left edge of the output map. Applies to Cylindrical and Cylindrical-Perspective lander map projections only." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "0" ,
            "maximumValue": "360" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Cylindrical_Perspective.cart.stop_azimuth" ,
            "title": "stop_azimuth" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The stop_azimuth attribute specifies the angular distance from a fixed reference position at which an image or observation stops. Azimuth is measured in a spherical coordinate system, in a plane normal to the principal axis. Azimuth values increase according to the right hand rule relative to the positive direction of the principal axis of the spherical coordinate system. For lander map projections, this attribute specifies the azimuth of the right edge of the output map. Applies to Cylindrical and Cylindrical-Perspective lander map projections only." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "0" ,
            "maximumValue": "360" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Distance_and_Bearing_Representation.cart.bearing_reference_direction" ,
            "title": "bearing_reference_direction" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The bearing_reference_direction attribute specifies the direction from which the bearing is measured." ,
            "isNillable": "false" ,
            "isEnumerated": "true" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Short_String_Collapsed" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Short_String_Collapsed" ,
            "minimumCharacters": "5" ,
            "maximumCharacters": "5" ,
            "minimumValue": "Unbounded" ,
            "maximumValue": "Unbounded" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          , "PermissibleValueList": [
              {"PermissibleValue": {
                  "value": "North" ,
                  "valueMeaning": "For planets and satellites, latitude is measured north and south of the equator; north latitudes are designated as positive." ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "South" ,
                  "valueMeaning": "For planets and satellites, latitude is measured north and south of the equator; south latitudes are designated as negative." ,
                  "isDeprecated": "false"
                }
             }
           ]
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Distance_and_Bearing_Representation.cart.bearing_reference_meridian" ,
            "title": "bearing_reference_meridian" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The bearing_reference_meridian attribute specifies the axis from which the bearing is measured." ,
            "isNillable": "false" ,
            "isEnumerated": "true" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Short_String_Collapsed" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Short_String_Collapsed" ,
            "minimumCharacters": "4" ,
            "maximumCharacters": "10" ,
            "minimumValue": "Unbounded" ,
            "maximumValue": "Unbounded" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          , "PermissibleValueList": [
              {"PermissibleValue": {
                  "value": "Assumed" ,
                  "valueMeaning": "An assumed bearing is one in which the reference direction is straight ahead, where the bearing is measured relative to the direction the navigator is facing." ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Astronomic" ,
                  "valueMeaning": "A astronomic bearing is measured in relation to the North Star, Polaris on Earth." ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Geodetic" ,
                  "valueMeaning": "A geodectic bearing (or true bearing) is measured in relation to true north via a great circle (or the shortest path connecting two points on the surface of the body)." ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Grid" ,
                  "valueMeaning": "A grid bearing is measured in relation to the fixed horizontal reference plane of grid north, that is, using the direction northwards along the grid lines of the map projection as a reference point." ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Magnetic" ,
                  "valueMeaning": "A magnetic bearing is measured in relation to magnetic north on Earth. " ,
                  "isDeprecated": "false"
                }
             }
           ]
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Distance_and_Bearing_Representation.cart.bearing_resolution" ,
            "title": "bearing_resolution" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The bearing_resolution attribute provides the minimum angle measurable between two points." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "0.0" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Distance_and_Bearing_Representation.cart.distance_resolution" ,
            "title": "distance_resolution" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The distance_resolution attribute provides the minimum distance measurable between two points, expressed in Planar Distance Units of measure." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "0.0" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Map_Scale" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Map_Scale" ,
            "unitId": "km\/pixel, m\/pixel, mm\/pixel, pixel\/deg" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Equirectangular.cart.latitude_of_projection_origin" ,
            "title": "latitude_of_projection_origin" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The latitude_of_projection_origin attribute defines the latitude chosen as the origin of rectangular coordinates for a map projection." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-90.0" ,
            "maximumValue": "90.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Equirectangular.cart.longitude_of_central_meridian" ,
            "title": "longitude_of_central_meridian" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The longitude_of_central_meridian attribute defines the line of longitude at the center of a map projection generally used as the basis for constructing the projection." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-180.0" ,
            "maximumValue": "360.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Equirectangular.cart.standard_parallel_1" ,
            "title": "standard_parallel_1" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The standard_parallel_1 attribute defines the first standard parallel (applicable only for specific projections), the first line of constant latitude at which the surface of the planet and the plane or developable surface intersect. " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-90.0" ,
            "maximumValue": "90.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Geo_Transformation.cart.upperleft_corner_x" ,
            "title": "upperleft_corner_x" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": " The upperleft_corner_x and upperleft_corner_y attributes provide the projection x and y values, in meters, relative to the map projection origin, at sample 0.5 and line 0.5 (upper left corner of pixel 1,1 within image array). (0.5,0.5) - upper left corner (edge) of pixel 1,1 \/ #---+---+-> I where # is X,Y location in meters, | * | | relative to map projection origin. +---+---+ where * is pixel coordinate (1.0,1.0) | \\ J pixel coordinate (2.5,1.5) " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Length" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Length" ,
            "unitId": "AU, Angstrom, cm, km, m, micrometer, mm, nm" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Geo_Transformation.cart.upperleft_corner_y" ,
            "title": "upperleft_corner_y" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": " The upperleft_corner_x and upperleft_corner_y attributes provide the projection x and y values, in meters, relative to the map projection origin, at sample 0.5 and line 0.5 (upper left corner of pixel 1,1 within image array). (0.5,0.5) - upper left corner (edge) of pixel 1,1 \/ #---+---+-> I where # is X,Y location in meters, | * | | relative to map projection origin. +---+---+ where * is pixel coordinate (1.0,1.0) | \\ J pixel coordinate (2.5,1.5) " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Length" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Length" ,
            "unitId": "AU, Angstrom, cm, km, m, micrometer, mm, nm" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Geodetic_Model.cart.a_axis_radius" ,
            "title": "a_axis_radius" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The a_axis_radius attribute provides the radius of the equatorial axis of the ellipsoid. The IAU calls this \"Subplanetary equatorial radius\" and mapping applications generally call this \"semi_major_axis\". " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "0.0" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Length" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Length" ,
            "unitId": "AU, Angstrom, cm, km, m, micrometer, mm, nm" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Geodetic_Model.cart.b_axis_radius" ,
            "title": "b_axis_radius" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The b_axis_radius attribute provides the value of the intermediate axis of the ellipsoid that defines the approximate shape of a target body. The b_axis_radius is usually in the equatorial plane. The IAU calls this axis \"along orbit equatorial radius\". Mapping applications, which generally only define a sphere or an ellipse, do not support this radius parameter." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "0.0" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Length" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Length" ,
            "unitId": "AU, Angstrom, cm, km, m, micrometer, mm, nm" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Geodetic_Model.cart.c_axis_radius" ,
            "title": "c_axis_radius" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The c_axis_radius attribute provides the value of the polar axis of the ellipsoid that defines the approximate shape of a target body. The c_axis_radius is normal to the plane defined by the a_axis_radius and b_axis_radius. The IAU calls this \"polar radius\". Mapping applications generally call this \"semi_minor_axis\" " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "0.0" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Length" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Length" ,
            "unitId": "AU, Angstrom, cm, km, m, micrometer, mm, nm" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Geodetic_Model.cart.coordinate_system_name" ,
            "title": "coordinate_system_name" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The given name of the used coordinate system. e.g. \"MEAN EARTH\/POLAR AXIS OF DE421\"" ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Text_Preserved" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Text_Preserved" ,
            "minimumCharacters": "1" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "Unbounded" ,
            "maximumValue": "Unbounded" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Geodetic_Model.cart.coordinate_system_type" ,
            "title": "coordinate_system_type" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "There are three basic types of coordinate systems: body-fixed rotating, body-fixed non-rotating, and inertial. A body-fixed coordinate system is one associated with the body (e.g., a planet or satellite). The body-fixed system is centered on the body and rotates with the body (unless it is a non-rotating type), whereas an inertial coordinate system is fixed at some point in space. Currently, the PDS has specifically defined two types of body-fixed rotating coordinate systems: planetocentric and planetographic. However, the set of related data elements are modeled such that definitions for other body-fixed rotating coordinate systems, body-fixed non-rotating and inertial coordinate systems can be added as the need arises. Contact a PDS data engineer for assistance in defining a specific coordinate system. " ,
            "isNillable": "false" ,
            "isEnumerated": "true" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Short_String_Collapsed" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Short_String_Collapsed" ,
            "minimumCharacters": "8" ,
            "maximumCharacters": "25" ,
            "minimumValue": "Unbounded" ,
            "maximumValue": "Unbounded" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          , "PermissibleValueList": [
              {"PermissibleValue": {
                  "value": "Body-fixed Non-rotating" ,
                  "valueMeaning": "The body-fixed system is centered on the body and it is non-rotating" ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Body-fixed Rotating" ,
                  "valueMeaning": "The PDS has specifically defined two types of body-fixed rotating coordinate systems: planetocentric and planetographic." ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Inertial" ,
                  "valueMeaning": "an inertial coordinate system is fixed at some point in space." ,
                  "isDeprecated": "false"
                }
             }
           ]
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Geodetic_Model.cart.latitude_type" ,
            "title": "latitude_type" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The latitude_type attribute defines the type of latitude (planetographic, planetocentric) used within a cartographic product and as reflected in attribute values within associated PDS labels. For planets and satellites, latitude is measured north and south of the equator; north latitudes are designated as positive. The planetocentric latitude is the angle between the equatorial plane and a line from the center of the body. The planetographic latitude is the angle between the equatorial plane and a line that is normal to the body. In summary, both latitudes are equivalent on a sphere (i.e., equatorial radius equal to polar radius); however, they differ on an ellipsoid (e.g., Mars, Earth). For more on latitude_type, please see the IAU publication available here: http:\/\/astrogeology.usgs.gov\/groups\/IAU-WGCCRE " ,
            "isNillable": "false" ,
            "isEnumerated": "true" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Short_String_Collapsed" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Short_String_Collapsed" ,
            "minimumCharacters": "1" ,
            "maximumCharacters": "255" ,
            "minimumValue": "Unbounded" ,
            "maximumValue": "Unbounded" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          , "PermissibleValueList": [
              {"PermissibleValue": {
                  "value": "Planetocentric" ,
                  "valueMeaning": "The planetocentric latitude is the angle between the equatorial plane and a line from the center of the body. " ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Planetographic" ,
                  "valueMeaning": "The planetographic latitude is the angle between the equatorial plane and a line that is normal to the body. " ,
                  "isDeprecated": "false"
                }
             }
           ]
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Geodetic_Model.cart.longitude_direction" ,
            "title": "longitude_direction" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The longitude_direction attribute identifies the direction of longitude (e.g. POSITIVE_EAST or POSITIVE_WEST) for a planet. The IAU definition for direction of positive longitude should be adopted: http:\/\/astrogeology.usgs.gov\/groups\/IAU-WGCCRE. Typically, for planets with prograde (direct) rotations, positive longitude direction is to the west. For planets with retrograde rotations, positive longitude direction is to the east. Generally the Positive West longitude_direction is used for planetographic systems and Positive East is used for planetocentric systems. If the data is defined with Spatial_Domain in a manner not recommended by the IAU, there is a optional Secondary_Spatial_Domain section to define a second set of bounding coordinates." ,
            "isNillable": "false" ,
            "isEnumerated": "true" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Short_String_Collapsed" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Short_String_Collapsed" ,
            "minimumCharacters": "13" ,
            "maximumCharacters": "13" ,
            "minimumValue": "Unbounded" ,
            "maximumValue": "Unbounded" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          , "PermissibleValueList": [
              {"PermissibleValue": {
                  "value": "Positive East" ,
                  "valueMeaning": "Positive East longitudes (i.e., longitudes measured positively to the east) will be used when the bodies rotation is retrograde. Because of tradition, the Earth, Sun, and Moon do not conform with this definition. Their rotations are direct and longitudes run both east and west 180 degree, or east 360 degree." ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Positive West" ,
                  "valueMeaning": "Positive West longitudes (i.e., longitudes measured positively to the west) will be used when the rotation is prograde (direct). " ,
                  "isDeprecated": "false"
                }
             }
           ]
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Geodetic_Model.cart.spheroid_name" ,
            "title": "spheroid_name" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The spheroid_name attribute provides the identification given to established representations of a planet's shape. " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Short_String_Collapsed" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Short_String_Collapsed" ,
            "minimumCharacters": "1" ,
            "maximumCharacters": "255" ,
            "minimumValue": "Unbounded" ,
            "maximumValue": "Unbounded" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Geographic.cart.latitude_resolution" ,
            "title": "latitude_resolution" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The latitude_resolution attribute indicates the minimum difference between two adjacent latitude values expressed in angular units of measure." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "0.0" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Geographic.cart.longitude_resolution" ,
            "title": "longitude_resolution" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The longitude_resolution attribute indicates the minimum difference between two adjacent longitude values expressed in angular units of measure." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "0.0" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Grid_Coordinate_System.cart.grid_coordinate_system_name" ,
            "title": "grid_coordinate_system_name" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The grid_coordinate_system_name attribute provides the name of the grid coordinate system." ,
            "isNillable": "false" ,
            "isEnumerated": "true" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Short_String_Collapsed" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Short_String_Collapsed" ,
            "minimumCharacters": "1" ,
            "maximumCharacters": "255" ,
            "minimumValue": "Unbounded" ,
            "maximumValue": "Unbounded" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          , "PermissibleValueList": [
              {"PermissibleValue": {
                  "value": "ARC Coordinate System" ,
                  "valueMeaning": "the Equal Arc-second Coordinate System, a plane-rectangular coordinate system established in Department of Defense, 1990." ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Other Grid System" ,
                  "valueMeaning": "a complete description of a grid system, not defined elsewhere in this standard, that was used for the data set. The information provided shall include the name of the grid system, the names of the parameters and values used for the data set, and the citation of the specification for the algorithms that describe the mathematical relationship between the body and the coordinates of the grid system." ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "State Plane Coordinate System 1927" ,
                  "valueMeaning": "In the United States, it is the projection used in the State Plane Coordinate System (SPCS) for States with predominant north-south extent. (The Lambert Conformal Conic is used for the others, except for the panhandle of Alaska, which is prepared on the Oblique Mercator. Alaska, Florida, and New York use both the Transverse Mercator and the Lambert Conformal Conic for different zones.) Except for narrow States, such as Delaware, New Hampshire, and New Jersey, all States using the Transverse Mercator are divided into two to eight zones, each with its own central meridian, along which the scale is slightly reduced to balance the scale throughout the map. Each zone is designed to maintain scale distortion within 1 part in 10,000. 1927 refers to the use of the 1927 North American Datum (NAD27)." ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "State Plane Coordinate System 1983" ,
                  "valueMeaning": "In the United States, it is the projection used in the State Plane Coordinate System (SPCS) for States with predominant north-south extent. (The Lambert Conformal Conic is used for the others, except for the panhandle of Alaska, which is prepared on the Oblique Mercator. Alaska, Florida, and New York use both the Transverse Mercator and the Lambert Conformal Conic for different zones.) Except for narrow States, such as Delaware, New Hampshire, and New Jersey, all States using the Transverse Mercator are divided into two to eight zones, each with its own central meridian, along which the scale is slightly reduced to balance the scale throughout the map. Each zone is designed to maintain scale distortion within 1 part in 10,000. 1983 refers to the use of the 1983 North American Datum (NAD83)." ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Universal Polar Stereographic" ,
                  "valueMeaning": "Like Universal Transverse Mercator (UTM), UPS is a method to split up the Earth into quads. When the latitude is from 84 degrees North and 80 degrees South to the respective poles, the (UPS) projection is used." ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Universal Transverse Mercator" ,
                  "valueMeaning": "The UTM is the ellipsoidal Transverse Mercator to which specific parameters, such as central meridians, have been applied. This is generally used for Earth. The Earth, between lats. 84 degrees North and 80 degrees South, is divided into 60 zones each generally 6 degrees wide in longitude. Bounding meridians are evenly divisible by 6 degrees, and zones are numbered from 1 to 60 proceeding east from the 180th meridian from Greenwich with minor exceptions." ,
                  "isDeprecated": "false"
                }
             }
           ]
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Lambert_Azimuthal_Equal_Area.cart.latitude_of_projection_origin" ,
            "title": "latitude_of_projection_origin" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The latitude_of_projection_origin attribute defines the latitude chosen as the origin of rectangular coordinates for a map projection." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-90.0" ,
            "maximumValue": "90.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Lambert_Azimuthal_Equal_Area.cart.longitude_of_central_meridian" ,
            "title": "longitude_of_central_meridian" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The longitude_of_central_meridian attribute defines the line of longitude at the center of a map projection generally used as the basis for constructing the projection." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-180.0" ,
            "maximumValue": "360.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Lambert_Conformal_Conic.cart.latitude_of_projection_origin" ,
            "title": "latitude_of_projection_origin" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The latitude_of_projection_origin attribute defines the latitude chosen as the origin of rectangular coordinates for a map projection." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-90.0" ,
            "maximumValue": "90.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Lambert_Conformal_Conic.cart.longitude_of_central_meridian" ,
            "title": "longitude_of_central_meridian" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The longitude_of_central_meridian attribute defines the line of longitude at the center of a map projection generally used as the basis for constructing the projection." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-180.0" ,
            "maximumValue": "360.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Lambert_Conformal_Conic.cart.scale_factor_at_projection_origin" ,
            "title": "scale_factor_at_projection_origin" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": " The scale_factor_at_projection_origin attribute provides a multiplier for reducing a distance obtained from a map by computation or scaling to the actual distance at the projection origin. " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Lambert_Conformal_Conic.cart.standard_parallel_1" ,
            "title": "standard_parallel_1" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The standard_parallel_1 attribute defines the first standard parallel (applicable only for specific projections), the first line of constant latitude at which the surface of the planet and the plane or developable surface intersect. " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-90.0" ,
            "maximumValue": "90.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Lambert_Conformal_Conic.cart.standard_parallel_2" ,
            "title": "standard_parallel_2" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The standard_parallel_2 attribute defines the second standard parallel (applicable only for specific projections, a subset of specific projections where a first standard parallel is applicable), the second line of constant latitude at which the surface of the planet and the plane or developable surface intersect. " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-90.0" ,
            "maximumValue": "90.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Local.cart.local_description" ,
            "title": "local_description" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The local_description attribute provides a description of the coordinate system and its orientation to the surface of a planet." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Text_Preserved" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Text_Preserved" ,
            "minimumCharacters": "1" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "Unbounded" ,
            "maximumValue": "Unbounded" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Local.cart.local_georeference_information" ,
            "title": "local_georeference_information" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The local_georeference_information attribute provides a description of the information provided to register the local system to a planet (e.g. control points, satellite ephemeral data, inertial navigation data)." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Text_Preserved" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Text_Preserved" ,
            "minimumCharacters": "1" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "Unbounded" ,
            "maximumValue": "Unbounded" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Local_Planar.cart.local_planar_description" ,
            "title": "local_planar_description" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The local_planar_description attribute provides a description of the local planar system." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Text_Preserved" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Text_Preserved" ,
            "minimumCharacters": "1" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "Unbounded" ,
            "maximumValue": "Unbounded" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Local_Planar.cart.local_planar_georeference_information" ,
            "title": "local_planar_georeference_information" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The local_planar_georeference_information attribute provides a description of the information provided to register the local planar system to a planet (e.g. control points, satellite ephemeral data, inertial navigation data)." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Text_Preserved" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Text_Preserved" ,
            "minimumCharacters": "1" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "Unbounded" ,
            "maximumValue": "Unbounded" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Map_Projection.cart.map_projection_name" ,
            "title": "map_projection_name" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The map_projection_name attribute provides the name of the map projection. Definitions when available are from Synder, J.P., 1987, Map Projections: A Working Manual, USGS Numbered Series, Professional Paper 1395, URL: https:\/\/doi.org\/10.3133\/pp1395." ,
            "isNillable": "false" ,
            "isEnumerated": "true" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Short_String_Collapsed" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Short_String_Collapsed" ,
            "minimumCharacters": "1" ,
            "maximumCharacters": "255" ,
            "minimumValue": "Unbounded" ,
            "maximumValue": "Unbounded" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          , "PermissibleValueList": [
              {"PermissibleValue": {
                  "value": "Albers Conical Equal Area" ,
                  "valueMeaning": "Projection is mathematically based on a cone that is conceptually secant on two parallels. No areal deformation. North or South Pole is represented by an arc. Retains its properties at various scales; individual maps can be joined along their edges. " ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Azimuthal Equidistant" ,
                  "valueMeaning": "Projection is mathematically based on a plane tangent to the body. The entire body can be represented. Generally the Azimuthal Equidistant map projection portrays less than one hemisphere, though the other hemisphere can be portrayed but is much distorted. Has true direction and true distance scaling from the point of tangency. " ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Equidistant Conic" ,
                  "valueMeaning": "Projection is mathematically based on a cone that is tangent at one parallel or conceptually secant at two parallels. North or South Pole is represented by an arc. " ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Equirectangular" ,
                  "valueMeaning": "Also called Equidistant Cylindrical, this projection is neither equal-area or conformal and is known for its very simple construction. Equations only allow spherical body definitions. The meridians and parallels are all equidistant straight parallel lines, intersecting at right angles. If the Equator is made the standard parallel, true to scale and free of distortion, the meridians are spaced at the same distances as the parallels, and the graticule appears square. This form is often called the Plate Carree or the Simple Cylindrical projection." ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Gnomonic" ,
                  "valueMeaning": "This projection is geometrically projected onto a plane, and the point of projection is at the center of the body. It is impossible to show a full hemisphere with one Gnomonic map. It is the only projection in which any straight line is a great circle, and it is the only projection that shows the shortest distance between any two points as a straight line. " ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Lambert Azimuthal Equal Area" ,
                  "valueMeaning": "The Lambert Azimuthal Equal-Area projection is mathematically based on a plane tangent to the body. It is the only projection that can accurately represent both areas and true direction from the center of the projection. This projection generally represents only one hemisphere." ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Lambert Conformal Conic" ,
                  "valueMeaning": "Projection is mathematically based on a cone that is tangent at one parallel or (more often) that is conceptually secant on two parallels. Areal distortion is minimal but increases away from the standard parallels. North or South Pole is represented by a point; the other pole cannot be shown. Great circle lines are approximately straight. It retains its properties at various scale and maps can be joined along their edges." ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Mercator" ,
                  "valueMeaning": "Projection can be thought of as being mathematically based on a cylinder tangent at the equator. Any straight line is a constant-azimuth (rhumb) line. Areal enlargement is extreme away from the equator; poles cannot be represented. Shape is true only within any small area. Reasonably accurate projection within a 15 degree band along the line of tangency. " ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Miller Cylindrical" ,
                  "valueMeaning": "Similar to Mercator, this projection is neither equal-area or conformal. Equations only allow spherical body definitions. The meridians and parallels are straight lines, intersecting at right angles. Meridians are equidistant and parallels are spaced farther apart away from Equator. Generally used for global maps." ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Oblique Cylindrical" ,
                  "valueMeaning": "This projection works by moving the north pole of the simple cylindrical projection. The pole latitude and longitude are the location of the new north pole, and the rotation is the equivalent to the center longitude in simple cylindrical. Because of the supported rotation parameter, this projection is pretty uniquely used in the planetary community and it is implemented in USGS's Integrated Software for Imagers and Spectrometers v2\/3 (ISIS3) suite." ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Oblique Mercator" ,
                  "valueMeaning": "The projection is mathematically based on a cylinder tangent along any great circle other than the equator or a meridian. Shape is true only within any small area. Areal enlargement increases away from the line of tangency. Reasonably accurate projection within a 15 degree band along the line of tangency." ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Orthographic" ,
                  "valueMeaning": "The Orthographic projection is geometrically based on a plane tangent to the earth, and the point of projection is at infinity. The body appears as it would from outer space. This projection is a truly graphic representation of the body and is a projection in which distortion becomes a visual aid. It is the most familiar of the azimuthal map projections. Directions from the center of the Orthographic map projection are true." ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Point Perspective" ,
                  "valueMeaning": "Similar to Orthographic, this projection is often used to show the body as seen from space. This appears to be the same as the Vertical Perspective projection as define in Synder, J.P., 1987, Map Projections: A Working Manual. Vertical Perspective projections are azimuthal. Central meridian and a particular parallel (if shown) are straight lines. Other meridians and parallels are usually arcs of circles or ellipses, but some may be parabolas or hyperbolas. This is neither conformal or equal-area." ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Polar Stereographic" ,
                  "valueMeaning": "Related to the Stereographic projection but generally centered directly at the North or South Pole of the body (e.g. latitude_of_projection_origin set at 90 or -90 respectively). This resembles other polar azimuthals, with straight radiating meridians and concentric circles for parallels. The parallels are spaced at increasingly wide distances the farther the latitude is from the pole. Note, if you do supply the optional attribute scale_factor_at_projection_origin, the default scale (+k_0) for planetary polar data will mostly likely be set to 1.0. " ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Polyconic" ,
                  "valueMeaning": "Projection is mathematically based on an infinite number of cones tangent to an infinite number of parallels. Distortion increases away from the central meridian. Has both areal and angular deformation." ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Robinson" ,
                  "valueMeaning": "Also called orthophanic, Robinson is a compromise projection used for global maps. Meridians are equally spaced and resemble elliptical arcs, concave toward the central meridian. The poles are 0.53 times the length of the equator." ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Sinusoidal" ,
                  "valueMeaning": "Projection is mathematically based on a cylinder tangent on the equator. Meridian spacing is equal and decreases toward the poles. Parallel spacing is equal. There is no angular deformation along the central meridian and the equator. Cannot be edge-joined in an east-west direction if each map has its own central meridian." ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Space Oblique Mercator" ,
                  "valueMeaning": "The Space Oblique Mercator (SOM) projection visually differs from the Oblique Mercator projection in that the central line (the ground-track of the orbiting satellite) is slightly curved, rather than straight." ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Stereographic" ,
                  "valueMeaning": "The Stereographic projection is geometrically projected onto a plane, and the point of the projection is on the surface of the sphere opposite the point of tangency. Circles on the body appear as straight lines, parts of circles, or circles on the projection. Directions from the center of the stereographic map projection are true. Generally only one hemisphere is portrayed." ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Transverse Mercator" ,
                  "valueMeaning": "Projection is mathematically based on a cylinder tangent to a meridian. Shape is true only within any small area. Areal enlargement increases away from the tangent meridian. Reasonably accurate projection within a 15 degree band along the line of tangency. Cannot be edge-joined in an east-west direction if each map has its own central meridian." ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "van der Grinten" ,
                  "valueMeaning": "The projection has both areal and angular deformation. It was conceived as a compromise between the Mercator and the Mollweide projection, which shows the world in an ellipse. The Vander Grinten shows the world in a circle." ,
                  "isDeprecated": "false"
                }
             }
           ]
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Map_Projection_Lander.cart.lander_map_projection_name" ,
            "title": "lander_map_projection_name" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The lander_map_projection_name attribute provides the name of the map projection." ,
            "isNillable": "false" ,
            "isEnumerated": "true" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Short_String_Collapsed" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Short_String_Collapsed" ,
            "minimumCharacters": "1" ,
            "maximumCharacters": "255" ,
            "minimumValue": "Unbounded" ,
            "maximumValue": "Unbounded" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          , "PermissibleValueList": [
              {"PermissibleValue": {
                  "value": "Cylindrical" ,
                  "valueMeaning": "This is an in-situ projection used for (non-stereo) panoramas. Each image row represents a constant elevation and each image column represents a constant azimuth, from a given point of view. The image scale in degrees per pixel is constant across the image. " ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Cylindrical_Perspective" ,
                  "valueMeaning": "This is an in-situ projection that is a hybrid. Each column is a vertical slice from a pinhole camera (Perspective projection), while the columns are spaced evenly in azimuth (Cylindrical projection). It is most useful for viewing panoramas in stereo." ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Orthographic" ,
                  "valueMeaning": "This is an in-situ projection that is a generalization of the Vertical projection, in that any arbitrary projection plane can be specified." ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Orthorectified" ,
                  "valueMeaning": "This is an in-situ projection that provides a true overhead view of the scene. Range data is required to create this projection, meaning there is no parallax distortion. It has a constant scale in meters\/pixel." ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Perspective" ,
                  "valueMeaning": "This is an in-situ projection that models a pinhole camera. " ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Polar" ,
                  "valueMeaning": "This is an in-situ projection that provides a quasi-overhead view that extends to the horizon. Elevation is measured radially outward from the nadir location, with a constant pixel scale. Azimuth is measured along concentric circles centered at the nadir." ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Vertical" ,
                  "valueMeaning": "This is an in-situ projection that provides an overhead view. By projecting to a surface model, the need for range data is eliminated, but significant layover effects can happen when the actual geometry does not match the surface model. It has a constant scale in meters\/pixel, subject to layover distortion. " ,
                  "isDeprecated": "false"
                }
             }
           ]
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Map_Projection_Rings.cart.rings_map_projection_name" ,
            "title": "rings_map_projection_name" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The rings_map_projection_name attribute provides the name of the map projection used for rings data." ,
            "isNillable": "false" ,
            "isEnumerated": "true" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Short_String_Collapsed" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Short_String_Collapsed" ,
            "minimumCharacters": "1" ,
            "maximumCharacters": "255" ,
            "minimumValue": "Unbounded" ,
            "maximumValue": "Unbounded" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          , "PermissibleValueList": [
              {"PermissibleValue": {
                  "value": "Ring_Polar" ,
                  "valueMeaning": "The representation of ring data requires a unique projection. The rings are modeled by a thin disk centered on the body and in its equatorial plane. For Saturn, the thin disk is centered on Saturn and in its equatorial plane, with an outer radius of 500,000km. If the field of view falls partially or completely beyond this limit or if it intersects the primary body before intersecting the rings, the data will not be included. Plotted coordinates are derived as follows. If A is the location of the intersection of the CIRS field of view with the body's equatorial plane, the X coordinate is the distance of A from the center of the body (e.g. Saturn), and the Y coordinate is the local time on on the body at the intersection with the body's surface of the line between A and the body's center. Local time is expressed in fractional hours, from 0.0 (at midnight) to 12.0 (at noon), to 24.0 (at midnight). " ,
                  "isDeprecated": "false"
                }
             }
           ]
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Mercator.cart.latitude_of_projection_origin" ,
            "title": "latitude_of_projection_origin" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The latitude_of_projection_origin attribute defines the latitude chosen as the origin of rectangular coordinates for a map projection." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-90.0" ,
            "maximumValue": "90.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Mercator.cart.longitude_of_central_meridian" ,
            "title": "longitude_of_central_meridian" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The longitude_of_central_meridian attribute defines the line of longitude at the center of a map projection generally used as the basis for constructing the projection." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-180.0" ,
            "maximumValue": "360.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Mercator.cart.scale_factor_at_projection_origin" ,
            "title": "scale_factor_at_projection_origin" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": " The scale_factor_at_projection_origin attribute provides a multiplier for reducing a distance obtained from a map by computation or scaling to the actual distance at the projection origin. " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Mercator.cart.standard_parallel_1" ,
            "title": "standard_parallel_1" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The standard_parallel_1 attribute defines the first standard parallel (applicable only for specific projections), the first line of constant latitude at which the surface of the planet and the plane or developable surface intersect. " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-90.0" ,
            "maximumValue": "90.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Oblique_Cylindrical.cart.latitude_of_projection_origin" ,
            "title": "latitude_of_projection_origin" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The latitude_of_projection_origin attribute defines the latitude chosen as the origin of rectangular coordinates for a map projection." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-90.0" ,
            "maximumValue": "90.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Oblique_Cylindrical.cart.longitude_of_central_meridian" ,
            "title": "longitude_of_central_meridian" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The longitude_of_central_meridian attribute defines the line of longitude at the center of a map projection generally used as the basis for constructing the projection." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-180.0" ,
            "maximumValue": "360.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Oblique_Cylindrical.cart.look_direction" ,
            "title": "look_direction" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The value (RIGHT or LEFT) indicates the side of the spacecraft ground-track to which the antenna is pointed for data acquired within this file. The SAR images stored in theBIDR files are always acquired on only one side of the ground track for each Titan pass. This value also indicates from which side the SAR image is illuminated. If the spacecraft images to the left of its ground track (LOOK_DIRECTION=LEFT), the image will be illuminated from the (viewer's) left side, and, conversely, if the spacecraft looks to the right, the illumination will come from the right in the image file. The direction of illumination is critical to interpretation of features in the image. " ,
            "isNillable": "false" ,
            "isEnumerated": "true" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Short_String_Collapsed" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Short_String_Collapsed" ,
            "minimumCharacters": "1" ,
            "maximumCharacters": "255" ,
            "minimumValue": "Unbounded" ,
            "maximumValue": "Unbounded" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          , "PermissibleValueList": [
              {"PermissibleValue": {
                  "value": "LEFT" ,
                  "valueMeaning": "Antenna pointed left of spacecraft ground-track" ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "RIGHT" ,
                  "valueMeaning": "Antenna pointed right of spacecraft groundtrack" ,
                  "isDeprecated": "false"
                }
             }
           ]
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Oblique_Cylindrical.cart.map_projection_rotation" ,
            "title": "map_projection_rotation" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "Included for generality, always 90 degrees for Cassini BIDRs." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "0.0" ,
            "maximumValue": "360.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Oblique_Cylindrical.cart.oblique_proj_pole_latitude" ,
            "title": "oblique_proj_pole_latitude" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "One of the three angles defining the oblique coordinate system used in the OBLIQUE_CYLINDRICAL projection. This is the ordinary latitude of the pole (Z axis) of the oblique system. " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-90.0" ,
            "maximumValue": "90.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Oblique_Cylindrical.cart.oblique_proj_pole_longitude" ,
            "title": "oblique_proj_pole_longitude" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "One of the three angles defining the oblique coordinate system used in the OBLIQUE_CYLINDRICAL projection. This is the ordinary longitude of the pole (Z axis) of the oblique system. " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-180.0" ,
            "maximumValue": "360.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Oblique_Cylindrical.cart.oblique_proj_pole_rotation" ,
            "title": "oblique_proj_pole_rotation" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "One of the three angles defining the oblique coordinate system used in the OBLIQUE_CYLINDRICAL projection. This is a rotation around the polar (Z) axis of the oblique system that completes the transformation from standard to oblique coordinates. The value is positive east (obeys right hand rule) and is in the range 0 to 360 degrees. " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "0.0" ,
            "maximumValue": "360.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Oblique_Cylindrical.cart.oblique_proj_x_axis_vector" ,
            "title": "oblique_proj_x_axis_vector" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "This is a redundant attirubte and as such is optional mostly available for documentation for the parameters. Unit vector in the direction of the X axis of the oblique coordinate system used in the OBLIQUE_CYLINDRICAL projection, in terms of the X, Y, and Z axes of the standard body-fixed coordinate system. In each system, the X axis points from the body center toward longitude and latitude (0,0) in that system, the Z axis to (0,90), and the Y-axis completes a right-handed set. The OBLIQUE_PROJ_X\/Y\/Z_AXIS_VECTORS makeup the rows of a rotation matrix that when multiplied on the left of a vector referenced to the standard coordinate system converts it into its equivalent in the oblique coordinate system. This rotation matrix is the product of successively applied rotations by OBLIQUE_PROJ_POLE_LONGITUDE around the Z axis, 90 OBLIQUE_PROJ_POLE_LATITUDE around the once-rotated Y axis, and OBLIQUE_PROJ_POLE_ROTATION around the twice-rotated Z axis. " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Text_Preserved" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Text_Preserved" ,
            "minimumCharacters": "1" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "Unbounded" ,
            "maximumValue": "Unbounded" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Oblique_Cylindrical.cart.oblique_proj_y_axis_vector" ,
            "title": "oblique_proj_y_axis_vector" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "This is a redundant attirubte and as such is optional mostly available for documentation for the parameters. Unit vector in the direction of the Y axis of the oblique coordinate system used in the OBLIQUE_CYLINDRICAL projection, in terms of the X, Y, and Z axes of the standard body-fixed coordinate system. In each system, the X axis points from the body center toward longitude and latitude (0,0) in that system, the Z axis to (0,90), and the Y-axis completes a right-handed set. The OBLIQUE_PROJ_X\/Y\/Z_AXIS_VECTORS makeup the rows of a rotation matrix that when multiplied on the left of a vector referenced to the standard coordinate system converts it into its equivalent in the oblique coordinate system. This rotation matrix is the product of successively applied rotations by OBLIQUE_PROJ_POLE_LONGITUDE around the Z axis, 90 OBLIQUE_PROJ_POLE_LATITUDE around the once-rotated Y axis, and OBLIQUE_PROJ_POLE_ROTATION around the twice-rotated Z axis. " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Text_Preserved" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Text_Preserved" ,
            "minimumCharacters": "1" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "Unbounded" ,
            "maximumValue": "Unbounded" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Oblique_Cylindrical.cart.oblique_proj_z_axis_vector" ,
            "title": "oblique_proj_z_axis_vector" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "This is a redundant attirubte and as such is optional mostly available for documentation for the parameters. Unit vector in the direction of the Z axis of the oblique coordinate system used in the OBLIQUE_CYLINDRICAL projection, in terms of the X, Y, and Z axes of the standard body-fixed coordinate system. In each system, the X axis points from the body center toward longitude and latitude (0,0) in that system, the Z axis to (0,90), and the Y-axis completes a right-handed set. The OBLIQUE_PROJ_X\/Y\/Z_AXIS_VECTORS makeup the rows of a rotation matrix that when multiplied on the left of a vector referenced to the standard coordinate system converts it into its equivalent in the oblique coordinate system. This rotation matrix is the product of successively applied rotations by OBLIQUE_PROJ_POLE_LONGITUDE around the Z axis, 90 OBLIQUE_PROJ_POLE_LATITUDE around the once-rotated Y axis, and OBLIQUE_PROJ_POLE_ROTATION around the twice-rotated Z axis. " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Text_Preserved" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Text_Preserved" ,
            "minimumCharacters": "1" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "Unbounded" ,
            "maximumValue": "Unbounded" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Oblique_Cylindrical.cart.reference_latitude" ,
            "title": "reference_latitude" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "Provides the ordinary latitude coordinate of the origin (oblique latitude = oblique longitude = 0) for the oblique coordinate system used to specify the OBLIQUE_CYLIDRICAL projection used in Cassini BIDR. NOTE that whereas some past PDS products may utilize oblique projections defined solely in terms of the REFERENCE_LATITUDE and REFERENCE_LONGITUDE (i.e., with a third defining angle always set to zero), the Cassini BIDRs require the full generality of three nonzero rotation angles. These angles are represented by the keywords OBLIQUE_PROJ_POLE_LATITUDE, OBLIQUE_PROJ_POLE_LONGITUDE, and OBLIQUE_PROJ_POLE_ROTATION. The values of REFERENCE_LATITUDE and REFERENCE_LONGITUDE are consistent with the latter three angles but do not uniquely define the oblique coordinate system on their own. " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-90.0" ,
            "maximumValue": "90.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Oblique_Cylindrical.cart.reference_longitude" ,
            "title": "reference_longitude" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "Provides the ordinary longitude coordinate of the origin (oblique latitude = oblique longitude = 0) for the oblique coordinate system used to specify the OBLIQUE_CYLIDRICAL projection used in Cassini BIDR. NOTE that whereas some past PDS products may utilize oblique projections defined solely in terms of the REFERENCE_LATITUDE and REFERENCE_LONGITUDE (i.e., with a third defining angle always set to zero), the Cassini BIDRs require the full generality of three nonzero rotation angles. These angles are represented by the keywords OBLIQUE_PROJ_POLE_LATITUDE, OBLIQUE_PROJ_POLE_LONGITUDE, and OBLIQUE_PROJ_POLE_ROTATION. The values of REFERENCE_LATITUDE and REFERENCE_LONGITUDE are consistent with the latter three angles but do not uniquely define the oblique coordinate system on their own. " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-180.0" ,
            "maximumValue": "360.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Oblique_Line_Azimuth.cart.azimuth_measure_point_longitude" ,
            "title": "azimuth_measure_point_longitude" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The azimuth_measure_point_longitude attribute provides the longitude of the map projection origin." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-180.0" ,
            "maximumValue": "360.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Oblique_Line_Azimuth.cart.azimuthal_angle" ,
            "title": "azimuthal_angle" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The azimuthal_angle attribute provides the angle measured clockwise from north, and expressed in degrees." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "0.0" ,
            "maximumValue": "360.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Oblique_Line_Azimuth.cart.latitude_of_projection_origin" ,
            "title": "latitude_of_projection_origin" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The latitude_of_projection_origin attribute defines the latitude chosen as the origin of rectangular coordinates for a map projection." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-90.0" ,
            "maximumValue": "90.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Oblique_Line_Azimuth.cart.longitude_of_central_meridian" ,
            "title": "longitude_of_central_meridian" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The longitude_of_central_meridian attribute defines the line of longitude at the center of a map projection generally used as the basis for constructing the projection." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-180.0" ,
            "maximumValue": "360.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Oblique_Line_Point_Group.cart.oblique_line_latitude" ,
            "title": "oblique_line_latitude" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The oblique_line_latitude attribute provides the latitude of a point defining the oblique line." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-90.0" ,
            "maximumValue": "90.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Oblique_Line_Point_Group.cart.oblique_line_longitude" ,
            "title": "oblique_line_longitude" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The oblique_line_longitude attribute provides the longitude of a point defining the oblique line." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-180.0" ,
            "maximumValue": "360.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Oblique_Mercator.cart.latitude_of_projection_origin" ,
            "title": "latitude_of_projection_origin" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The latitude_of_projection_origin attribute defines the latitude chosen as the origin of rectangular coordinates for a map projection." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-90.0" ,
            "maximumValue": "90.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Oblique_Mercator.cart.longitude_of_central_meridian" ,
            "title": "longitude_of_central_meridian" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The longitude_of_central_meridian attribute defines the line of longitude at the center of a map projection generally used as the basis for constructing the projection." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-180.0" ,
            "maximumValue": "360.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Orthographic.cart.latitude_of_projection_origin" ,
            "title": "latitude_of_projection_origin" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The latitude_of_projection_origin attribute defines the latitude chosen as the origin of rectangular coordinates for a map projection." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-90.0" ,
            "maximumValue": "90.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Orthographic.cart.longitude_of_central_meridian" ,
            "title": "longitude_of_central_meridian" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The longitude_of_central_meridian attribute defines the line of longitude at the center of a map projection generally used as the basis for constructing the projection." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-180.0" ,
            "maximumValue": "360.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Orthographic_Lander.cart.pixel_resolution_x" ,
            "title": "pixel_resolution_x" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": " The pixel_resolution_x and pixel_resolution_y attributes indicate the image array pixel resolution (distance\/pixel or degree\/pixel) relative to the Cartesian (x,y) coordinate system as defined by the map projection. Due to varying properties across different map projections, actual surface distances for an individual pixel may be accurate only at specific location(s) within the image array (e.g. reference latitude or longitude, standard parallels, etc). For most PDS products, x and y resolution values are equal ('square' pixels). The inclusion of both x and y attributes allows for anticipated products where resolution may differ for each axis ('rectangular' pixels). NOTE: Definition of this PDS4 attribute differs from how 'resolution' was defined within PDS3. " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "0.0" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Map_Scale" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Map_Scale" ,
            "unitId": "km\/pixel, m\/pixel, mm\/pixel, pixel\/deg" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Orthographic_Lander.cart.pixel_resolution_y" ,
            "title": "pixel_resolution_y" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": " The pixel_resolution_x and pixel_resolution_y attributes indicate the image array pixel resolution (distance\/pixel or degree\/pixel) relative to the Cartesian (x,y) coordinate system as defined by the map projection. Due to varying properties across different map projections, actual surface distances for an individual pixel may be accurate only at specific location(s) within the image array (e.g. reference latitude or longitude, standard parallels, etc). For most PDS products, x and y resolution values are equal ('square' pixels). The inclusion of both x and y attributes allows for anticipated products where resolution may differ for each axis ('rectangular' pixels). NOTE: Definition of this PDS4 attribute differs from how 'resolution' was defined within PDS3. " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "0.0" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Map_Scale" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Map_Scale" ,
            "unitId": "km\/pixel, m\/pixel, mm\/pixel, pixel\/deg" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Orthographic_Lander.cart.x_axis_maximum" ,
            "title": "x_axis_maximum" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The x_axis_maximum attribute specifies the value of the X coordinate (measured in the projection frame) of a Vertical, Orthographic or Orthorectified lander map projection at the top of the image. Note that +X is at the top of the image and +Y is at the right, so +X corresponds to North in the Vertical projection." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Length" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Length" ,
            "unitId": "AU, Angstrom, cm, km, m, micrometer, mm, nm" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Orthographic_Lander.cart.x_axis_minimum" ,
            "title": "x_axis_minimum" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The x_axis_minimum attribute specifies the value of the X coordinate (measured in the projection frame) of a Vertical, Orthographic or Orthorectified lander map projection at the bottom of the image." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Length" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Length" ,
            "unitId": "AU, Angstrom, cm, km, m, micrometer, mm, nm" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Orthographic_Lander.cart.y_axis_maximum" ,
            "title": "y_axis_maximum" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The y_axis_minimum attribute specifies the value of the Y coordinate (measured in the projection frame) of a Vertical, Orthographic or Orthorectified lander map projection at the right edge of the image." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Length" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Length" ,
            "unitId": "AU, Angstrom, cm, km, m, micrometer, mm, nm" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Orthographic_Lander.cart.y_axis_minimum" ,
            "title": "y_axis_minimum" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The y_axis_minimum attribute specifies the value of the Y coordinate (measured in the projection frame) of a Vertical, Orthographic or Orthorectified lander map projection at the left edge of the image." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Length" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Length" ,
            "unitId": "AU, Angstrom, cm, km, m, micrometer, mm, nm" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Orthorectified.cart.pixel_resolution_x" ,
            "title": "pixel_resolution_x" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": " The pixel_resolution_x and pixel_resolution_y attributes indicate the image array pixel resolution (distance\/pixel or degree\/pixel) relative to the Cartesian (x,y) coordinate system as defined by the map projection. Due to varying properties across different map projections, actual surface distances for an individual pixel may be accurate only at specific location(s) within the image array (e.g. reference latitude or longitude, standard parallels, etc). For most PDS products, x and y resolution values are equal ('square' pixels). The inclusion of both x and y attributes allows for anticipated products where resolution may differ for each axis ('rectangular' pixels). NOTE: Definition of this PDS4 attribute differs from how 'resolution' was defined within PDS3. " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "0.0" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Map_Scale" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Map_Scale" ,
            "unitId": "km\/pixel, m\/pixel, mm\/pixel, pixel\/deg" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Orthorectified.cart.pixel_resolution_y" ,
            "title": "pixel_resolution_y" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": " The pixel_resolution_x and pixel_resolution_y attributes indicate the image array pixel resolution (distance\/pixel or degree\/pixel) relative to the Cartesian (x,y) coordinate system as defined by the map projection. Due to varying properties across different map projections, actual surface distances for an individual pixel may be accurate only at specific location(s) within the image array (e.g. reference latitude or longitude, standard parallels, etc). For most PDS products, x and y resolution values are equal ('square' pixels). The inclusion of both x and y attributes allows for anticipated products where resolution may differ for each axis ('rectangular' pixels). NOTE: Definition of this PDS4 attribute differs from how 'resolution' was defined within PDS3. " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "0.0" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Map_Scale" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Map_Scale" ,
            "unitId": "km\/pixel, m\/pixel, mm\/pixel, pixel\/deg" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Orthorectified.cart.x_axis_maximum" ,
            "title": "x_axis_maximum" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The x_axis_maximum attribute specifies the value of the X coordinate (measured in the projection frame) of a Vertical, Orthographic or Orthorectified lander map projection at the top of the image. Note that +X is at the top of the image and +Y is at the right, so +X corresponds to North in the Vertical projection." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Length" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Length" ,
            "unitId": "AU, Angstrom, cm, km, m, micrometer, mm, nm" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Orthorectified.cart.x_axis_minimum" ,
            "title": "x_axis_minimum" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The x_axis_minimum attribute specifies the value of the X coordinate (measured in the projection frame) of a Vertical, Orthographic or Orthorectified lander map projection at the bottom of the image." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Length" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Length" ,
            "unitId": "AU, Angstrom, cm, km, m, micrometer, mm, nm" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Orthorectified.cart.y_axis_maximum" ,
            "title": "y_axis_maximum" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The y_axis_minimum attribute specifies the value of the Y coordinate (measured in the projection frame) of a Vertical, Orthographic or Orthorectified lander map projection at the right edge of the image." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Length" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Length" ,
            "unitId": "AU, Angstrom, cm, km, m, micrometer, mm, nm" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Orthorectified.cart.y_axis_minimum" ,
            "title": "y_axis_minimum" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The y_axis_minimum attribute specifies the value of the Y coordinate (measured in the projection frame) of a Vertical, Orthographic or Orthorectified lander map projection at the left edge of the image." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Length" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Length" ,
            "unitId": "AU, Angstrom, cm, km, m, micrometer, mm, nm" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Perspective.cart.maximum_elevation" ,
            "title": "maximum_elevation" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The maximum_elevation attribute specifies the elevation (as defined by the coordinate system) of the first line of the image. For the Polar projection, specifies the highest elevation used, i.e. the elevation of the outermost circle of pixels. Applies to lander map projections Cylindrical, Polar, Sinusoidal, Perspective and Cylindrical-Perspective." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Perspective.cart.minimum_elevation" ,
            "title": "minimum_elevation" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The minimum_elevation attribute specifies the elevation (as defined by the coordinate system) of the last line of the image for Cylindrical map projections. Applies to Cylindrical, Perspective and Cylindrical-Perspective lander map projections." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Perspective.cart.pixel_scale_x" ,
            "title": "pixel_scale_x" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": " The pixel_scale_x and pixel_scale_y attributes indicate the image array pixel scale (pixel\/degree or pixel\/distance) relative to the Cartesian (x,y) coordinate system as defined by the map projection. Due to varying properties across different map projections, actual surface distances for an individual pixel may be accurate only at specific location(s) within the image array (e.g. reference latitude or longitude, standard parallels, etc). For most PDS products, x and y scale values are equal ('square' pixels). The inclusion of both x and y attributes allows for anticipated products where scale may differ for each axis ('rectangular' pixels). NOTE1: For presentation of hard-copy maps, a map scale is traditionally expressed as a 'representative fraction' (the ratio of a hard-copy map to the actual subject surface (e.g. 1:250,000, where one unit of measure on the map equals 250,000 of the same unit on the body surface)). This usage is relevant when map\/data are presented on hard-copy media (paper, computer screen,etc). When defining pixel scale within a stored image\/array context here, we are expressing a ratio between the image array and the actual surface (thus, pixel\/degree or pixel\/distance units). NOTE2: Definition of this PDS4 attribute differs from how 'scale' was defined within PDS3 " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "0.0" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Map_Scale" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Map_Scale" ,
            "unitId": "km\/pixel, m\/pixel, mm\/pixel, pixel\/deg" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Perspective.cart.pixel_scale_y" ,
            "title": "pixel_scale_y" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": " The pixel_scale_x and pixel_scale_y attributes indicate the image array pixel scale (pixel\/degree or pixel\/distance) relative to the Cartesian (x,y) coordinate system as defined by the map projection. Due to varying properties across different map projections, actual surface distances for an individual pixel may be accurate only at specific location(s) within the image array (e.g. reference latitude or longitude, standard parallels, etc). For most PDS products, x and y scale values are equal ('square' pixels). The inclusion of both x and y attributes allows for anticipated products where scale may differ for each axis ('rectangular' pixels). NOTE1: For presentation of hard-copy maps, a map scale is traditionally expressed as a 'representative fraction' (the ratio of a hard-copy map to the actual subject surface (e.g. 1:250,000, where one unit of measure on the map equals 250,000 of the same unit on the body surface)). This usage is relevant when map\/data are presented on hard-copy media (paper, computer screen,etc). When defining pixel scale within a stored image\/array context here, we are expressing a ratio between the image array and the actual surface (thus, pixel\/degree or pixel\/distance units). NOTE2: Definition of this PDS4 attribute differs from how 'scale' was defined within PDS3 " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "0.0" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Map_Scale" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Map_Scale" ,
            "unitId": "km\/pixel, m\/pixel, mm\/pixel, pixel\/deg" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Perspective.cart.projection_azimuth" ,
            "title": "projection_azimuth" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The projection_azimuth attribute specifies the azimuth of the horizontal center of projection for the Perspective lander map projection (loosely, where the camera model is pointing). " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "1" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Perspective.cart.projection_elevation" ,
            "title": "projection_elevation" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The projection_elevation attribute specifies the elevation of the vertical center of projection (loosely, where the camera is pointing). For Perspective lander map projection, this applies to the single output camera model; for Cylindrical-Perspective it applies to each columns output camera model, before the rotation specified by Vector_Projection_Z_Axis. " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Perspective.cart.start_azimuth" ,
            "title": "start_azimuth" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The start_azimuth specifies the angular distance from a fixed reference position at which an image or observation starts. Azimuth is measured in a spherical coordinate system, in a plane normal to the principal axis. Azimuth values increase according to the right hand rule relative to the positive direction of the principal axis of the spherical coordinate system. For lander map projections, this attribute specifies the azimuth of the left edge of the output map. Applies to Cylindrical and Cylindrical-Perspective lander map projections only." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "0" ,
            "maximumValue": "360" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Perspective.cart.stop_azimuth" ,
            "title": "stop_azimuth" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The stop_azimuth attribute specifies the angular distance from a fixed reference position at which an image or observation stops. Azimuth is measured in a spherical coordinate system, in a plane normal to the principal axis. Azimuth values increase according to the right hand rule relative to the positive direction of the principal axis of the spherical coordinate system. For lander map projections, this attribute specifies the azimuth of the right edge of the output map. Applies to Cylindrical and Cylindrical-Perspective lander map projections only." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "0" ,
            "maximumValue": "360" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Pixel_Position_Nadir_Polar.cart.line" ,
            "title": "line" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The line attribute specifies the line number in the image." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Pixel_Position_Nadir_Polar.cart.sample" ,
            "title": "sample" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The sample attribute specifies the sample number." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Pixel_Position_Origin.cart.line" ,
            "title": "line" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The line attribute specifies the line number in the image." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Pixel_Position_Origin.cart.sample" ,
            "title": "sample" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The sample attribute specifies the sample number." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Planar_Coordinate_Information.cart.planar_coordinate_encoding_method" ,
            "title": "planar_coordinate_encoding_method" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The planar_coordinate_encoding_method attribute indicates the means used to represent horizontal positions." ,
            "isNillable": "false" ,
            "isEnumerated": "true" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Short_String_Collapsed" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Short_String_Collapsed" ,
            "minimumCharacters": "1" ,
            "maximumCharacters": "255" ,
            "minimumValue": "Unbounded" ,
            "maximumValue": "Unbounded" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          , "PermissibleValueList": [
              {"PermissibleValue": {
                  "value": "Coordinate Pair" ,
                  "valueMeaning": "A method of encoding the position of a point by measuring its distance from perpendicular reference axes (Cartesian plane). The coordinate pair (x,y), generally in meters, is defined such that x is determined by its horizontal distance from the origin and y is determined by its vertical distance from the origin. " ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Distance and Bearing" ,
                  "valueMeaning": "A method of encoding the position of a point by measuring its distance and direction (azimuth angle) from another point." ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Row and Column" ,
                  "valueMeaning": "A method of encoding the position of a point by measuring its distance from perpendicular reference axes (Cartesian plane). The coordinate pair (row,column), generally in pixels, is defined such that the row is determined by its horizontal distance from the origin and column is determined by its vertical distance from the origin." ,
                  "isDeprecated": "false"
                }
             }
           ]
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Point_Perspective.cart.latitude_of_projection_origin" ,
            "title": "latitude_of_projection_origin" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The latitude_of_projection_origin attribute defines the latitude chosen as the origin of rectangular coordinates for a map projection." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-90.0" ,
            "maximumValue": "90.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Point_Perspective.cart.longitude_of_central_meridian" ,
            "title": "longitude_of_central_meridian" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The longitude_of_central_meridian attribute defines the line of longitude at the center of a map projection generally used as the basis for constructing the projection." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-180.0" ,
            "maximumValue": "360.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Point_Perspective.cart.target_center_distance" ,
            "title": "target_center_distance" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": " The target_center_distance attribute provides the distance to target center, in meters, relative to the observing system. " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Length" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Length" ,
            "unitId": "AU, Angstrom, cm, km, m, micrometer, mm, nm" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Polar.cart.maximum_elevation" ,
            "title": "maximum_elevation" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The maximum_elevation attribute specifies the elevation (as defined by the coordinate system) of the first line of the image. For the Polar projection, specifies the highest elevation used, i.e. the elevation of the outermost circle of pixels. Applies to lander map projections Cylindrical, Polar, Sinusoidal, Perspective and Cylindrical-Perspective." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Polar.cart.pixel_scale" ,
            "title": "pixel_scale" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": " The pixel_scale attribute indicate the image array pixel scale (pixel\/degree or pixel\/distance) relative to the referenced coordinate system as defined by the map projection. This attribute should be used in lieu of pixel_scale_x and pixel_scale_y when the pixel scale is not x\/y aligned. i.e. a radial pixel scale. NOTE: Definition of this PDS4 attribute differs from how 'scale' was defined within PDS3 " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "0.0" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Map_Scale" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Map_Scale" ,
            "unitId": "km\/pixel, m\/pixel, mm\/pixel, pixel\/deg" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Polar.cart.reference_azimuth" ,
            "title": "reference_azimuth" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The reference_azimuth attribute specifies the azimuth of the line extending from the center of the image to the top center of the image with respect to a polar projection. " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Polar_Stereographic.cart.latitude_of_projection_origin" ,
            "title": "latitude_of_projection_origin" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The latitude_of_projection_origin attribute defines the latitude chosen as the origin of rectangular coordinates for a map projection." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-90.0" ,
            "maximumValue": "90.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Polar_Stereographic.cart.longitude_of_central_meridian" ,
            "title": "longitude_of_central_meridian" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The longitude_of_central_meridian attribute defines the line of longitude at the center of a map projection generally used as the basis for constructing the projection." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-180.0" ,
            "maximumValue": "360.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Polar_Stereographic.cart.scale_factor_at_projection_origin" ,
            "title": "scale_factor_at_projection_origin" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": " The scale_factor_at_projection_origin attribute provides a multiplier for reducing a distance obtained from a map by computation or scaling to the actual distance at the projection origin. " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Polyconic.cart.latitude_of_projection_origin" ,
            "title": "latitude_of_projection_origin" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The latitude_of_projection_origin attribute defines the latitude chosen as the origin of rectangular coordinates for a map projection." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-90.0" ,
            "maximumValue": "90.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Polyconic.cart.longitude_of_central_meridian" ,
            "title": "longitude_of_central_meridian" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The longitude_of_central_meridian attribute defines the line of longitude at the center of a map projection generally used as the basis for constructing the projection." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-180.0" ,
            "maximumValue": "360.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Ring_Polar.cart.angular_scale" ,
            "title": "angular_scale" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "Grid spacing. Unit is radian\/pixel." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Pixel_Resolution_Angular" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Pixel_Resolution_Angular" ,
            "unitId": "HA\/pixel, arcsec\/pixel, deg\/pixel, radian\/pixel" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Ring_Polar.cart.data_count" ,
            "title": "data_count" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "Number of measurements combined to create the cube." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_NonNegative_Integer" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_NonNegative_Integer" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "1" ,
            "maximumValue": "18446744073709551615" ,
            "pattern": "[0-9]+" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Ring_Polar.cart.first_line_center" ,
            "title": "first_line_center" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "Line coordinate at the center of the first line element." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Ring_Polar.cart.first_sample_center" ,
            "title": "first_sample_center" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "Sample coordinate at the center of the first sample element." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Ring_Polar.cart.last_line_center" ,
            "title": "last_line_center" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "Line coordinate at the center of the last line element." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Ring_Polar.cart.last_sample_center" ,
            "title": "last_sample_center" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "Sample coordinate at the center of the last sample element." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Ring_Polar.cart.line_name" ,
            "title": "line_name" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "Coordinate name for the line axis. e.g. \"LOCAL TIME HOURS\"" ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Text_Preserved" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Text_Preserved" ,
            "minimumCharacters": "1" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "Unbounded" ,
            "maximumValue": "Unbounded" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Ring_Polar.cart.local_time_scale" ,
            "title": "local_time_scale" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "Grid spacing. Unit is local hours\/pixel." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Misc" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Misc" ,
            "unitId": "DN, W\/m**2\/sr\/nm\/(DN\/s), electron\/DN, pixel" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Ring_Polar.cart.max_footprint_line" ,
            "title": "max_footprint_line" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "Maximum size of footprints along the line axis." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Ring_Polar.cart.max_footprint_sample" ,
            "title": "max_footprint_sample" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "Maximum size of footprints along the sample axis." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Ring_Polar.cart.min_footprint_line" ,
            "title": "min_footprint_line" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "Minimum size of footprints along the line axis." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Ring_Polar.cart.min_footprint_sample" ,
            "title": "min_footprint_sample" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "Minimum size of footprints along the sample axis." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Ring_Polar.cart.radial_scale" ,
            "title": "radial_scale" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "Grid spacing. Unit is km\/pixel." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Pixel_Resolution_Linear" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Pixel_Resolution_Linear" ,
            "unitId": "km\/pixel, m\/pixel, mm\/pixel" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Ring_Polar.cart.sample_name" ,
            "title": "sample_name" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "Coordinate name for the sample axis. e.g. \"RADIUS KM\"" ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Text_Preserved" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Text_Preserved" ,
            "minimumCharacters": "1" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "Unbounded" ,
            "maximumValue": "Unbounded" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Secondary_Spatial_Domain.cart.latitude_type" ,
            "title": "latitude_type" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The latitude_type attribute defines the type of latitude (planetographic, planetocentric) used within a cartographic product and as reflected in attribute values within associated PDS labels. For planets and satellites, latitude is measured north and south of the equator; north latitudes are designated as positive. The planetocentric latitude is the angle between the equatorial plane and a line from the center of the body. The planetographic latitude is the angle between the equatorial plane and a line that is normal to the body. In summary, both latitudes are equivalent on a sphere (i.e., equatorial radius equal to polar radius); however, they differ on an ellipsoid (e.g., Mars, Earth). For more on latitude_type, please see the IAU publication available here: http:\/\/astrogeology.usgs.gov\/groups\/IAU-WGCCRE " ,
            "isNillable": "false" ,
            "isEnumerated": "true" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Short_String_Collapsed" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Short_String_Collapsed" ,
            "minimumCharacters": "1" ,
            "maximumCharacters": "255" ,
            "minimumValue": "Unbounded" ,
            "maximumValue": "Unbounded" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          , "PermissibleValueList": [
              {"PermissibleValue": {
                  "value": "Planetocentric" ,
                  "valueMeaning": "The planetocentric latitude is the angle between the equatorial plane and a line from the center of the body. " ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Planetographic" ,
                  "valueMeaning": "The planetographic latitude is the angle between the equatorial plane and a line that is normal to the body. " ,
                  "isDeprecated": "false"
                }
             }
           ]
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Secondary_Spatial_Domain.cart.longitude_direction" ,
            "title": "longitude_direction" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The longitude_direction attribute identifies the direction of longitude (e.g. POSITIVE_EAST or POSITIVE_WEST) for a planet. The IAU definition for direction of positive longitude should be adopted: http:\/\/astrogeology.usgs.gov\/groups\/IAU-WGCCRE. Typically, for planets with prograde (direct) rotations, positive longitude direction is to the west. For planets with retrograde rotations, positive longitude direction is to the east. Generally the Positive West longitude_direction is used for planetographic systems and Positive East is used for planetocentric systems. If the data is defined with Spatial_Domain in a manner not recommended by the IAU, there is a optional Secondary_Spatial_Domain section to define a second set of bounding coordinates." ,
            "isNillable": "false" ,
            "isEnumerated": "true" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Short_String_Collapsed" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Short_String_Collapsed" ,
            "minimumCharacters": "13" ,
            "maximumCharacters": "13" ,
            "minimumValue": "Unbounded" ,
            "maximumValue": "Unbounded" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          , "PermissibleValueList": [
              {"PermissibleValue": {
                  "value": "Positive East" ,
                  "valueMeaning": "Positive East longitudes (i.e., longitudes measured positively to the east) will be used when the bodies rotation is retrograde. Because of tradition, the Earth, Sun, and Moon do not conform with this definition. Their rotations are direct and longitudes run both east and west 180 degree, or east 360 degree." ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Positive West" ,
                  "valueMeaning": "Positive West longitudes (i.e., longitudes measured positively to the west) will be used when the rotation is prograde (direct). " ,
                  "isDeprecated": "false"
                }
             }
           ]
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Sinusoidal.cart.latitude_of_projection_origin" ,
            "title": "latitude_of_projection_origin" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The latitude_of_projection_origin attribute defines the latitude chosen as the origin of rectangular coordinates for a map projection." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-90.0" ,
            "maximumValue": "90.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Sinusoidal.cart.longitude_of_central_meridian" ,
            "title": "longitude_of_central_meridian" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The longitude_of_central_meridian attribute defines the line of longitude at the center of a map projection generally used as the basis for constructing the projection." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-180.0" ,
            "maximumValue": "360.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.State_Plane_Coordinate_System.cart.spcs_zone_identifier" ,
            "title": "spcs_zone_identifier" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The spcs_zone_identifier attribute identifies the State Plane Coordinate Systems (SPCS) zone." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Short_String_Collapsed" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Short_String_Collapsed" ,
            "minimumCharacters": "4" ,
            "maximumCharacters": "4" ,
            "minimumValue": "Unbounded" ,
            "maximumValue": "Unbounded" ,
            "pattern": "[0-9][0-9][0-9][0-9]" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Surface_Model_Parameters.cart.surface_model_type" ,
            "title": "surface_model_type" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "Specifies the type of surface used for the reprojection performed during the mosaicking process. Valid values: Planar - refers to a flat planar model; Spherical - refers to a spherical model. " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Short_String_Collapsed" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Short_String_Collapsed" ,
            "minimumCharacters": "1" ,
            "maximumCharacters": "255" ,
            "minimumValue": "Unbounded" ,
            "maximumValue": "Unbounded" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          , "PermissibleValueList": [
              {"PermissibleValue": {
                  "value": "Planar" ,
                  "valueMeaning": "flat planar surface model" ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Spherical" ,
                  "valueMeaning": "spherical surface model" ,
                  "isDeprecated": "false"
                }
             }
           ]
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Surface_Model_Spherical.cart.sphere_intersection_count" ,
            "title": "sphere_intersection_count" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The sphere_intersection_count attribute specifies the number of the intersection to use for the spherical surface model when the camera is outside the sphere. For example, specifying a value of 1 would indicate the first intersection with the sphere should be used (more useful for modeling hills or rocks), while a value of 2 would indicate the second intersection with the sphere should be used (more useful for modeling craters). In PDS3, this was overloaded as part of the SURFACE_MODEL_TYPE keyword. " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Integer" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Integer" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "1" ,
            "maximumValue": "9223372036854775807" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Surface_Model_Spherical.cart.sphere_radius" ,
            "title": "sphere_radius" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The sphere_radius attribute specifies the radius of the spherical body. In PDS3, this was specified using the SURFACE_NORMAL_VECTOR keyword. " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "0.0" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Length" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Length" ,
            "unitId": "AU, Angstrom, cm, km, m, micrometer, mm, nm" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Transverse_Mercator.cart.latitude_of_projection_origin" ,
            "title": "latitude_of_projection_origin" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The latitude_of_projection_origin attribute defines the latitude chosen as the origin of rectangular coordinates for a map projection." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-90.0" ,
            "maximumValue": "90.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Transverse_Mercator.cart.longitude_of_central_meridian" ,
            "title": "longitude_of_central_meridian" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The longitude_of_central_meridian attribute defines the line of longitude at the center of a map projection generally used as the basis for constructing the projection." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-180.0" ,
            "maximumValue": "360.0" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Angle" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Angle" ,
            "unitId": "arcmin, arcsec, deg, hr, mrad, rad" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Transverse_Mercator.cart.scale_factor_at_central_meridian" ,
            "title": "scale_factor_at_central_meridian" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The scale_factor_at_central_meridian attribute provides a multiplier for reducing a distance obtained from a map by computation or scaling to the actual distance along the central meridian." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "0.0" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Universal_Polar_Stereographic.cart.ups_zone_identifier" ,
            "title": "ups_zone_identifier" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The ups_zone_identifier attribute provides an identifier for the Universal Polar Stereographic (UPS) zone." ,
            "isNillable": "false" ,
            "isEnumerated": "true" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Short_String_Collapsed" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Short_String_Collapsed" ,
            "minimumCharacters": "1" ,
            "maximumCharacters": "255" ,
            "minimumValue": "Unbounded" ,
            "maximumValue": "Unbounded" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          , "PermissibleValueList": [
              {"PermissibleValue": {
                  "value": "A" ,
                  "valueMeaning": "UPS Zone Identifier: A" ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "B" ,
                  "valueMeaning": "UPS Zone Identifier: B" ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Y" ,
                  "valueMeaning": "UPS Zone Identifier: Y" ,
                  "isDeprecated": "false"
                }
             }
            , {"PermissibleValue": {
                  "value": "Z" ,
                  "valueMeaning": "UPS Zone Identifier: Z" ,
                  "isDeprecated": "false"
                }
             }
           ]
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Universal_Transverse_Mercator.cart.utm_zone_number" ,
            "title": "utm_zone_number" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The utm_zone_number attribute provides the identifier for the Universal Transverse Mercator (UTM) zone." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Integer" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Integer" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-60" ,
            "maximumValue": "60" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_No_Units.cart.x" ,
            "title": "x" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The x component of a Cartesian vector which has no units." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_No_Units.cart.y" ,
            "title": "y" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The y component of a Cartesian vector which has no units." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_No_Units.cart.z" ,
            "title": "z" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The z component of a Cartesian vector which has no units." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_Position_Base.cart.x_position" ,
            "title": "x_position" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The x component of a Cartesian position vector." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Length" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Length" ,
            "unitId": "AU, Angstrom, cm, km, m, micrometer, mm, nm" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_Position_Base.cart.y_position" ,
            "title": "y_position" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The y component of a Cartesian position vector." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Length" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Length" ,
            "unitId": "AU, Angstrom, cm, km, m, micrometer, mm, nm" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_Position_Base.cart.z_position" ,
            "title": "z_position" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The z component of a Cartesian position vector." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Length" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Length" ,
            "unitId": "AU, Angstrom, cm, km, m, micrometer, mm, nm" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base.cart.x_unit" ,
            "title": "x_unit" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The x component of a unit vector." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base.cart.y_unit" ,
            "title": "y_unit" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The y component of a unit vector." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Vector_Cartesian_Unit_Base.cart.z_unit" ,
            "title": "z_unit" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The z component of a unit vector." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "null" ,
            "unitOfMeasureId": "null" ,
            "unitId": "null" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Vector_Length_Base.cart.x_length" ,
            "title": "x_length" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The x_length attribute represents length in the x-direction." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Length" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Length" ,
            "unitId": "AU, Angstrom, cm, km, m, micrometer, mm, nm" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Vector_Length_Base.cart.y_length" ,
            "title": "y_length" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The y_length attribute represents length in the y-direction." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Length" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Length" ,
            "unitId": "AU, Angstrom, cm, km, m, micrometer, mm, nm" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Vector_Length_Base.cart.z_length" ,
            "title": "z_length" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The z_length attribute represents length in the z-direction." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Length" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Length" ,
            "unitId": "AU, Angstrom, cm, km, m, micrometer, mm, nm" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Vertical.cart.pixel_resolution_x" ,
            "title": "pixel_resolution_x" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": " The pixel_resolution_x and pixel_resolution_y attributes indicate the image array pixel resolution (distance\/pixel or degree\/pixel) relative to the Cartesian (x,y) coordinate system as defined by the map projection. Due to varying properties across different map projections, actual surface distances for an individual pixel may be accurate only at specific location(s) within the image array (e.g. reference latitude or longitude, standard parallels, etc). For most PDS products, x and y resolution values are equal ('square' pixels). The inclusion of both x and y attributes allows for anticipated products where resolution may differ for each axis ('rectangular' pixels). NOTE: Definition of this PDS4 attribute differs from how 'resolution' was defined within PDS3. " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "0.0" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Map_Scale" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Map_Scale" ,
            "unitId": "km\/pixel, m\/pixel, mm\/pixel, pixel\/deg" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Vertical.cart.pixel_resolution_y" ,
            "title": "pixel_resolution_y" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": " The pixel_resolution_x and pixel_resolution_y attributes indicate the image array pixel resolution (distance\/pixel or degree\/pixel) relative to the Cartesian (x,y) coordinate system as defined by the map projection. Due to varying properties across different map projections, actual surface distances for an individual pixel may be accurate only at specific location(s) within the image array (e.g. reference latitude or longitude, standard parallels, etc). For most PDS products, x and y resolution values are equal ('square' pixels). The inclusion of both x and y attributes allows for anticipated products where resolution may differ for each axis ('rectangular' pixels). NOTE: Definition of this PDS4 attribute differs from how 'resolution' was defined within PDS3. " ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "0.0" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Map_Scale" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Map_Scale" ,
            "unitId": "km\/pixel, m\/pixel, mm\/pixel, pixel\/deg" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Vertical.cart.x_axis_maximum" ,
            "title": "x_axis_maximum" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The x_axis_maximum attribute specifies the value of the X coordinate (measured in the projection frame) of a Vertical, Orthographic or Orthorectified lander map projection at the top of the image. Note that +X is at the top of the image and +Y is at the right, so +X corresponds to North in the Vertical projection." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Length" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Length" ,
            "unitId": "AU, Angstrom, cm, km, m, micrometer, mm, nm" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Vertical.cart.x_axis_minimum" ,
            "title": "x_axis_minimum" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The x_axis_minimum attribute specifies the value of the X coordinate (measured in the projection frame) of a Vertical, Orthographic or Orthorectified lander map projection at the bottom of the image." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Length" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Length" ,
            "unitId": "AU, Angstrom, cm, km, m, micrometer, mm, nm" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Vertical.cart.y_axis_maximum" ,
            "title": "y_axis_maximum" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The y_axis_minimum attribute specifies the value of the Y coordinate (measured in the projection frame) of a Vertical, Orthographic or Orthorectified lander map projection at the right edge of the image." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Length" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Length" ,
            "unitId": "AU, Angstrom, cm, km, m, micrometer, mm, nm" ,
            "defaultUnitId": "null"
          }
        }
      , {
          "attribute": {
            "identifier": "0001_NASA_PDS_1.cart.Vertical.cart.y_axis_minimum" ,
            "title": "y_axis_minimum" ,
            "registrationAuthorityId": "0001_NASA_PDS_1" ,
            "nameSpaceId": "cart" ,
            "steward": "img" ,
            "versionId": "1.16" ,
            "description": "The y_axis_minimum attribute specifies the value of the Y coordinate (measured in the projection frame) of a Vertical, Orthographic or Orthorectified lander map projection at the left edge of the image." ,
            "isNillable": "false" ,
            "isEnumerated": "false" ,
            "isDeprecated": "false" ,
            "dataType": "ASCII_Real" ,
            "dataTypeId": "0001_NASA_PDS_1.pds.ASCII_Real" ,
            "minimumCharacters": "Unbounded" ,
            "maximumCharacters": "Unbounded" ,
            "minimumValue": "-1.7976931348623157e308" ,
            "maximumValue": "1.7976931348623157e308" ,
            "pattern": "null" ,
            "unitOfMeasure": "Units_of_Length" ,
            "unitOfMeasureId": "0001_NASA_PDS_1.pds.Units_of_Length" ,
            "unitId": "AU, Angstrom, cm, km, m, micrometer, mm, nm" ,
            "defaultUnitId": "null"
          }
        }
      ]
    }
  }
]
