Next free-source hunt
We check for new free data every weekday.
Datasets / OSINT
e-navigation.canada.ca/

Canadian Coast Guard Navigational Warnings (NAVWARN)

Freeauth: noneCustom#osint#maritime#navigation#canada#safety✓ verified Nov 6, 2026

Canadian Coast Guard Navigational Warnings (NAVWARN)

The Canadian Coast Guard publishes active Navigational Warnings (NAVWARNs) — urgent hazards, aid changes and marine activities in Canadian waters — as keyless WFS downloads (GeoJSON, CSV, GML, KML) on the CCG e-Navigation portal. NAVWARNs replace Notices to Shipping (NOTSHIPs).

Coverage

Active NAVWARNs in Canadian waters as served by the e-Nav WFS (a GetFeature count on 2026-11-06 matched 2711 features). Cancelled/historical depth beyond the active set is Not stated on the dataset page. Distinct from monthly/annual Notices to Mariners (NOTMAR).

Verdict

This is Canada's official active navigational-warning feed for agents tracking urgent waterway hazards — complementary to the already-listed Canadian NOTMAR editions. Canada.ca states NAVWARNs "replace Notices to Shipping (NOTSHIPs) and shall be construed as Notices to Shipping." The Canadian Coast Guard Open Information Licence covers Notices to Shipping and grants worldwide royalty-free rights to copy, adapt and exploit commercially with the required attribution statement.

Get the free weekly email

Free weekly email of newly verified free data. Unsubscribe by emailing us.

Use in your agent

Fetch sample CCG NAVWARN WFS GeoJSON in memory. Checked against the provider's documentation on Nov 6, 2026.

Raw skill file (/skills/ccg-navigational-warnings.md)Also in our MCP server: call get_ingestion_skill with {"slug": "ccg-navigational-warnings"}.

Access

  • No key. WFS GetFeature on e-nav.ccg-gcc.gc.ca.

Request

bash
curl -sS -G 'https://e-nav.ccg-gcc.gc.ca/geoserver/nis/nw_en/ows' --data-urlencode 'service=WFS' --data-urlencode 'version=2.0.0' --data-urlencode 'request=GetFeature' --data-urlencode 'typeName=nw_en' --data-urlencode 'outputFormat=application/json' --data-urlencode 'count=5'

Format

GeoJSON FeatureCollection of active NAVWARN features (nis_id, subject, areas, charts, validity, …).

Load into pandas (in memory)

Needs Python 3 with requests and pandas. The provider's terms limit storage or leave it unclear, so this snippet does not write a file.

python
"""Sample CCG NAVWARN WFS GeoJSON in memory. No key. Open Information Licence — attribute CCG/DFO (writes no file)."""
import requests
import pandas as pd

URL = "https://e-nav.ccg-gcc.gc.ca/geoserver/nis/nw_en/ows"
params = {
    "service": "WFS",
    "version": "2.0.0",
    "request": "GetFeature",
    "typeName": "nw_en",
    "outputFormat": "application/json",
    "count": 5,
}
r = requests.get(URL, params=params, timeout=60)
r.raise_for_status()
body = r.json()
rows = []
for f in body.get("features", []):
    p = f.get("properties") or {}
    rows.append({"nis_id": p.get("nis_id"), "subject": p.get("subject"), "areas": p.get("areas"), "validity": p.get("validity")})
df = pd.DataFrame(rows)
print("matched", body.get("totalFeatures") or body.get("numberMatched"))
print(df.to_string(index=False))

Run by us on 2026-11-06 (python 3 | requests). Result: WFS returned HTTP 200 on 2026-11-06; a count=5 sample parsed as FeatureCollection and the service reported 2711 matched features.

Limits

  • Not stated numeric rate limit on the checked e-Nav dataset page.

Quirks

  • NAVWARNs replace Notices to Shipping and are distinct from NOTMAR editions.
  • Use CCG Open Information Licence attribution when you republish.
  • This snippet writes no file; it keeps only a small in-memory sample.

Terms and attribution

  • Canada.ca: NAVWARNs "replace Notices to Shipping (NOTSHIPs) and shall be construed as Notices to Shipping."
  • CCG Open Information Licence covers Notices to Shipping and allows copy/adapt/commercial use with attribution; this sample does not persist the full feed.

Sources

Information and education only. Not financial, investment, legal or tax advice. Listings can be inaccurate, incomplete or out of date and are provided "as is". Free tiers, limits and licenses belong to each provider and can change, so check the provider's own terms before you rely on them. Terms & Disclaimer