c0mm0.com — the continuously verified register of European data

Register record·API·FRVERIFIED · checked 29h ago
P

Ports owned by the Région BretagnePorts appartenant à la Région Bretagne

Ports appartenant à la Région BretagnePorts owned by the Région Bretagne

APIJoinable5/7Query nowOpen workbenchSubscribe🇫🇷France

This dataset provides the geographic positioning of ports owned by the Région Bretagne (Brittany regional authority), following the transfer of certain departmental ports to the region in 2017. It is published via the Bretagne open data portal and offers spatial location data for these ports, useful for mapping and analysis of regional port infrastructure and ownership.Cette couche contient le positionnement des ports appartenant à la région suite au transfert de certains ports départementaux en 2017.

42
fair

Weighted across five axes. Tap a ring for what it measures.

Data schema (17 fields)

Filterable via the API (15)
gml_idid_portcode_depcode_inseecommunenomxysearch_idplaisancepechecommercereparation_navalepassagerid_port_monde

Click a field to see example values.

FillFieldTypeDescription
—geo_point_2dGeo Pointgeo_point_2dGeographic coordinates (latitude, longitude) of the port.Geographic coordinates (latitude, longitude) of the port.
—geo_shapeShapegeo_shapeGeometric shape of the port as GeoJSON.Geometric shape of the port as GeoJSON.
—gml_idFilterable via the APIGml idtextUnique GML identifier for the port feature.Unique GML identifier for the port feature.
—id_portFilterable via the APIId porttextUnique code identifying the port.Unique code identifying the port.
—code_depFilterable via the APICode depintINSEE code of the department where the port is located.INSEE code of the department where the port is located.
—code_inseeFilterable via the APIINSEE commune codeintINSEE code of the commune where the port is located.INSEE code of the commune where the port is located.
—communeFilterable via the APICommunetextName of the commune where the port is located.Name of the commune where the port is located.
—nomFilterable via the APItextName of the port.Name of the port.
—xFilterable via the APIdoubleX coordinate of the port location in the projected system.X coordinate of the port location in the projected system.
—yFilterable via the APIdoubleY coordinate of the port location in the projected system.Y coordinate of the port location in the projected system.
100%search_idFilterable via the APISearch idtextUnique search identifier for the port record.Unique search identifier for the port record.
100%plaisanceFilterable via the APIintIndicates whether the port has a recreational boating activity.Indicates whether the port has a recreational boating activity.
100%pecheFilterable via the APIintIndicates whether the port has a fishing activity.Indicates whether the port has a fishing activity.
100%commerceFilterable via the APIintIndicates whether the port has a commercial trade activity.Indicates whether the port has a commercial trade activity.
100%reparation_navaleFilterable via the APIReparation navaleintIndicates whether the port offers ship repair activity.Indicates whether the port offers ship repair activity.
100%passagerFilterable via the APIintIndicates whether the port has passenger transport activity.Indicates whether the port has passenger transport activity.
81.8%id_port_mondeFilterable via the APIId port mondetextInternational port code (e.g. UN/LOCODE-style identifier).International port code (e.g. UN/LOCODE-style identifier).

Schema captured from opendatasoft 3 days ago.

Query the data

Pick columns and a sort, then fetch a live preview straight from the source. Choose an API-filterable column (marked ▾) under “Where” to pick from its list of values.

=

Sample data (5 records)

Record 1x: 266332 · y: 6740710
{
  "x": 266332,
  "y": 6740710,
  "nom": "Port Anna, Séné",
  "peche": 0,
  "gml_id": "port.POR_5607",
  "commune": "SENE",
  "id_port": "POR_5607",
  "code_dep": 56,
  "commerce": 0,
  "passager": 1,
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "Point",
      "coordinates": [
        -2.77901719405799,
        47.6238904406156
      ]
    },
    "properties": {}
  },
  "plaisance": 1,
  "search_id": "port_rb.POR_5607",
  "code_insee": 56243,
  "geo_point_2d": {
    "lat": 47.6238904406156,
    "lon": -2.7790171940579897
  },
  "id_port_monde": "FRSN4",
  "reparation_navale": 0
}
Record 2x: 124648 · y: 6835010
{
  "x": 124648,
  "y": 6835010,
  "nom": "Port du Conquet",
  "peche": 1,
  "gml_id": "port.POR_2908",
  "commune": "LE CONQUET",
  "id_port": "POR_2908",
  "code_dep": 29,
  "commerce": 1,
  "passager": 1,
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "Point",
      "coordinates": [
        -4.779966565711485,
        48.36011290135711
      ]
    },
    "properties": {}
  },
  "plaisance": 1,
  "search_id": "port_rb.POR_2908",
  "code_insee": 29040,
  "geo_point_2d": {
    "lat": 48.36011290135711,
    "lon": -4.779966565711485
  },
  "id_port_monde": "FRCQ2",
  "reparation_navale": 0
}
Record 3x: 137461 · y: 6794190
{
  "x": 137461,
  "y": 6794190,
  "nom": "Port d'Esquibien, Saint-Evette",
  "peche": 1,
  "gml_id": "port.POR_2901",
  "commune": "AUDIERNE",
  "id_port": "POR_2901",
  "code_dep": 29,
  "commerce": 1,
  "passager": 1,
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "Point",
      "coordinates": [
        -4.555133059550882,
        48.005727011658784
      ]
    },
    "properties": {}
  },
  "plaisance": 1,
  "search_id": "port_rb.POR_2901",
  "code_insee": 29003,
  "geo_point_2d": {
    "lat": 48.005727011658784,
    "lon": -4.555133059550882
  },
  "id_port_monde": "FRAUD",
  "reparation_navale": 0
}
Record 4x: 342731 · y: 6851970
{
  "x": 342731,
  "y": 6851970,
  "nom": "Port de La Houle, Cancale",
  "peche": 1,
  "gml_id": "port.POR_3501",
  "commune": "CANCALE",
  "id_port": "POR_3501",
  "code_dep": 35,
  "commerce": 0,
  "passager": 0,
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "Point",
      "coordinates": [
        -1.854760093987416,
        48.668999224916135
      ]
    },
    "properties": {}
  },
  "plaisance": 1,
  "search_id": "port_rb.POR_3501",
  "code_insee": 35049,
  "geo_point_2d": {
    "lat": 48.668999224916135,
    "lon": -1.8547600939874156
  },
  "id_port_monde": "FRV35",
  "reparation_navale": 0
}
Record 5x: 223640 · y: 6755880
{
  "x": 223640,
  "y": 6755880,
  "nom": "Port de Lorient",
  "peche": 1,
  "gml_id": "port.POR_5604",
  "commune": "LORIENT",
  "id_port": "POR_5604",
  "code_dep": 56,
  "commerce": 1,
  "passager": 1,
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "Point",
      "coordinates": [
        -3.361836779213084,
        47.73052358761422
      ]
    },
    "properties": {}
  },
  "plaisance": 1,
  "search_id": "port_rb.POR_5604",
  "code_insee": 56121,
  "geo_point_2d": {
    "lat": 47.73052358761422,
    "lon": -3.3618367792130837
  },
  "id_port_monde": "FRLRT",
  "reparation_navale": 1
}

Live sample captured at profiling time — values may have changed upstream.

Verification Status

Using the API

Configuration

Base URL
https://data.bretagne.bzh/api/explore/v2.1/catalog/datasets/ports-appartenant-a-la-region-bretagne

License

  • ✓ Redistributable
  • ✓ Attribution required

Query examples

curl -s 'https://data.bretagne.bzh/api/explore/v2.1/catalog/datasets/ports-appartenant-a-la-region-bretagne/records?limit=20' -H 'Accept: application/json'

First 20 records of the dataset as JSON.

Uses the Opendatasoft Explore v2.1 syntax — supports select, where, group_by and order_by.

Full API documentation ↗

Rate limits

5 000 req/day
per ipmeasured
observed 3 days ago

Dataset

Volume & freshness

Records
22
Last upstream update
5 days ago
2026-10-18

License

No license declared upstream.

○ Documentation○ Data dictionary○ Versioning

Source: opendatasoft

Machine-readable & source

Ports appartenant à la Région Bretagne — live verification badge

Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.