{"id":1038,"date":"2023-06-13T10:59:00","date_gmt":"2023-06-13T10:59:00","guid":{"rendered":"https:\/\/javierladino.com\/es\/?post_type=rara-portfolio&#038;p=1038"},"modified":"2026-05-23T13:20:13","modified_gmt":"2026-05-23T13:20:13","slug":"explorando-las-redes-urbanas-de-nantes-con-osmnx-y-python-%f0%9f%9a%b6%f0%9f%9a%97%f0%9f%9a%b2","status":"publish","type":"rara-portfolio","link":"https:\/\/javierladino.com\/es\/portfolio\/explorando-las-redes-urbanas-de-nantes-con-osmnx-y-python-%f0%9f%9a%b6%f0%9f%9a%97%f0%9f%9a%b2\/","title":{"rendered":"Explorando las redes urbanas de Nantes con OSMnx y Python \ud83d\udeb6\ud83d\ude97\ud83d\udeb2"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">OSMnx es una incre\u00edble biblioteca de Python que nos permite analizar y visualizar redes urbanas utilizando datos de OpenStreetMap. En este caso, vamos a utilizar OSMnx para explorar las redes transitables a pie, en autom\u00f3vil y en bicicleta en la hermosa ciudad 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\/es\/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\/es\/wp-content\/uploads\/2023\/06\/mapa_osmnx_1-01.png 2250w, https:\/\/javierladino.com\/es\/wp-content\/uploads\/2023\/06\/mapa_osmnx_1-01-300x300.png 300w, https:\/\/javierladino.com\/es\/wp-content\/uploads\/2023\/06\/mapa_osmnx_1-01-1024x1024.png 1024w, https:\/\/javierladino.com\/es\/wp-content\/uploads\/2023\/06\/mapa_osmnx_1-01-150x150.png 150w, https:\/\/javierladino.com\/es\/wp-content\/uploads\/2023\/06\/mapa_osmnx_1-01-768x768.png 768w, https:\/\/javierladino.com\/es\/wp-content\/uploads\/2023\/06\/mapa_osmnx_1-01-1536x1536.png 1536w, https:\/\/javierladino.com\/es\/wp-content\/uploads\/2023\/06\/mapa_osmnx_1-01-2048x2048.png 2048w, https:\/\/javierladino.com\/es\/wp-content\/uploads\/2023\/06\/mapa_osmnx_1-01-60x60.png 60w, https:\/\/javierladino.com\/es\/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\">\u00a1Aqu\u00ed est\u00e1 el c\u00f3digo que utilizaremos para obtener y visualizar estas redes:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>import osmnx as ox\nimport matplotlib.pyplot as plt\n\n# Obt\u00e9n la ciudad de Nantes y su red peatonal\nplace_name = \"Nantes, France\"\ngraph = ox.graph_from_place(place_name, network_type='walk')\n\n# Crea una figura y un eje para la red peatonal\nfig, ax = ox.plot_graph(graph, figsize=(10, 10), node_color='b', node_size=30, edge_color='gray')\nax.set_title('Red peatonal de Nantes')\n\n# Muestra la figura\nplt.show()\n\n# Obt\u00e9n la red de carreteras de Nantes para autom\u00f3viles\ngraph = ox.graph_from_place(place_name, network_type='drive')\n\n# Crea una figura y un eje para la red de carreteras\nfig, ax = ox.plot_graph(graph, figsize=(10, 10), node_color='b', node_size=30, edge_color='gray')\nax.set_title('Red de carreteras de Nantes para autom\u00f3viles')\n\n# Muestra la figura\nplt.show()\n\n# Obt\u00e9n la red de ciclov\u00edas de Nantes\ngraph = ox.graph_from_place(place_name, network_type='bike')\n\n# Crea una figura y un eje para la red de ciclov\u00edas\nfig, ax = ox.plot_graph(graph, figsize=(10, 10), node_color='b', node_size=30, edge_color='gray')\nax.set_title('Red de ciclov\u00edas de Nantes')\n\n# Muestra la figura\nplt.show()\n<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_nantes_bike-01-1024x1024.png\" alt=\"\" class=\"wp-image-1008\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Este c\u00f3digo utiliza OSMnx para obtener las redes peatonales, de carreteras y de ciclov\u00edas de Nantes. Luego, cada una de estas redes se visualiza por separado utilizando <code>ox.plot_graph<\/code>, lo que nos permite apreciar la conectividad y las rutas disponibles para cada modo de transporte.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_nantes_drive-1024x1024.png\" alt=\"\" class=\"wp-image-1009\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u00a1Espero que esta visualizaci\u00f3n te inspire a explorar las diversas redes urbanas de Nantes y fomentar modos de transporte sostenibles y amigables con el medio ambiente! \ud83c\udf0d\ud83c\udf31<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_nantes_walk-01-01-1024x1024.png\" alt=\"\" class=\"wp-image-1010\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Puedes utilizar esta publicaci\u00f3n como base y agregar cualquier otro detalle o informaci\u00f3n adicional que desees destacar. \u00a1Divi\u00e9rtete explorando las redes urbanas de Nantes con OSMnx y Python!<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video controls src=\"https:\/\/javierladino.com\/fr\/wp-content\/uploads\/2023\/06\/mapa_osmnx_nantes.mp4\"><\/video><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>OSMnx es una incre\u00edble biblioteca de Python que nos permite analizar y visualizar redes urbanas utilizando datos de OpenStreetMap. En este caso, vamos a utilizar OSMnx para explorar las redes transitables a pie, en autom\u00f3vil y en bicicleta en la hermosa ciudad de Nantes. \u00a1Aqu\u00ed est\u00e1 el c\u00f3digo que utilizaremos para obtener y visualizar estas &hellip; <\/p>\n","protected":false},"author":1,"featured_media":1039,"comment_status":"open","ping_status":"closed","template":"","meta":{"ngg_post_thumbnail":0},"rara_portfolio_categories":[27],"class_list":["post-1038","rara-portfolio","type-rara-portfolio","status-publish","has-post-thumbnail","hentry","rara_portfolio_categories-dataviz"],"_links":{"self":[{"href":"https:\/\/javierladino.com\/es\/wp-json\/wp\/v2\/rara-portfolio\/1038","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/javierladino.com\/es\/wp-json\/wp\/v2\/rara-portfolio"}],"about":[{"href":"https:\/\/javierladino.com\/es\/wp-json\/wp\/v2\/types\/rara-portfolio"}],"author":[{"embeddable":true,"href":"https:\/\/javierladino.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/javierladino.com\/es\/wp-json\/wp\/v2\/comments?post=1038"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/javierladino.com\/es\/wp-json\/wp\/v2\/media\/1039"}],"wp:attachment":[{"href":"https:\/\/javierladino.com\/es\/wp-json\/wp\/v2\/media?parent=1038"}],"wp:term":[{"taxonomy":"rara_portfolio_categories","embeddable":true,"href":"https:\/\/javierladino.com\/es\/wp-json\/wp\/v2\/rara_portfolio_categories?post=1038"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}