---
name: openseamap-ingestion
description: "How to get OpenSeaMap data into a pandas DataFrame and Parquet: access, the request, the format, limits, quirks and terms."
---

# Probe OpenSeaMap map and ODbL wiki licence note

Source entry: https://signal-lab-jet.vercel.app/datasets/openseamap
Provider: https://map.openseamap.org/
Checked against the provider's documentation: 2026-11-05

## Access
- No account for the public map and wiki licence page. Bulk geometry follows OpenStreetMap/ODbL export practices.

## Request
```bash
curl -I 'https://map.openseamap.org/'
```

## Format
HTML map application; OpenStreetMap wiki licence section for OpenSeaMap.

## Load into pandas and Parquet
Needs Python 3 with requests, pandas and pyarrow.
```python
"""OpenSeaMap reachability + ODbL mention -> pandas -> Parquet."""
import pandas as pd
import requests

UA = {"User-Agent": "SignalLabCheck/1.0"}
rows = []
for url in ["https://map.openseamap.org/", "https://wiki.openstreetmap.org/wiki/OpenSeaMap"]:
    r = requests.get(url, headers=UA, timeout=60, allow_redirects=True)
    rows.append({"url": url, "status": r.status_code, "bytes": len(r.content), "mentions_odbl": "odbl" in r.text.lower()})
df = pd.DataFrame(rows)
df.to_parquet("openseamap_probe.parquet", index=False)
print(df)

```
Run by us on 2026-11-05 (python 3 | pandas | pyarrow | requests). Result: map.openseamap.org and the OpenSeaMap wiki page returned HTTP 200 on 2026-11-05; wiki text mentions the ODbL licence.

## Limits
- Not stated.
- This skill does not download the full OSM planet or seamark extracts.

## Quirks
- OpenSeaMap is an OSM-based nautical layer, not a substitute for official ENC carriage.
- ODbL share-alike and attribution apply to database extracts.

## Terms and attribution
- ODbL per OpenSeaMap wiki: commercial use allowed with OSM attribution and share-alike.
- Terms page: https://wiki.openstreetmap.org/wiki/OpenSeaMap

## Sources
- https://wiki.openstreetmap.org/wiki/OpenSeaMap: "those of OpenSeaMap, stand under the licence ODbL"
- https://map.openseamap.org/: "OpenSeaMap - The free nautical chart"

## Help improve this skill
Missing a source, or see something to improve? Call the MCP tool suggest_source or feedback (or POST /api/suggest or /api/feedback). Reviewed ideas: https://signal-lab-jet.vercel.app/agent-suggestions

Information for educational purposes only. Free tiers, limits and licenses belong to the providers and may change; check the provider's own terms before using the data.
