NOTE:domainIncludes
Cartography
embedded
true
NOTE:LC
bf:cartographicAttributes could be mapped to 034 or 255. We'll map all cartographicAttributes properties to the 255.
TODO
how is this intuitively different from 255 [255 is in plain text], 006 and/or 008 [those are coded projection and more...]
match
0
when
$a=a
1
when
$a=b
2
when
$a=z
i1
ignored
true
marcDefault
1
i2
ignored
true
marcDefault
TODO:suggest
hasCoordinates
westLong
1
northLat
1
southLat
1
eastLong
2
$a
about
_:scale
property
overwrite
true
NOTE
Revert requires match on resourceType too, since converter doesn't set matched subfields (only matched indicators).
tokenMap
a
marc:LinearScale
b
marc:AngularScale
z
marc:OtherCartographicScale
$h
ignored
true
NOTE:LC
Angular scale (R) ignore
NOTE:record-count
0
$j
ignored
true
NOTE:LC
Equinox (NR) ignore
NOTE:record-count
0
$k
ignored
true
NOTE:LC
Equinox (NR) ignore
NOTE:record-count
0
$m
ignored
true
NOTE:LC
Right ascension--eastern limit (NR) ignore
NOTE:record-count
0
$n
ignored
true
NOTE:LC
Right ascension--western limit (NR) ignore
NOTE:record-count
0
$p
ignored
true
NOTE:LC
Equinox (NR) ignore
NOTE:record-count
0
$r
ignored
true
NOTE:LC
Distance from earth (NR) ignore
NOTE:record-count
0
$s
ignored
true
NOTE:LC
G-ring latitude (R) ignore
NOTE:record-count
0
$t
ignored
true
NOTE:LC
G-ring longitude (R) ignore
NOTE:record-count
0
$x
ignored
true
NOTE:LC
Beginning date (NR) ignore
NOTE:record-count
0
$y
ignored
true
NOTE:LC
Ending date (NR) ignore
NOTE:record-count
0
$z
ignored
true
NOTE:LC
Name of extraterrestrial body (NR) ignore
NOTE:record-count
0
$0
ignored
true
NOTE:LC
ignore
$1
ignored
true
NOTE:LC
ignore
$2
ignored
true
NOTE:LC
ignore
$3
$6
ignored
true
NOTE:LC
ignore
Exempel: -
MARC
[
  {
    "034": {
      "ind1": "1",
      "ind2": " ",
      "subfields": [
        {
          "a": "a"
        },
        {
          "b": "180000"
        },
        {
          "d": "e0111000"
        },
        {
          "e": "e0132200"
        },
        {
          "f": "n0521000"
        },
        {
          "g": "n0511800"
        }
      ]
    }
  }
]
JSON-LD
{
  "mainEntity": {
    "instanceOf": {
      "@type": "Text",
      "cartographicAttributes": [
        {
          "@type": "Cartographic",
          "marc:easternmostLongitudeCoordinates": "e0132200",
          "marc:northernmostLatitudeCoordinates": "n0521000",
          "marc:southernmostLatitudeCoordinates": "n0511800",
          "marc:westernmostLongitudeCoordinates": "e0111000",
          "scale": {
            "@type": "marc:LinearScale",
            "marc:constantRatioLinearHorizontalScale": [
              "180000"
            ]
          }
        }
      ]
    }
  }
}
Exempel: -
MARC
[
  {
    "034": {
      "ind1": "1",
      "ind2": "0",
      "subfields": [
        {
          "b": "11"
        }
      ]
    }
  }
]
Normalized MARC:
[
  {
    "034": {
      "ind1": "1",
      "ind2": " ",
      "subfields": [
        {
          "b": "11"
        }
      ]
    }
  }
]
JSON-LD
{
  "mainEntity": {
    "instanceOf": {
      "@type": "Text",
      "cartographicAttributes": [
        {
          "@type": "Cartographic",
          "scale": {
            "@type": "Scale",
            "marc:constantRatioLinearHorizontalScale": [
              "11"
            ]
          }
        }
      ]
    }
  }
}
Exempel: -
MARC
[
  {
    "034": {
      "ind1": "1",
      "ind2": " ",
      "subfields": [
        {
          "b": "110000"
        }
      ]
    }
  }
]
JSON-LD
{
  "mainEntity": {
    "instanceOf": {
      "@type": "Text",
      "cartographicAttributes": [
        {
          "@type": "Cartographic",
          "scale": {
            "@type": "Scale",
            "marc:constantRatioLinearHorizontalScale": [
              "110000"
            ]
          }
        }
      ]
    }
  }
}