#1 Tue 17 October 2017 20:54
- conejo
- Participant assidu
- Lieu: Lunel
- Date d'inscription: 2 Dec 2005
- Messages: 1670
Rues + longueurs des rues
Bonjour,
Le maire d'une commune de mon intercommunalité désire connaitre la longueur des rues de sa commune. Comment s'y prendre? À partir de quelle donnée, quel shape puis-je y répondre?
Hors ligne
#2 Tue 17 October 2017 21:09
- Pascal Boulerie
- Participant assidu
- Lieu: France
- Date d'inscription: 12 Sep 2005
- Messages: 2947
- Site web
Re: Rues + longueurs des rues
Peut-être d'abord reconstituer des axes de routes / rues si vos routes / rues sont des chaussées surfaciques...
https://georezo.net/forum/viewtopic.php?id=97182
« L'État est désormais quasi déliquescent. » (José Cohen-Aknine, ingénieur X-Ponts, IGPEF, dans Déliquescence et renaissance de l'État.)
Hors ligne
#3 Wed 18 October 2017 09:34
- cquest
- Participant assidu
- Date d'inscription: 6 Jan 2013
- Messages: 874
Re: Rues + longueurs des rues
En principe la BD Topo possède tout ce qu'il faut pour sortir ce genre de stats, sinon, OSM (de quelle interco s'agit-il ?).
Christian Quest - https://amicale.net/@cquest sur Mastodon (terminé twitter/X)
Membre fondateur et porte parole d'OpenStreetMap France
Initiateur de opendatArchives, OpenEventDatabase, Panoramax
Hors ligne
#4 Wed 18 October 2017 11:55
- conejo
- Participant assidu
- Lieu: Lunel
- Date d'inscription: 2 Dec 2005
- Messages: 1670
Re: Rues + longueurs des rues
L'interco est la Communauté de Communauté de Communes du Pays de Lunel dans l'Hérault.
Comment faire pour télécharger à partir d'OSM?
De plus, comment calculer la longueur des rues sous Qgis?
Merci.
Hors ligne
#5 Wed 18 October 2017 15:33
- Sylvain M.
- Participant assidu
- Lieu: Saint-Pierre-des-Nids (53)
- Date d'inscription: 8 Sep 2005
- Messages: 995
Re: Rues + longueurs des rues
Désolé Christian si je te vole la vedette, mais voici donc une requête Overpass qui permet de récupérer toutes les routes/rues (clé "highway=*") de la CdC présentes dans OSM :
lien direct : http://overpass-turbo.eu/s/sqb
code :
Code:
[out:json][timeout:100]; ({{geocodeArea:"Communauté de Communes du Pays de Lunel"}};) ->.searchArea; ( way["highway"](area.searchArea); ); out body; >; out skel qt;
Cliquer sur "Executer" puis sur "Exporter" une fois la requête réalisée.
Le format GeoJSON sera bien adapté pour QGis.
Pour calculer la longueur de ce "filaire" de rues dans QGis, il faudra ensuite utiliser la calculatrice de champs de QGis :
https://docs.qgis.org/2.0/fr/docs/user_ … lator.html
(avec la fonction $length )
Après, le calcul sera plus précis si vous avez à disposition la Bd-Topo IGN (une CDC devrait être elligible à la gratuité des données IGN).
Mais la solution OSM + QGis est 100% libre ;-)
A+
Sylvain M.
Sylvain M.
Hors ligne
#6 Wed 18 October 2017 15:40
- Sylvain M.
- Participant assidu
- Lieu: Saint-Pierre-des-Nids (53)
- Date d'inscription: 8 Sep 2005
- Messages: 995
Re: Rues + longueurs des rues
J'oubliais juste une étape importante : pour calculer les longueurs en mètres, il est nécessaire d'enregistrer le GeoJson, qui est en WGS84 (Lat / Long), dans une projection adaptée au territoire, Lambert 93 donc (clic-droit sur la couche > enregistrer sous > Esri Shapefile avec SCR 2154)
[edit]
Une deuxième étape importante :
découper le filaire exporté d'OSM par le périmètre de la CdC. En effet, les rues/routes sont exportées dans leur intégralité à partir du moment où elles intersectent le périmètre. Du coup il faut supprimer "ce qui dépasse". Pour cela : menu Vecteur > Outils de GeoTraitements > Couper.
Dernière modification par Sylvain M. (Wed 18 October 2017 15:44)
Sylvain M.
Hors ligne
#7 Wed 18 October 2017 16:04
- JP LLORENS
- Participant assidu
- Date d'inscription: 12 Nov 2008
- Messages: 231
Re: Rues + longueurs des rues
Bonjour.
En général les communes possèdent un tableau de classement des voies réalisé par un géomètre, avec la longueur, le point de départ, le point d'arrivée, le nom, le classement, .... C'est souvent sous forme d'un dxf associé à un fichier excel pour le descriptif.
Cordialement
JP
Dernière modification par JP LLORENS (Wed 18 October 2017 16:04)
Hors ligne
#8 Thu 19 October 2017 16:26
- E.Gonthier
- Participant occasionnel
- Lieu: Antoingt
- Date d'inscription: 15 Mar 2009
- Messages: 23
Re: Rues + longueurs des rues
Pour avoir utilisé les données de OSM dans QGIS pour calculer des longueurs de voirie, j'attire votre attention - pour mettre fait piéger - de bien enregistrer vos données (comme l'écrit Sylvain M.) dans la projection du projet.
Cela peut donner des résultats très dangereux lorsque l'on sait que les communes veulent connaitre leur linéaire de voirie communale afin obtenir des subvention.
Pour calculer les longueurs de voirie vous pouvez aussi utiliser les linéaires que l'on trouve dans les fichiers EDIGEO même s'il faut dessiner quelques tronçons. L’intérêt est que vous pouvez récupérer ainsi le nom de la voie.
Cordialement
Hors ligne