Skip to main content

Les corridors à haute fréquence de desserte en transport en commun

Représenter les lignes fortes du réseau de transport collectif

Deux principes 

  • physique - la donnée TCSP dans la base de données OSM (PAD DU TOUT FIABLE) 
  • maillage ou réseau - le nombre de lignes TC qui passent sur l'itinéraire (réseau local et régional....) - EXCELLENT. 
    Tous les réseaux de transport sont là - Opendata France Transport

Principe 1 : Le Physique (L'infrastructure TCSP)

C'est la partie la plus directe, car l'information est "gravée" dans votre voirie. Nous allons interroger notre table osm_lignes pour extraire tout ce qui est physiquement retiré à la voiture pour être donné aux bus.

Le Code SQL (Création de la couche TCSP) : 

DROP TABLE IF EXISTS toulon_mobilite_tcsp CASCADE;

CREATE TABLE toulon_mobilite_tcsp AS
SELECT 
    osm_id,
    tags->>'name' AS nom_voie,
    -- On catégorise la force de l'aménagement
    CASE 
        WHEN tags->>'highway' = 'busway' THEN '1 - Site Propre Intégral'
        WHEN tags->>'busway' IS NOT NULL 
          OR tags->>'busway:right' IS NOT NULL 
          OR tags->>'busway:left' IS NOT NULL 
          OR tags->>'lanes:bus' IS NOT NULL 
        THEN '2 - Couloir Réservé sur voirie'
        ELSE 'Autre'
    END AS type_tcsp,
    ST_Transform(geom, 2154) AS geom
FROM osm_lignes
WHERE tags->>'highway' = 'busway' 
   OR tags->>'busway' IS NOT NULL 
   OR tags->>'busway:right' IS NOT NULL
   OR tags->>'busway:left' IS NOT NULL
   OR tags->>'lanes:bus' IS NOT NULL;

-- Index spatial pour la fluidité
CREATE INDEX idx_mobilite_tcsp_geom ON toulon_mobilite_tcsp USING GIST(geom);