Index de l'article

Récupération des magasins

QuickOSM et overpass

Commençons par récupérer tous les magasins de sport en France avec l'excellent plugin QuickOSM (key=shop ; value=sport ; in=France).

En réalité le plugin a quelques limitations, nous nous en servirons donc pour générer la requête, puis irons l'exécuter sur l'overpass-turbo (augmentez tout de même le timout). overpass

<osm-script output="xml" timeout="2500">
    <id-query {{geocodeArea:France}} into="area_0"/>
    <union>
        <query type="node">
            <has-kv k="shop" v="sports"/>
            <area-query from="area_0"/>
        </query>
        <query type="way">
             <has-kv k="shop" v="sports"/>
            <area-query from="area_0"/>
        </query>
        <query type="relation">
             <has-kv k="shop" v="sports"/>
             <area-query from="area_0"/>
        </query>
    </union>
    <union>
        <item/>
        <recurse type="down"/>
    </union>
    <print mode="body"/>
</osm-script>

Importez le GEOSJON résultant dans QGIS. Nous nous retrouvons avec 706 polygones et 2378 points (27 décembre 2020). Si vous avez des difficultés d'export ou de connexion internet, le fichier GEOJSON exporté est un pièce jointe de cet article.

Explorez les données sous QGIS et son Field Calculator, le champ brand notamment.

Un shape propre

Decathlon FrancePour plus de simplicité et d'efficacité dans les futurs traitements, exportez dans un seul shape les points et les centroïdes de polygones correspondants à brand=Decathlon en France Métropolitaine.

  • Sur chaque couche, en mode édition, sélection manuelle de la France métropolitaine, inversion de la sélection, suppression de la sélection.
  • Sur la couche polygonale, extraction des centroïdes (Vector/Geometry Tools/Centroids). Suppression de la couche polygonale.
  • Sur chaque couche de points restantes, requêtes d'affichage (Properties/Source/Query Builder) des magasins Décathlon (attention aux valeurs distinctes) :
"brand" = 'Decathlon'
OR
"brand" = 'Decathlon Easy'
OR
"brand" = 'Décathlon'
...
  • Fusion des 2 couches de points (Vector/Data Management Tools/Merge Vector Layers).
Liens ou pièces jointes
Télécharger ce fichier (isochrones15m.zip)isochrones15m.zip[Les 308 zones isochrones fusionnées]979 Ko
Télécharger ce fichier (isochrones_ORS.txt)Code complet de création des zones isochrones avec le service ORS[code Python]2 Ko
Télécharger ce fichier (isochrones_ORS.zip)isochrones_ORS.zip[Les 308 fichiers GEOJSON des zones isochrones]786 Ko
Accéder à cette adresse URL (https://hg-map.fr/extern/data/OSM_shop_sport_fr.geojson)Export OSM des magasins de sports français le 27 décembre 2020[key=shop ; value=sport ; in=France]0 Ko