Polling Stations - AngersBureaux de vote - Angers
Bureaux de vote - AngersPolling Stations - Angers
This API provides a polygon (area-based) representation of polling station boundaries for the city of Angers, France. Published by Angers Loire Métropole, the dataset reflects the districting valid from the 2024 European elections onward. It is useful for mapping electoral geography, locating voting precincts, and supporting analyses or applications related to local elections in Angers.Access is free and requires no authentication.Représentation surfacique des bureaux de vote de la Ville d'Angers Ce découpage des bureaux de vote est valide à compter des élections européennes 2024.
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (7 fields)
Click a field to see example values.
| Field | Type | Description |
|---|---|---|
| num_bureauNum bureau | int | Polling station identification number.Polling station identification number. |
| nom_lieu_voteNom lieu vote | text | Name of the voting venue.Name of the voting venue. |
| num_lieu_voteNum lieu vote | text | Identification number of the voting venue.Identification number of the voting venue. |
| canton | text | Canton in which the polling station is located.Canton in which the polling station is located. |
| circonscription | text | Electoral constituency covering the polling station.Electoral constituency covering the polling station. |
| geo_shapeShape | geo_shape | Polygon geometry of the polling station's area.Polygon geometry of the polling station's area. |
| geo_point_2dGeo Point | geo_point_2d | Geographic coordinates of the polling station's location.Geographic coordinates of the polling station's location. |
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)
These rows are ODbL-1.0: share-alike. Reusing them obliges you to license any derived database on the same terms.
Record 1canton: Angers 6 · geo_shape: [large value omitted]
{
"canton": "Angers 6",
"geo_shape": "[large value omitted]",
"num_bureau": 604,
"geo_point_2d": {
"lat": 47.48325889384876,
"lon": -0.5154425022406292
},
"nom_lieu_vote": "ECOLE MATERNELLE HENRI CHIRON",
"num_lieu_vote": "32",
"circonscription": "1ère Circonscription"
}Record 2canton: Angers 3 · geo_shape: [large value omitted]
{
"canton": "Angers 3",
"geo_shape": "[large value omitted]",
"num_bureau": 304,
"geo_point_2d": {
"lat": 47.4782876485879,
"lon": -0.5756439883615004
},
"nom_lieu_vote": "ECOLE RASPAIL",
"num_lieu_vote": "18",
"circonscription": "6ème Circonscription"
}Record 3canton: Angers 2 · geo_shape: {"type":"Feature","geometry":{"type":"Po
{
"canton": "Angers 2",
"geo_shape": {
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
-0.568596141333253,
47.45488096821352
],
[
-0.565513905728707,
47.4530063605168
],
[
-0.560565578632387,
47.45062649547786
],
[
-0.559924376085293,
47.45033316346696
],
[
-0.559735531136578,
47.45053091095982
],
[
-0.560448104607106,
47.45075291223215
],
[
-0.558920786577717,
47.45239643809719
],
[
-0.557869914367239,
47.45345356562387
],
[
-0.556822358551972,
47.45441671712348
],
[
-0.556590895510204,
47.454795587639
],
[
-0.556502532579622,
47.45487624273859
],
[
-0.554204379943165,
47.45702385020006
],
[
-0.55399220644072,
47.45703344459541
],
[
-0.553977919076653,
47.457068854079665
],
[
-0.558609056926506,
47.458848905345214
],
[
-0.558638989374333,
47.458770807465754
],
[
-0.558876596562148,
47.458158128735015
],
[
-0.55912469153292,
47.45774754065098
],
[
-0.559334875341802,
47.45748047759714
],
[
-0.559688172814127,
47.45715596580374
],
[
-0.560151562569611,
47.45682805720378
],
[
-0.561698399142447,
47.45608250907354
],
[
-0.562483437089388,
47.456601417994875
],
[
-0.56303694302529,
47.45620219343035
],
[
-0.563182086548333,
47.456198793451584
],
[
-0.563697580552704,
47.456556645198475
],
[
-0.563079121957016,
47.45696724235227
],
[
-0.564168524954601,
47.45771031492803
],
[
-0.565167339480356,
47.456396003672616
],
[
-0.565691693859324,
47.45585954078942
],
[
-0.567022047864292,
47.45610819303885
],
[
-0.568596141333253,
47.45488096821352
]
]
]
},
"properties": {}
},
"num_bureau": 202,
"geo_point_2d": {
"lat": 47.45483517383764,
"lon": -0.5611377248188212
},
"nom_lieu_vote": "ECOLE CHARLES BENIER",
"num_lieu_vote": "10",
"circonscription": "2ème Circonscription"
}Record 4canton: Angers 1 · geo_shape: {"type":"Feature","geometry":{"type":"Po
{
"canton": "Angers 1",
"geo_shape": {
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
-0.558636247255636,
47.46862211430335
],
[
-0.553027523998574,
47.46645854792162
],
[
-0.5490878008389,
47.469441513136196
],
[
-0.551304016678936,
47.470865531705314
],
[
-0.552025383424574,
47.4715525076096
],
[
-0.553173312280413,
47.470741569533445
],
[
-0.553863846329913,
47.47024924177409
],
[
-0.554039537919001,
47.470320622030805
],
[
-0.554402675102781,
47.47020468077849
],
[
-0.554702352822105,
47.47035636794805
],
[
-0.555051519008314,
47.470222085589405
],
[
-0.555545802674458,
47.470586504734634
],
[
-0.55546103602351,
47.47071472316068
],
[
-0.555528926297432,
47.47076872842067
],
[
-0.555369772961822,
47.47088474077351
],
[
-0.555830756671494,
47.471135266881866
],
[
-0.558203026212985,
47.47264475592011
],
[
-0.562441538980538,
47.470124705872
],
[
-0.558636247255636,
47.46862211430335
]
]
]
},
"properties": {}
},
"num_bureau": 104,
"geo_point_2d": {
"lat": 47.469547444029196,
"lon": -0.5554913097165048
},
"nom_lieu_vote": "SALONS CURNONSKY - WELCOME",
"num_lieu_vote": "2",
"circonscription": "1ère Circonscription"
}Record 5canton: Angers 1 · geo_shape: {"type":"Feature","geometry":{"type":"Po
{
"canton": "Angers 1",
"geo_shape": {
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
-0.54487397546787,
47.45823693615215
],
[
-0.550252607987665,
47.45999789423968
],
[
-0.551630974624027,
47.458577508305616
],
[
-0.551753165005832,
47.45858102851703
],
[
-0.553014029743647,
47.45847784560113
],
[
-0.552614993851482,
47.45647463093724
],
[
-0.550596670736645,
47.45569664377642
],
[
-0.550312259658809,
47.45560265456557
],
[
-0.548386280832561,
47.4548685217955
],
[
-0.548367447239586,
47.45488467799625
],
[
-0.548181470335064,
47.45501996516571
],
[
-0.548061041665143,
47.455122983104964
],
[
-0.547164341378476,
47.45575985524998
],
[
-0.546581827486268,
47.456183572509154
],
[
-0.546573331242247,
47.45617960161107
],
[
-0.546550263072311,
47.45619597763029
],
[
-0.54561318781842,
47.45684308108138
],
[
-0.544418192384463,
47.457612358744036
],
[
-0.54487397546787,
47.45823693615215
]
]
]
},
"properties": {}
},
"num_bureau": 113,
"geo_point_2d": {
"lat": 47.457462219307956,
"lon": -0.5490190269411847
},
"nom_lieu_vote": "ECOLE CONDORCET",
"num_lieu_vote": "5",
"circonscription": "1ère Circonscription"
}Live sample captured at profiling time — values may have changed upstream.
Verification Status
Using the API
Configuration
- Base URL
- https://data.angers.fr/api/explore/v2.1/catalog/datasets/bv_angers
License
- ✓ Redistributable
- ✓ Attribution required
Query examples
curl -s 'https://data.angers.fr/api/explore/v2.1/catalog/datasets/bv_angers/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.
Rate limits
Dataset
Volume & freshness
License
No license declared upstream.
Source: opendatasoft
Machine-readable & source
Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.