{
  "type": "Collection",
  "id": "noaa_maritime_limits",
  "stac_version": "1.1.0",
  "description": "NOAA Office of Coast Survey's U.S. Maritime Limits and Boundaries (v4.0) as lines: the 12 NM territorial sea (`component` = territorial_sea_12nm, 87), the 24 NM contiguous zone (contiguous_zone_24nm, 63) and the 200 NM EEZ and maritime boundaries with neighbours (eez_200nm, 96). Compiled to update the charted limits on NOAA charts: NOT FOR LEGAL USE. Built by build.py from 3 source layer(s).",
  "links": [
    {
      "rel": "root",
      "href": "../catalog.json",
      "type": "application/json",
      "title": "Ocean Metrics gazetteer"
    },
    {
      "rel": "parent",
      "href": "../catalog.json",
      "type": "application/json",
      "title": "Ocean Metrics gazetteer"
    },
    {
      "rel": "agents",
      "href": "./AGENTS.md",
      "type": "text/markdown",
      "title": "Agent/LLM usage guide"
    },
    {
      "rel": "describedby",
      "href": "./README.md",
      "type": "text/markdown",
      "title": "Human-readable documentation"
    },
    {
      "rel": "pmtiles",
      "href": "./places.pmtiles",
      "type": "application/vnd.pmtiles",
      "pmtiles:layers": [
        "noaa_maritime_limits"
      ]
    },
    {
      "rel": "license",
      "href": "https://www.copyright.gov/title17/92chap1.html#105",
      "type": "text/html",
      "title": "U.S. federal government work (NOAA Office of Coast Survey). The item states: NOT FOR LEGAL USE; created for internal purposes to update charted limits; not the official depiction (see NOAA nautical ch"
    },
    {
      "rel": "via",
      "href": "https://nauticalcharts.noaa.gov/data/us-maritime-limits-and-boundaries.html",
      "type": "text/html",
      "title": "Upstream publisher page"
    },
    {
      "rel": "via",
      "href": "https://maritimeboundaries.noaa.gov/arcgis/rest/services/MaritimeBoundaries/US_Maritime_Limits_Boundaries/MapServer/1",
      "type": "text/html",
      "title": "Source layer (territorial_sea_12nm)"
    },
    {
      "rel": "via",
      "href": "https://maritimeboundaries.noaa.gov/arcgis/rest/services/MaritimeBoundaries/US_Maritime_Limits_Boundaries/MapServer/2",
      "type": "text/html",
      "title": "Source layer (contiguous_zone_24nm)"
    },
    {
      "rel": "via",
      "href": "https://maritimeboundaries.noaa.gov/arcgis/rest/services/MaritimeBoundaries/US_Maritime_Limits_Boundaries/MapServer/3",
      "type": "text/html",
      "title": "Source layer (eez_200nm)"
    }
  ],
  "stac_extensions": [
    "https://stac-extensions.github.io/table/v1.2.0/schema.json",
    "https://stac-extensions.github.io/file/v2.1.0/schema.json",
    "https://schemas.portolan-sdi.org/portolan/v0.2.0/schema.json",
    "https://stac-extensions.github.io/web-map-links/v1.3.0/schema.json",
    "https://stac-extensions.github.io/projection/v2.0.0/schema.json"
  ],
  "geoparquet:geometry_type": "MultiLineString",
  "geoparquet:feature_count": 246,
  "table:row_count": 246,
  "table:primary_geometry": "geometry",
  "table:columns": [
    {
      "name": "place_id",
      "type": "string",
      "description": "prefixed, unique id (e.g. BOEM:OCS-P 0561, BOEM:PA:SOC, AOA:N1-A)"
    },
    {
      "name": "authority",
      "type": "string",
      "description": "organisation that publishes the boundary (BOEM, AOA = NOAA Aquaculture Opportunity Areas)"
    },
    {
      "name": "source_id",
      "type": "string",
      "description": "the source layer's own identifier for the feature (lease number, planning-area code, OBJECTID, AOA code)"
    },
    {
      "name": "name",
      "type": "string",
      "description": "human-readable name"
    },
    {
      "name": "place_type",
      "type": "string",
      "description": "kind of place: lease, planning_area or aoa"
    },
    {
      "name": "geom_type",
      "type": "string",
      "description": "geometry type (MultiLineString)"
    },
    {
      "name": "status",
      "type": "string",
      "description": "lifecycle status (e.g. active, cancelled, relinquished, settlement_pending, rescinded, draft_proposed, identified)"
    },
    {
      "name": "status_source",
      "type": "string",
      "description": "URL that documents the status"
    },
    {
      "name": "status_date",
      "type": "string",
      "description": "ISO date (or year) the status took effect or was last confirmed; may be empty"
    },
    {
      "name": "status_upstream",
      "type": "string",
      "description": "the source's own status code, verbatim (e.g. BOEM LEASE_STATUS_CD, AREA_STATUS); null when the source has none. may disagree with `status`"
    },
    {
      "name": "status_history",
      "type": "string",
      "description": "JSON array of dated status events [{date, value, source, note}], ascending; null when none is logged"
    },
    {
      "name": "source_url",
      "type": "string",
      "description": "the service endpoint or download the boundary was fetched from"
    },
    {
      "name": "source_date",
      "type": "date32[day]",
      "description": "date of the source's last data edit (retrieval date when the source serves none)"
    },
    {
      "name": "retrieved",
      "type": "timestamp[ms, tz=UTC]",
      "description": "UTC time the boundary was fetched"
    },
    {
      "name": "version",
      "type": "string",
      "description": "collection release version this row was built for"
    },
    {
      "name": "license",
      "type": "string",
      "description": "SPDX identifier of the licence (CC-PDDC = public-domain U.S. government work)"
    },
    {
      "name": "attribution",
      "type": "string",
      "description": "credit line to show with the data"
    },
    {
      "name": "component",
      "type": "string",
      "description": "which source layer of the collection the row comes from"
    },
    {
      "name": "OBJECTID",
      "type": "int64",
      "description": "native attribute of the source layer (OBJECTID)"
    },
    {
      "name": "BOUND_ID",
      "type": "string",
      "description": "native attribute of the source layer (BOUND_ID)"
    },
    {
      "name": "REGION",
      "type": "string",
      "description": "native attribute of the source layer (REGION)"
    },
    {
      "name": "FEAT_TYPE",
      "type": "string",
      "description": "native attribute of the source layer (FEAT_TYPE)"
    },
    {
      "name": "PUB_DATE",
      "type": "timestamp[ms, tz=UTC]",
      "description": "native attribute of the source layer (PUB_DATE)"
    },
    {
      "name": "APPRV_DATE",
      "type": "timestamp[ms, tz=UTC]",
      "description": "native attribute of the source layer (APPRV_DATE)"
    },
    {
      "name": "LEGAL_AUTH",
      "type": "string",
      "description": "native attribute of the source layer (LEGAL_AUTH)"
    },
    {
      "name": "AOR",
      "type": "string",
      "description": "native attribute of the source layer (AOR)"
    },
    {
      "name": "NOTE",
      "type": "string",
      "description": "native attribute of the source layer (NOTE)"
    },
    {
      "name": "SUPP_INFO",
      "type": "string",
      "description": "native attribute of the source layer (SUPP_INFO)"
    },
    {
      "name": "UNILATERAL",
      "type": "double",
      "description": "native attribute of the source layer (UNILATERAL)"
    },
    {
      "name": "RULEID",
      "type": "int64",
      "description": "native attribute of the source layer (RULEID)"
    },
    {
      "name": "SHAPE.LEN",
      "type": "double",
      "description": "native attribute of the source layer (SHAPE.LEN)"
    },
    {
      "name": "bbox",
      "type": "struct<xmin: double, ymin: double, xmax: double, ymax: double>",
      "description": "GeoParquet bbox-covering column (xmin, ymin, xmax, ymax)"
    },
    {
      "name": "geometry",
      "type": "binary",
      "description": "MULTILINESTRING, EPSG:4326, split at +/-180 antimeridian"
    }
  ],
  "updated": "2026-10-16T08:06:50Z",
  "pmtiles:min_zoom": 0,
  "pmtiles:max_zoom": 6,
  "pmtiles:tile_type": "mvt",
  "pmtiles:center": [
    -165.9375,
    54.129677,
    6
  ],
  "pmtiles:layers": [
    "noaa_maritime_limits"
  ],
  "gazetteer:authority": "NOAA-OCS",
  "gazetteer:place_type": "maritime_limit",
  "gazetteer:cadence": "yearly",
  "gazetteer:attribution": "Department of Commerce (DOC), National Oceanic and Atmospheric Administration (NOAA), National Ocean Service (NOS), Office of Coast Survey (OCS). Public domain; not for legal use. Processed by Ocean Metrics.",
  "gazetteer:provenance": {
    "slug": "noaa_maritime_limits",
    "version": "1.0.2",
    "built": "2026-10-16T07:55:39Z",
    "record_count": 246,
    "sources": [
      {
        "source_url": "https://maritimeboundaries.noaa.gov/arcgis/rest/services/MaritimeBoundaries/US_Maritime_Limits_Boundaries/MapServer/1",
        "source_item_id": "44f58c599b1e4f7192df9d4d10b7ddcf",
        "component": "territorial_sea_12nm",
        "data_last_edit": null,
        "retrieved": "2026-10-16T07:55:36Z",
        "record_count": 87,
        "checksum": "6ecf27d1c8c825a66c8eefd1370c574566109ccd1d9cd8a371d962ef6da2f003",
        "item_title": "US Maritime Limits Boundaries Map Service Layer",
        "item_owner": "Meredith.Westington_noaa",
        "item_modified": "2020-09-01T21:15:46Z",
        "source_license": "<span style='color: rgb(0, 0, 0); line-height: normal; background-color: rgb(255, 255, 255);'><font size='2'>NOT FOR LEGAL USE. These limits and boundaries were created for internal purposes only to update the charted maritime limits and maritime boundaries on NOAA charts. These limits and boundaries do not represent the official depiction. For official depiction, please see NOAA's paper or raster nautical charts.</font></span>",
        "source_attribution": "Department of Commerce (DOC), National Oceanic and Atmospheric Administration (NOAA), National Ocean Service (NOS), Office of Coast Survey (OCS)",
        "copyright_text": "National Oceanic and Atmospheric Administration (NOAA), National Ocean Service (NOS), Office of Coast Survey (OCS)"
      },
      {
        "source_url": "https://maritimeboundaries.noaa.gov/arcgis/rest/services/MaritimeBoundaries/US_Maritime_Limits_Boundaries/MapServer/2",
        "source_item_id": "44f58c599b1e4f7192df9d4d10b7ddcf",
        "component": "contiguous_zone_24nm",
        "data_last_edit": null,
        "retrieved": "2026-10-16T07:55:38Z",
        "record_count": 63,
        "checksum": "87300b73bd2c2a494d7bbb7009666f7e8250170390fe82b0d1343bb82cdca5f3",
        "item_title": "US Maritime Limits Boundaries Map Service Layer",
        "item_owner": "Meredith.Westington_noaa",
        "item_modified": "2020-09-01T21:15:46Z",
        "source_license": "<span style='color: rgb(0, 0, 0); line-height: normal; background-color: rgb(255, 255, 255);'><font size='2'>NOT FOR LEGAL USE. These limits and boundaries were created for internal purposes only to update the charted maritime limits and maritime boundaries on NOAA charts. These limits and boundaries do not represent the official depiction. For official depiction, please see NOAA's paper or raster nautical charts.</font></span>",
        "source_attribution": "Department of Commerce (DOC), National Oceanic and Atmospheric Administration (NOAA), National Ocean Service (NOS), Office of Coast Survey (OCS)",
        "copyright_text": "National Oceanic and Atmospheric Administration (NOAA), National Ocean Service (NOS), Office of Coast Survey (OCS)"
      },
      {
        "source_url": "https://maritimeboundaries.noaa.gov/arcgis/rest/services/MaritimeBoundaries/US_Maritime_Limits_Boundaries/MapServer/3",
        "source_item_id": "44f58c599b1e4f7192df9d4d10b7ddcf",
        "component": "eez_200nm",
        "data_last_edit": null,
        "retrieved": "2026-10-16T07:55:39Z",
        "record_count": 96,
        "checksum": "5ee63d13d47060896f99d70635a3fba1959dc5a5be8a6ca8df83fa62077cea27",
        "item_title": "US Maritime Limits Boundaries Map Service Layer",
        "item_owner": "Meredith.Westington_noaa",
        "item_modified": "2020-09-01T21:15:46Z",
        "source_license": "<span style='color: rgb(0, 0, 0); line-height: normal; background-color: rgb(255, 255, 255);'><font size='2'>NOT FOR LEGAL USE. These limits and boundaries were created for internal purposes only to update the charted maritime limits and maritime boundaries on NOAA charts. These limits and boundaries do not represent the official depiction. For official depiction, please see NOAA's paper or raster nautical charts.</font></span>",
        "source_attribution": "Department of Commerce (DOC), National Oceanic and Atmospheric Administration (NOAA), National Ocean Service (NOS), Office of Coast Survey (OCS)",
        "copyright_text": "National Oceanic and Atmospheric Administration (NOAA), National Ocean Service (NOS), Office of Coast Survey (OCS)"
      }
    ],
    "dropped": []
  },
  "title": "U.S. maritime limits and boundaries (lines)",
  "extent": {
    "spatial": {
      "bbox": [
        [
          141.197506687,
          -17.555000001999986,
          -63.88888893500001,
          74.70884000400002
        ]
      ]
    },
    "temporal": {
      "interval": [
        [
          null,
          null
        ]
      ]
    }
  },
  "license": "CC-PDDC",
  "providers": [
    {
      "name": "NOAA Office of Coast Survey",
      "roles": [
        "producer",
        "licensor"
      ],
      "url": "https://nauticalcharts.noaa.gov/data/us-maritime-limits-and-boundaries.html"
    },
    {
      "name": "Ocean Metrics LLC",
      "roles": [
        "processor",
        "host"
      ],
      "url": "https://oceanmetrics.io"
    }
  ],
  "assets": {
    "places": {
      "href": "./places.parquet",
      "type": "application/vnd.apache.parquet",
      "file:size": 3268702,
      "file:checksum": "12200befc5326708b343e6595ad97872b949a640177d0b879829e1d55254078f9cd1",
      "proj:code": "EPSG:4326",
      "roles": [
        "data"
      ]
    },
    "places-tiles": {
      "href": "./places.pmtiles",
      "type": "application/vnd.pmtiles",
      "title": "noaa_maritime_limits (vector tiles)",
      "file:size": 268841,
      "file:checksum": "12204656fa928a72b8a350d13f50a2c46ddcba6b03427d225013e80c0e3ce0cd72eb",
      "roles": [
        "visual"
      ]
    },
    "styles/default": {
      "href": "./styles/default.json",
      "type": "application/vnd.mapbox.style+json",
      "title": "Default",
      "file:size": 612,
      "file:checksum": "1220076d7d639f08821701479c471ea75515775533b6944238c80bc70be2fe45b28a",
      "roles": [
        "style",
        "default"
      ]
    },
    "provenance": {
      "href": "./provenance.json",
      "type": "application/json",
      "title": "Source provenance and change-detection record",
      "file:size": 4294,
      "file:checksum": "12208eb4ba1c7a41282766d0e6b2c7c3aa0a51286de45a01072cf33ad6e5755df896",
      "roles": [
        "metadata"
      ]
    },
    "documentation": {
      "href": "./index.html",
      "type": "text/html",
      "file:size": 12632,
      "file:checksum": "12203dd34c86c22770ae4a6a5993bdcfbfeb67843b55e847dd2d596b3ab141e5983a",
      "roles": [
        "documentation"
      ]
    },
    "thumbnail": {
      "href": "./places.thumb.jpg",
      "type": "image/jpeg",
      "roles": [
        "thumbnail"
      ],
      "file:size": 1627,
      "file:checksum": "1220dbcbfaa80fb33f9764cc2aa14450e03133da516a6416d89dd58ba1bafbba2f91"
    },
    "README": {
      "href": "./README.md",
      "type": "text/markdown",
      "file:size": 5833,
      "file:checksum": "122048aa8b5b84e75a02f7b0ba50f0acfc68586d9d79dd1e482824d7e71d85b852f6",
      "roles": [
        "documentation"
      ]
    }
  }
}
