{
  "assets": {
    "file_geodatabase-63daaf8bf51b": {
      "file:checksum": "d501108f7bc7cb40afc061acf1eb6006dd735c",
      "file:size": 48326287,
      "href": "https://storage.googleapis.com/hifld-next-datasets-prod/hifld/north-american-rail-network-lines/north-american-rail-network-lines/v1.0.0/file_geodatabase/north-american-rail-network-lines-file_geodatabase.zip",
      "roles": [
        "data"
      ],
      "title": "north-american-rail-network-lines-file_geodatabase.zip",
      "type": "application/zip"
    },
    "geojson-c615aaace74a": {
      "file:checksum": "d50110183bf6ade1502b4e51fd2269273bcde8",
      "file:size": 361425356,
      "href": "https://storage.googleapis.com/hifld-next-datasets-prod/hifld/north-american-rail-network-lines/north-american-rail-network-lines/v1.0.0/geojson/north-american-rail-network-lines-geojson.geojson",
      "roles": [
        "data"
      ],
      "title": "north-american-rail-network-lines-geojson.geojson",
      "type": "application/geo+json"
    },
    "geopackage-f6c5743b4df9": {
      "file:checksum": "d50110f9f0f1a75b619fae8d709d85bad567e7",
      "file:size": 140152832,
      "href": "https://storage.googleapis.com/hifld-next-datasets-prod/hifld/north-american-rail-network-lines/north-american-rail-network-lines/v1.0.0/geopackage/north-american-rail-network-lines-geopackage.gpkg",
      "roles": [
        "data"
      ],
      "title": "north-american-rail-network-lines-geopackage.gpkg",
      "type": "application/geopackage+sqlite3"
    },
    "geoparquet-2f07ca15543e": {
      "file:checksum": "d501100db7b00e75d2df50f6b5d658f69eace9",
      "file:size": 73169099,
      "href": "https://storage.googleapis.com/hifld-next-datasets-prod/hifld/north-american-rail-network-lines/north-american-rail-network-lines/v1.0.0/geoparquet/north-american-rail-network-lines.parquet",
      "roles": [
        "data"
      ],
      "title": "north-american-rail-network-lines.parquet",
      "type": "application/vnd.apache.parquet"
    },
    "pmtiles-455a9d7660b5": {
      "file:checksum": "d50110dc4714db06aa501d8107b1c6e4a2eba9",
      "file:size": 99224050,
      "href": "https://storage.googleapis.com/hifld-next-datasets-prod/hifld/north-american-rail-network-lines/north-american-rail-network-lines/v1.0.0/pmtiles/north-american-rail-network-lines.pmtiles",
      "roles": [
        "data"
      ],
      "title": "north-american-rail-network-lines.pmtiles",
      "type": "application/vnd.pmtiles"
    }
  },
  "description": "The North American Rail Network (NARN) Rail Lines dataset was created in 2016 and was updated on October 16, 2024 from the Federal Railroad Administration (FRA) and is part of the U.S. Department of Transportation (USDOT)/Bureau of Transportation Statistics (BTS) National Transportation Atlas Database (NTAD). The NARN Rail Lines dataset is a database that provides ownership, trackage rights, type, passenger, STRACNET, and geographic reference for North America's railway system at 1:24,000 or better within the United States. The data set covers all 50 States, the District of Columbia, Mexico, and Canada.",
  "extent": {
    "spatial": {
      "bbox": [
        [
          -156.68977173799996,
          14.672258000000056,
          -59.92723099999995,
          64.92614460600004
        ]
      ]
    },
    "temporal": {
      "interval": [
        [
          null,
          null
        ]
      ]
    }
  },
  "hifld:agency": "Department of Transportation",
  "hifld:feature_count": 302638,
  "hifld:feature_id_column": null,
  "hifld:geometry_column": "geometry",
  "hifld:geometry_type": "MultiLineString",
  "hifld:inventory_match_type": null,
  "hifld:manifest_keys": [
    "north-american-rail-network-lines/metadata/source_manifest.json",
    "north-american-rail-network-lines/north-american-rail-network-lines/metadata/source_manifest.json"
  ],
  "hifld:manifest_role": "resolved_version",
  "hifld:metadata_resolved_from": {},
  "hifld:metadata_sources": [],
  "hifld:native_bbox": [
    -156.68977173799996,
    14.672258000000056,
    -59.92723099999995,
    64.92614460600004
  ],
  "hifld:native_crs": "{\"$schema\": \"https://proj.org/schemas/v0.7/projjson.schema.json\", \"coordinate_system\": {\"axis\": [{\"abbreviation\": \"Lat\", \"direction\": \"north\", \"name\": \"Geodetic latitude\", \"unit\": \"degree\"}, {\"abbreviation\": \"Lon\", \"direction\": \"east\", \"name\": \"Geodetic longitude\", \"unit\": \"degree\"}], \"subtype\": \"ellipsoidal\"}, \"datum\": {\"ellipsoid\": {\"inverse_flattening\": 298.257223563, \"name\": \"WGS 84\", \"semi_major_axis\": 6378137}, \"name\": \"World Geodetic System 1984\", \"type\": \"GeodeticReferenceFrame\"}, \"id\": {\"authority\": \"EPSG\", \"code\": 4326}, \"name\": \"WGS 84\", \"type\": \"GeographicCRS\"}",
  "hifld:office": null,
  "hifld:quality": {
    "columns_hash": "32be93ee5fc5c5d86a7a8938e0ebc65259380a19e595c082acba2914a351d709",
    "invalid_geometry_count": 0,
    "manifest_href": "metadata/quality_manifest.json",
    "null_geometry_count": 0,
    "passed": true,
    "provenance": "production_metadata_and_parquet_footer_spike",
    "sampled_feature_count": null,
    "sampled_invalid_geometry_count": null,
    "sampled_null_geometry_count": null
  },
  "hifld:source_dates": {
    "issued": "2024-02-23",
    "modified": "2025-07-18",
    "provenance": {
      "issued": "inventory",
      "modified": "inventory"
    }
  },
  "hifld:spatial_status": "spatial",
  "id": "hifld/north-american-rail-network-lines/north-american-rail-network-lines/v1.0.0",
  "keywords": [
    "Transportation Ground"
  ],
  "license": "other",
  "links": [
    {
      "href": "https://storage.googleapis.com/hifld-next-datasets-prod/releases/cf809c93-c5c0-4ec3-968a-d3ecb8ec6696/catalog.json",
      "rel": "root",
      "type": "application/json"
    },
    {
      "href": "https://storage.googleapis.com/hifld-next-datasets-prod/releases/cf809c93-c5c0-4ec3-968a-d3ecb8ec6696/hifld/north-american-rail-network-lines/north-american-rail-network-lines/catalog.json",
      "rel": "parent",
      "type": "application/json"
    },
    {
      "href": "https://storage.googleapis.com/hifld-next-datasets-prod/releases/cf809c93-c5c0-4ec3-968a-d3ecb8ec6696/hifld/north-american-rail-network-lines/north-american-rail-network-lines/v1.0.0/collection.json",
      "rel": "self",
      "type": "application/json"
    },
    {
      "href": "https://storage.googleapis.com/hifld-next-datasets-prod/hifld/north-american-rail-network-lines/north-american-rail-network-lines/v1.0.0/AGENTS.md",
      "rel": "agents",
      "type": "text/markdown"
    },
    {
      "href": "https://storage.googleapis.com/hifld-next-datasets-prod/hifld/north-american-rail-network-lines/north-american-rail-network-lines/v1.0.0/README.md",
      "rel": "describedby",
      "type": "text/markdown"
    },
    {
      "href": "https://www.datalumos.org/datalumos/project/240893/version/V2/view",
      "rel": "derived_from"
    },
    {
      "href": "https://storage.googleapis.com/hifld-next-datasets-prod/hifld/north-american-rail-network-lines/north-american-rail-network-lines/v1.0.0/pmtiles/north-american-rail-network-lines.pmtiles",
      "rel": "pmtiles",
      "title": "north-american-rail-network-lines.pmtiles",
      "type": "application/vnd.pmtiles"
    }
  ],
  "providers": [
    {
      "name": "Federal Railroad Administration (FRA)",
      "roles": [
        "producer"
      ]
    },
    {
      "name": "HIFLD Next",
      "roles": [
        "host"
      ],
      "url": "https://hifld.publicenvirodata.org"
    }
  ],
  "stac_extensions": [
    "https://schemas.portolan-sdi.org/portolan/v0.2.0/schema.json",
    "https://stac-extensions.github.io/file/v2.1.0/schema.json",
    "https://stac-extensions.github.io/version/v1.2.0/schema.json",
    "https://stac-extensions.github.io/table/v1.2.0/schema.json",
    "https://stac-extensions.github.io/web-map-links/v1.3.0/schema.json"
  ],
  "stac_version": "1.1.0",
  "table:columns": [
    {
      "is_geometry": true,
      "name": "geometry",
      "null_count": 0,
      "nullable": false,
      "numNullValues": 0,
      "type": "geometry"
    },
    {
      "exampleValues": [
        "300550",
        "305259",
        "306462",
        "306155",
        "300875"
      ],
      "is_geometry": false,
      "max": "537162.0",
      "min": "300000.0",
      "name": "FRAARCID",
      "null_count": 0,
      "nullable": false,
      "numNullValues": 0,
      "type": "integer"
    },
    {
      "exampleValues": [
        "302601",
        "305208",
        "318653",
        "355801",
        "326963"
      ],
      "is_geometry": false,
      "max": "498102.0",
      "min": "300004.0",
      "name": "FRFRANODE",
      "null_count": 0,
      "nullable": false,
      "numNullValues": 0,
      "type": "integer"
    },
    {
      "exampleValues": [
        "302585",
        "305226",
        "318652",
        "355833",
        "327042"
      ],
      "is_geometry": false,
      "max": "498101.0",
      "min": "300006.0",
      "name": "TOFRANODE",
      "null_count": 0,
      "nullable": false,
      "numNullValues": 0,
      "type": "integer"
    },
    {
      "exampleValues": [
        "53",
        "41",
        "53",
        "46",
        "16"
      ],
      "is_geometry": false,
      "length": 2,
      "name": "STFIPS",
      "null_count": 0,
      "nullable": false,
      "numNullValues": 0,
      "possibleValues": [
        "02",
        "16",
        "27",
        "30",
        "31",
        "38",
        "41",
        "46",
        "49",
        "53",
        "56"
      ],
      "type": "string"
    },
    {
      "exampleValues": [
        "015",
        "005",
        "025",
        "025",
        "009"
      ],
      "is_geometry": false,
      "length": 3,
      "name": "CNTYFIPS",
      "null_count": 0,
      "nullable": false,
      "numNullValues": 0,
      "type": "string"
    },
    {
      "exampleValues": [
        "53015",
        "41005",
        "53025",
        "46025",
        "16009"
      ],
      "is_geometry": false,
      "length": 5,
      "name": "STCNTYFIPS",
      "null_count": 0,
      "nullable": false,
      "numNullValues": 0,
      "type": "string"
    },
    {
      "exampleValues": [
        "WA",
        "OR",
        "WA",
        "SD",
        "ID"
      ],
      "is_geometry": false,
      "length": 2,
      "name": "STATEAB",
      "null_count": 0,
      "nullable": false,
      "numNullValues": 0,
      "possibleValues": [
        "AK",
        "ID",
        "MN",
        "MT",
        "ND",
        "NE",
        "OR",
        "SD",
        "UT",
        "WA",
        "WY"
      ],
      "type": "string"
    },
    {
      "exampleValues": [
        "US",
        "US",
        "US",
        "US",
        "US"
      ],
      "is_geometry": false,
      "length": 2,
      "name": "COUNTRY",
      "null_count": 0,
      "nullable": false,
      "numNullValues": 0,
      "possibleValues": [
        "US"
      ],
      "type": "string"
    },
    {
      "exampleValues": [
        "8",
        "8",
        "8",
        "8",
        "8"
      ],
      "is_geometry": false,
      "max": "8.0",
      "min": "4.0",
      "name": "FRADISTRCT",
      "null_count": 0,
      "nullable": false,
      "numNullValues": 0,
      "type": "integer"
    },
    {
      "exampleValues": [
        "BNSF",
        "OERR",
        "RCPE",
        "PLV",
        "BNSF"
      ],
      "is_geometry": false,
      "length": 4,
      "name": "RROWNER1",
      "null_count": 15,
      "nullable": true,
      "numNullValues": 15,
      "type": "string"
    },
    {
      "exampleValues": [
        "BNSF",
        "BNSF",
        "BNSF",
        "BNSF",
        "UP"
      ],
      "is_geometry": false,
      "length": 4,
      "name": "RROWNER2",
      "null_count": 4985,
      "nullable": true,
      "numNullValues": 4985,
      "possibleValues": [
        "BNSF",
        "UP"
      ],
      "type": "string"
    },
    {
      "is_geometry": false,
      "name": "RROWNER3",
      "null_count": 5000,
      "nullable": true,
      "numNullValues": 5000,
      "type": "string"
    },
    {
      "exampleValues": [
        "AMTK",
        "CPRS",
        "UP",
        "PTRC",
        "BNSF"
      ],
      "is_geometry": false,
      "length": 4,
      "name": "TRKRGHTS1",
      "null_count": 4549,
      "nullable": true,
      "numNullValues": 4549,
      "type": "string"
    },
    {
      "exampleValues": [
        "CORP",
        "RRVW",
        "MRI",
        "CORP",
        "PNWR"
      ],
      "is_geometry": false,
      "length": 4,
      "name": "TRKRGHTS2",
      "null_count": 4964,
      "nullable": true,
      "numNullValues": 4964,
      "possibleValues": [
        "CBR",
        "CLC",
        "CORP",
        "EE",
        "MRI",
        "PNWR",
        "RARW",
        "RRVW",
        "UP"
      ],
      "type": "string"
    },
    {
      "exampleValues": [
        "CORP",
        "CORP",
        "CORP",
        "UP"
      ],
      "is_geometry": false,
      "length": 4,
      "name": "TRKRGHTS3",
      "null_count": 4996,
      "nullable": true,
      "numNullValues": 4996,
      "possibleValues": [
        "CORP",
        "UP"
      ],
      "type": "string"
    },
    {
      "is_geometry": false,
      "name": "TRKRGHTS4",
      "null_count": 5000,
      "nullable": true,
      "numNullValues": 5000,
      "type": "string"
    },
    {
      "is_geometry": false,
      "name": "TRKRGHTS5",
      "null_count": 5000,
      "nullable": true,
      "numNullValues": 5000,
      "type": "string"
    },
    {
      "is_geometry": false,
      "name": "TRKRGHTS6",
      "null_count": 5000,
      "nullable": true,
      "numNullValues": 5000,
      "type": "string"
    },
    {
      "is_geometry": false,
      "name": "TRKRGHTS7",
      "null_count": 5000,
      "nullable": true,
      "numNullValues": 5000,
      "type": "string"
    },
    {
      "is_geometry": false,
      "name": "TRKRGHTS8",
      "null_count": 5000,
      "nullable": true,
      "numNullValues": 5000,
      "type": "string"
    },
    {
      "is_geometry": false,
      "name": "TRKRGHTS9",
      "null_count": 5000,
      "nullable": true,
      "numNullValues": 5000,
      "type": "string"
    },
    {
      "exampleValues": [
        "WASHINGTON",
        "MONTANA",
        "TWIN CITIES",
        "TWIN CITIES",
        "MIDWEST"
      ],
      "is_geometry": false,
      "length": 19,
      "name": "DIVISION",
      "null_count": 2450,
      "nullable": true,
      "numNullValues": 2450,
      "type": "string"
    },
    {
      "exampleValues": [
        "O. E.",
        "PRC",
        "SECOND",
        "THIRD",
        "MITCHELL"
      ],
      "is_geometry": false,
      "length": 29,
      "name": "SUBDIV",
      "null_count": 2513,
      "nullable": true,
      "numNullValues": 2513,
      "type": "string"
    },
    {
      "exampleValues": [
        "#N\\A",
        "#N\\A",
        "OAKES",
        "MAIN LINE",
        "#N\\A"
      ],
      "is_geometry": false,
      "length": 27,
      "name": "BRANCH",
      "null_count": 2462,
      "nullable": true,
      "numNullValues": 2462,
      "type": "string"
    },
    {
      "exampleValues": [
        "SOUTH KLAMATH FALLS YARD",
        "ANCHORAGE",
        "IDAHO FALLS",
        "COLUMBIA CITY YARD",
        "VANCOUVER"
      ],
      "is_geometry": false,
      "length": 24,
      "name": "YARDNAME",
      "null_count": 4458,
      "nullable": true,
      "numNullValues": 4458,
      "type": "string"
    },
    {
      "exampleValues": [
        "T",
        "T",
        "T",
        "T",
        "T"
      ],
      "is_geometry": false,
      "length": 1,
      "name": "PASSNGR",
      "null_count": 4955,
      "nullable": true,
      "numNullValues": 4955,
      "possibleValues": [
        "C",
        "D",
        "T"
      ],
      "type": "string"
    },
    {
      "exampleValues": [
        "S",
        "C",
        "S",
        "C",
        "S"
      ],
      "is_geometry": false,
      "length": 1,
      "name": "STRACNET",
      "null_count": 4755,
      "nullable": true,
      "numNullValues": 4755,
      "possibleValues": [
        "C",
        "S"
      ],
      "type": "string"
    },
    {
      "exampleValues": [
        "1.0",
        "1.0",
        "0.0",
        "1.0",
        "1.0"
      ],
      "is_geometry": false,
      "max": "3.0",
      "min": "0.0",
      "name": "TRACKS",
      "null_count": 4,
      "nullable": true,
      "numNullValues": 4,
      "type": "float"
    },
    {
      "exampleValues": [
        "S",
        "O",
        "M",
        "M",
        "X"
      ],
      "is_geometry": false,
      "length": 1,
      "name": "NET",
      "null_count": 0,
      "nullable": false,
      "numNullValues": 0,
      "possibleValues": [
        "I",
        "M",
        "O",
        "R",
        "S",
        "X",
        "Y"
      ],
      "type": "string"
    },
    {
      "exampleValues": [
        "0.321725885176169",
        "0.22951501816047476",
        "0.5016263919374633",
        "0.3722290009997923",
        "2.076526351301034"
      ],
      "is_geometry": false,
      "max": "31.828050163228284",
      "min": "0.008109571717428021",
      "name": "MILES",
      "null_count": 0,
      "nullable": false,
      "numNullValues": 0,
      "type": "float"
    },
    {
      "exampleValues": [
        "0.5177686584902735",
        "0.3693693561251634",
        "0.8072910386882823",
        "0.5990457074764247",
        "3.341851908012028"
      ],
      "is_geometry": false,
      "max": "51.22238400665847",
      "min": "0.01305111668824586",
      "name": "KM",
      "null_count": 0,
      "nullable": false,
      "numNullValues": 0,
      "type": "float"
    },
    {
      "exampleValues": [
        "P",
        "P",
        "P",
        "C",
        "P"
      ],
      "is_geometry": false,
      "length": 1,
      "name": "TIMEZONE",
      "null_count": 0,
      "nullable": false,
      "numNullValues": 0,
      "possibleValues": [
        "C",
        "K",
        "M",
        "P"
      ],
      "type": "string"
    },
    {
      "exampleValues": [
        "0.006322186549269919",
        "0.0044774655907643705",
        "0.007262079002272289",
        "0.0066533898898702105",
        "0.03768680900081028"
      ],
      "is_geometry": false,
      "max": "0.5500212750978662",
      "min": "0.00012431155165963542",
      "name": "SHAPE_Length",
      "null_count": 0,
      "nullable": false,
      "numNullValues": 0,
      "type": "float"
    }
  ],
  "title": "North American Rail Network Lines",
  "type": "Collection"
}
