`osm-graph` is a package for NetworkX and OpenStreetMap.
Project description
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);
Requirements
Python 3, networkx, matplotlib, overpy
Features
This is a sample. So it may not be efficient.
Setup
$ pip install osm-graph
History
0.0.1 (2018-6-9)
first release
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
osm-graph-0.0.2.tar.gz
(2.8 kB
view hashes)