c0mm0.com — the continuously verified register of European data

Register record·API·FR·AGENCYVERIFIED · checked 3d ago
R

Graphic Land Parcel Register (RPG)Registre parcellaire graphique (RPG)

Registre parcellaire graphique (RPG)Graphic Land Parcel Register (RPG)

Published by Institut national de l'information géographique et forestière

APIExecutable4/7Query nowOpen workbenchSubscribe🇫🇷France

This API provides the 2022 edition of the Graphic Land Parcel Register (Registre Parcellaire Graphique, RPG), a geographic information system identifying agricultural parcels and cultural blocks in France, along with their main crop group. The register is managed by the Agence de Services et de Paiement (ASP) and made available here via the Île-de-France regional open data portal. It is maintained by the Institut national de l'information géographique et forestière (IGN). The data supports analysis of agricultural land use and crop distribution at the national level, with free access and no authentication required.[RPG Édition 2022] Contours des parcelles et îlots culturaux et leur groupe de cultures majoritaire Le Registre Parcellaire Graphique (RPG) est un système d’information géographique permettant l’identification des parcelles agricoles, géré par l’ASP (Agence de Service et de Paiement). Ces données...

environment
47
fair

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

Data schema (12 fields)

Filterable via the API (10)
id_parcelsurf_parccode_grouplibelle_groupe_culturecode_cultulibelle_cultureculture_d1libelle_culture_derobee_1culture_d2libelle_culture_derobee_2

Click a field to see example values.

FillFieldTypeDescription
—geo_point_2dGeo Pointgeo_point_2dGeographic centroid coordinates of the parcel.Geographic centroid coordinates of the parcel.
—geo_shapeShapegeo_shapeGeometric outline (polygon) of the parcel boundary.Geometric outline (polygon) of the parcel boundary.
—id_parcelFilterable via the APIId parceltextUnique identifier of the agricultural parcel.Identifiant de la parcelle, entier unique sur l’ensemble des données.
—surf_parcFilterable via the APISurf parcdoubleArea of the cultivated parcel, in hectares.Surface en hectares à deux décimales de la parcelle cultivée
—code_groupFilterable via the APICode grouptextCode of the parcel's main crop group.Code du groupe de la culture principale de la parcelle
—libelle_groupe_cultureFilterable via the APIGroupe de la culture principaletextName of the parcel's main crop group.Groupe de la culture principale de la parcelle
—code_cultuFilterable via the APICode cultutextCode of the parcel's main crop.Code de la culture principale de la parcelle
—libelle_cultureFilterable via the APICulture principaletextName of the parcel's main crop.Name of the parcel's main crop.
—culture_d1Filterable via the APICulture d1textCode of the first cover crop grown between main crop harvests.Code de la culture dérobée (culture intercalée entre 2 moissons de culture principale) sur la parcelle.
—libelle_culture_derobee_1Filterable via the APILIB_CULTURE_DEROBEE_1textName of the first cover crop grown between main crop harvests.Libellé de la première culture dérobée (culture intercalée entre 2 moissons de culture principale)
3.5%culture_d2Filterable via the APICulture d2textCode of the second cover crop grown between main crop harvests.Code de la seconde culture dérobée (culture intercalée entre 2 moissons de culture principale).
3.5%libelle_culture_derobee_2Filterable via the APILIB_CULTURE_DEROBEE_2textName of the second cover crop grown between main crop harvests.Libellé de la seconde culture dérobée (culture intercalée entre 2 moissons de culture principale)

Schema captured from opendatasoft 2 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 1geo_shape: {"type":"Feature","geometry":{"type":"Po · id_parcel: 386395
{
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "Polygon",
      "coordinates": [
        [
          [
            2.940789016070975,
            48.90001419057404
          ],
          [
            2.940915591655297,
            48.900014391573166
          ],
          [
            2.941717221517816,
            48.899916222631234
          ],
          [
            2.942174715092353,
            48.8956857326995
          ],
          [
            2.941730960700667,
            48.89558320456623
          ],
          [
            2.941554132372169,
            48.8955315117785
          ],
          [
            2.941323315694894,
            48.8954640367359
          ],
          [
            2.94098413058137,
            48.89543769714749
          ],
          [
            2.940846830872376,
            48.895587530163944
          ],
          [
            2.940722622827948,
            48.895752689774966
          ],
          [
            2.940457033030452,
            48.896148251505366
          ],
          [
            2.939873887594815,
            48.89853241580752
          ],
          [
            2.939639659407724,
            48.89947782586859
          ],
          [
            2.939490590984683,
            48.899671504536286
          ],
          [
            2.93972560252611,
            48.899881010076655
          ],
          [
            2.939969915846671,
            48.899958055889435
          ],
          [
            2.940354964506611,
            48.900013501279005
          ],
          [
            2.940789016070975,
            48.90001419057404
          ]
        ]
      ]
    },
    "properties": {}
  },
  "id_parcel": "386395",
  "surf_parc": 6.75,
  "code_cultu": "BTH",
  "code_group": "1",
  "culture_d1": null,
  "culture_d2": null,
  "geo_point_2d": {
    "lat": 48.897894110563314,
    "lon": 2.9409870108870835
  },
  "libelle_culture": "Blé tendre d’hiver",
  "libelle_groupe_culture": "Blé tendre",
  "libelle_culture_derobee_1": null,
  "libelle_culture_derobee_2": null
}
Record 2geo_shape: {"type":"Feature","geometry":{"type":"Po · id_parcel: 8804139
{
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "Polygon",
      "coordinates": [
        [
          [
            2.45617690785259,
            48.44972871409007
          ],
          [
            2.455033023737042,
            48.45039693524975
          ],
          [
            2.455393520212336,
            48.450570137372104
          ],
          [
            2.456548316793962,
            48.44997082815642
          ],
          [
            2.45617690785259,
            48.44972871409007
          ]
        ]
      ]
    },
    "properties": {}
  },
  "id_parcel": "8804139",
  "surf_parc": 0.39,
  "code_cultu": "ORP",
  "code_group": "3",
  "culture_d1": null,
  "culture_d2": null,
  "geo_point_2d": {
    "lat": 48.4501561448121,
    "lon": 2.455803982165833
  },
  "libelle_culture": "Orge de printemps",
  "libelle_groupe_culture": "Orge",
  "libelle_culture_derobee_1": null,
  "libelle_culture_derobee_2": null
}
Record 3geo_shape: {"type":"Feature","geometry":{"type":"Po · id_parcel: 6077384
{
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "Polygon",
      "coordinates": [
        [
          [
            3.229334256062805,
            48.5251786852471
          ],
          [
            3.229362138400328,
            48.52520046869667
          ],
          [
            3.22960287754039,
            48.525352333006936
          ],
          [
            3.229793266666253,
            48.52546145088563
          ],
          [
            3.230066299436612,
            48.52562277292599
          ],
          [
            3.230213575817753,
            48.525705792248864
          ],
          [
            3.230335909553947,
            48.52579072453989
          ],
          [
            3.23065933797429,
            48.52603338712725
          ],
          [
            3.230916423714546,
            48.52623400911985
          ],
          [
            3.231175341232855,
            48.52644295794561
          ],
          [
            3.231295788896987,
            48.526535548270004
          ],
          [
            3.231358691359361,
            48.52657945834127
          ],
          [
            3.231603630212639,
            48.526462354880934
          ],
          [
            3.232031054744332,
            48.52628658159179
          ],
          [
            3.232712715332251,
            48.5260081992312
          ],
          [
            3.233951712838579,
            48.52547353692339
          ],
          [
            3.233851543971885,
            48.525377753598605
          ],
          [
            3.233738347337757,
            48.52529261801152
          ],
          [
            3.233554704175638,
            48.52515060820724
          ],
          [
            3.233391116333705,
            48.525024781716596
          ],
          [
            3.233099916435086,
            48.52480756529579
          ],
          [
            3.232975506065507,
            48.52470958967097
          ],
          [
            3.232950682212386,
            48.52469004011402
          ],
          [
            3.232878025451226,
            48.52464328117617
          ],
          [
            3.232763096187373,
            48.52461224323741
          ],
          [
            3.23249615210494,
            48.52463093891032
          ],
          [
            3.232294330559261,
            48.52467322501572
          ],
          [
            3.231734378252515,
            48.52473050555577
          ],
          [
            3.231602415616281,
            48.524619439962734
          ],
          [
            3.230987237763135,
            48.524820070650634
          ],
          [
            3.230441247298647,
            48.524811597502286
          ],
          [
            3.229776240021461,
            48.52485942893855
          ],
          [
            3.229573187001986,
            48.525015556144396
          ],
          [
            3.229245221080595,
            48.525109124429854
          ],
          [
            3.229334256062805,
            48.5251786852471
          ]
        ]
      ]
    },
    "properties": {}
  },
  "id_parcel": "6077384",
  "surf_parc": 4.2,
  "code_cultu": "BTH",
  "code_group": "1",
  "culture_d1": null,
  "culture_d2": null,
  "geo_point_2d": {
    "lat": 48.5254343028017,
    "lon": 3.2316696026593643
  },
  "libelle_culture": "Blé tendre d’hiver",
  "libelle_groupe_culture": "Blé tendre",
  "libelle_culture_derobee_1": null,
  "libelle_culture_derobee_2": null
}
Record 4geo_shape: {"type":"Feature","geometry":{"type":"Po · id_parcel: 6980126
{
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "Polygon",
      "coordinates": [
        [
          [
            3.214247528244721,
            48.474611557269775
          ],
          [
            3.217672746245166,
            48.4754672077219
          ],
          [
            3.218538762282408,
            48.47387713465394
          ],
          [
            3.215156267958856,
            48.47306057938479
          ],
          [
            3.214247528244721,
            48.474611557269775
          ]
        ]
      ]
    },
    "properties": {}
  },
  "id_parcel": "6980126",
  "surf_parc": 5,
  "code_cultu": "BTH",
  "code_group": "1",
  "culture_d1": null,
  "culture_d2": null,
  "geo_point_2d": {
    "lat": 48.47425742230408,
    "lon": 3.2164071258061657
  },
  "libelle_culture": "Blé tendre d’hiver",
  "libelle_groupe_culture": "Blé tendre",
  "libelle_culture_derobee_1": null,
  "libelle_culture_derobee_2": null
}
Record 5geo_shape: {"type":"Feature","geometry":{"type":"Po · id_parcel: 5294876
{
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "Polygon",
      "coordinates": [
        [
          [
            2.305826583754551,
            48.48143172473628
          ],
          [
            2.304613812200332,
            48.482285763173685
          ],
          [
            2.305078225919684,
            48.482529765400535
          ],
          [
            2.305078243522146,
            48.482529764603875
          ],
          [
            2.306306759417351,
            48.48168419099837
          ],
          [
            2.306306758242541,
            48.48168417749693
          ],
          [
            2.306288964110751,
            48.4816748225748
          ],
          [
            2.305966698014926,
            48.48150539819137
          ],
          [
            2.305826583754551,
            48.48143172473628
          ]
        ]
      ]
    },
    "properties": {}
  },
  "id_parcel": "5294876",
  "surf_parc": 0.58,
  "code_cultu": "ORH",
  "code_group": "3",
  "culture_d1": null,
  "culture_d2": null,
  "geo_point_2d": {
    "lat": 48.48198047532049,
    "lon": 2.305459768723638
  },
  "libelle_culture": "Orge d'hiver",
  "libelle_groupe_culture": "Orge",
  "libelle_culture_derobee_1": null,
  "libelle_culture_derobee_2": null
}

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

Verification Status

Using the API

Configuration

Base URL
https://data.iledefrance.fr/api/explore/v2.1/catalog/datasets/rpg

License

  • ✓ Redistributable
  • ✓ Attribution required

Query examples

curl -s 'https://data.iledefrance.fr/api/explore/v2.1/catalog/datasets/rpg/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

10 000 req/day
per ipmeasured
observed 2 days ago

Dataset

Volume & freshness

Records
128k
127524
Last upstream update
3 years ago
2024-03-14

License

No license declared upstream.

○ Documentation○ Data dictionary○ Versioning

Source: opendatasoft

Machine-readable & source

Registre parcellaire graphique (RPG) — live verification badge

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