`osm-graph` is a package for NetworkX and OpenStreetMap.
osm-graph is a package for NetworkX and OpenStreetMap.
%matplotlib inline import networkx as nx from osm_graph import OsmGraph og = OsmGraph(35.7158, 139.8741) nd1 = og.find_node(35.7165, 139.8738) nd2 = og.find_node(35.7153, 139.8752) path = nx.dijkstra_path(og.graph, nd1, nd2) g = nx.subgraph(og.graph, path) ax = og.draw_graph() og.draw_graph(graph=g, ax=ax, edge_color='r', width=2);
Python 3, networkx, matplotlib, overpy
This is a sample. So it may not be efficient.
$ pip install osm-graph
Release history Release notifications | RSS feed
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
osm-graph-0.0.3.tar.gz (2.8 kB view hashes)