{"id":1006,"date":"2023-06-13T10:29:23","date_gmt":"2023-06-13T10:29:23","guid":{"rendered":"https:\/\/javierladino.com\/fr\/?post_type=rara-portfolio&#038;p=1006"},"modified":"2026-05-23T13:25:14","modified_gmt":"2026-05-23T13:25:14","slug":"decouvrez-les-reseaux-de-nantes-avec-osmnx-et-python-%f0%9f%9a%b6%f0%9f%9a%97%f0%9f%9a%b2","status":"publish","type":"rara-portfolio","link":"https:\/\/javierladino.com\/fr\/portfolio\/decouvrez-les-reseaux-de-nantes-avec-osmnx-et-python-%f0%9f%9a%b6%f0%9f%9a%97%f0%9f%9a%b2\/","title":{"rendered":"D\u00e9couvrez les r\u00e9seaux de Nantes avec OSMnx et Python \ud83d\udeb6\ud83d\ude97\ud83d\udeb2"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">OSMnx est une incroyable biblioth\u00e8que Python qui nous permet d&rsquo;analyser et de visualiser les r\u00e9seaux urbains \u00e0 partir des donn\u00e9es OpenStreetMap. Dans ce cas, nous allons utiliser OSMnx pour explorer les r\u00e9seaux pi\u00e9tons, routiers et cyclables dans la magnifique ville de Nantes.<\/p>\n\n\n<figure class=\"wp-block-post-featured-image\"><img loading=\"lazy\" decoding=\"async\" width=\"2250\" height=\"2250\" src=\"https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_1-01.png\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"\" style=\"object-fit:cover;\" srcset=\"https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_1-01.png 2250w, https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_1-01-300x300.png 300w, https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_1-01-1024x1024.png 1024w, https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_1-01-150x150.png 150w, https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_1-01-768x768.png 768w, https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_1-01-1536x1536.png 1536w, https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_1-01-2048x2048.png 2048w, https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_1-01-60x60.png 60w, https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_1-01-800x800.png 800w\" sizes=\"auto, (max-width: 2250px) 100vw, 2250px\" \/><\/figure>\n\n\n<p class=\"wp-block-paragraph\">Voici le code que nous utiliserons pour obtenir et visualiser ces r\u00e9seaux :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>import osmnx as ox\nimport matplotlib.pyplot as plt\n\n# Obtenir la ville de Nantes et son r\u00e9seau pi\u00e9ton\nplace_name = \"Nantes, France\"\ngraph = ox.graph_from_place(place_name, network_type='walk')\n\n# Cr\u00e9er une figure et un axe pour le r\u00e9seau pi\u00e9ton\nfig, ax = ox.plot_graph(graph, figsize=(10, 10), node_color='b', node_size=30, edge_color='gray')\nax.set_title('R\u00e9seau pi\u00e9ton de Nantes')\n\n# Afficher la figure\nplt.show()\n\n# Obtenir le r\u00e9seau routier de Nantes pour les voitures\ngraph = ox.graph_from_place(place_name, network_type='drive')\n\n# Cr\u00e9er une figure et un axe pour le r\u00e9seau routier\nfig, ax = ox.plot_graph(graph, figsize=(10, 10), node_color='b', node_size=30, edge_color='gray')\nax.set_title('R\u00e9seau routier de Nantes pour les voitures')\n\n# Afficher la figure\nplt.show()\n\n# Obtenir le r\u00e9seau cyclable de Nantes\ngraph = ox.graph_from_place(place_name, network_type='bike')\n\n# Cr\u00e9er une figure et un axe pour le r\u00e9seau cyclable\nfig, ax = ox.plot_graph(graph, figsize=(10, 10), node_color='b', node_size=30, edge_color='gray')\nax.set_title('R\u00e9seau cyclable de Nantes')\n\n# Afficher la figure\nplt.show()\n<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_nantes_bike-01-1024x1024.png\" alt=\"\" class=\"wp-image-1008\" srcset=\"https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_nantes_bike-01-1024x1024.png 1024w, https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_nantes_bike-01-300x300.png 300w, https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_nantes_bike-01-150x150.png 150w, https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_nantes_bike-01-768x768.png 768w, https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_nantes_bike-01-1536x1536.png 1536w, https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_nantes_bike-01-2048x2048.png 2048w, https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_nantes_bike-01-60x60.png 60w, https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_nantes_bike-01-800x800.png 800w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Ce code utilise OSMnx pour obtenir les r\u00e9seaux pi\u00e9tons, routiers et cyclables de Nantes. Ensuite, chaque r\u00e9seau est affich\u00e9 s\u00e9par\u00e9ment \u00e0 l&rsquo;aide de <code>ox.plot_graph<\/code>, ce qui nous permet d&rsquo;appr\u00e9cier la connectivit\u00e9 et les itin\u00e9raires disponibles pour chaque mode de transport.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_nantes_drive-1024x1024.png\" alt=\"\" class=\"wp-image-1009\" srcset=\"https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_nantes_drive-1024x1024.png 1024w, https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_nantes_drive-300x300.png 300w, https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_nantes_drive-150x150.png 150w, https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_nantes_drive-768x768.png 768w, https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_nantes_drive-1536x1536.png 1536w, https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_nantes_drive-2048x2048.png 2048w, https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_nantes_drive-60x60.png 60w, https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_nantes_drive-800x800.png 800w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Nous esp\u00e9rons que cette visualisation vous inspirera \u00e0 explorer les diff\u00e9rents r\u00e9seaux urbains de Nantes et \u00e0 promouvoir des modes de transport durables et respectueux de l&rsquo;environnement ! \ud83c\udf0d\ud83c\udf31\u00a0\u00bb<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_nantes_walk-01-01-1024x1024.png\" alt=\"\" class=\"wp-image-1010\" srcset=\"https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_nantes_walk-01-01-1024x1024.png 1024w, https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_nantes_walk-01-01-300x300.png 300w, https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_nantes_walk-01-01-150x150.png 150w, https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_nantes_walk-01-01-768x768.png 768w, https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_nantes_walk-01-01-1536x1536.png 1536w, https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_nantes_walk-01-01-2048x2048.png 2048w, https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_nantes_walk-01-01-60x60.png 60w, https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_nantes_walk-01-01-800x800.png 800w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Vous pouvez utiliser cette publication comme base et ajouter tout autre d\u00e9tail ou information suppl\u00e9mentaire que vous souhaitez mettre en avant. Amusez-vous \u00e0 d\u00e9couvrir les r\u00e9seaux urbains de Nantes avec OSMnx et Python !<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"1080\" style=\"aspect-ratio: 1080 \/ 1080;\" width=\"1080\" controls src=\"https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_nantes.mp4\"><\/video><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>OSMnx est une incroyable biblioth\u00e8que Python qui nous permet d&rsquo;analyser et de visualiser les r\u00e9seaux urbains \u00e0 partir des donn\u00e9es OpenStreetMap. Dans ce cas, nous allons utiliser OSMnx pour explorer les r\u00e9seaux pi\u00e9tons, routiers et cyclables dans la magnifique ville de Nantes. Voici le code que nous utiliserons pour obtenir et visualiser ces r\u00e9seaux : &hellip; <\/p>\n","protected":false},"author":1,"featured_media":1007,"comment_status":"open","ping_status":"closed","template":"","meta":{"ngg_post_thumbnail":0},"rara_portfolio_categories":[27],"class_list":["post-1006","rara-portfolio","type-rara-portfolio","status-publish","has-post-thumbnail","hentry","rara_portfolio_categories-dataviz"],"_links":{"self":[{"href":"https:\/\/javierladino.com\/fr\/wp-json\/wp\/v2\/rara-portfolio\/1006","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/javierladino.com\/fr\/wp-json\/wp\/v2\/rara-portfolio"}],"about":[{"href":"https:\/\/javierladino.com\/fr\/wp-json\/wp\/v2\/types\/rara-portfolio"}],"author":[{"embeddable":true,"href":"https:\/\/javierladino.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/javierladino.com\/fr\/wp-json\/wp\/v2\/comments?post=1006"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/javierladino.com\/fr\/wp-json\/wp\/v2\/media\/1007"}],"wp:attachment":[{"href":"https:\/\/javierladino.com\/fr\/wp-json\/wp\/v2\/media?parent=1006"}],"wp:term":[{"taxonomy":"rara_portfolio_categories","embeddable":true,"href":"https:\/\/javierladino.com\/fr\/wp-json\/wp\/v2\/rara_portfolio_categories?post=1006"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}