Skip to content
Tools for the extraction of OpenStreetMap street network data
Branch: master
Clone or download
Latest commit 155110a Jun 15, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github added issue template, updated docstrings for pep8, updated readme, ad… Mar 28, 2017
bin Removing token from script Apr 4, 2017
docs updated documentation added contribution guidelines Jun 11, 2018
osmnet fixed travis Jun 15, 2018
.coveragerc coverage adjustment Jun 11, 2018
.gitignore added coverage Jun 11, 2018
.travis.yml added coverage Jun 11, 2018
CONTRIBUTING.md updated documentation added contribution guidelines Jun 11, 2018
HISTORY.rst update history Jun 15, 2018
LICENSE initial library commit Mar 3, 2017
README.rst added coverage Jun 11, 2018
appveyor.yml Changing python path. Apr 11, 2017
setup.py

README.rst

OSMnet

Build Status Coverage Status Appveyor Build Status

Tools for the extraction of OpenStreetMap (OSM) street network data. Intended to be used in tandem with Pandana and UrbanAccess libraries to extract street network nodes and edges.

Overview

OSMnet offers tools to download street network data from OpenStreetMap and extract a graph network comprised of nodes and edges to be used in Pandana street network accessibility calculations.

Let us know what you are working on or if you think you have a great use case by tweeting us at @urbansim or post on the UrbanSim forum.

Library Status

Forthcoming improvements:

  • Tutorial/demo

Reporting bugs

Please report any bugs you encounter via GitHub issues.

Contributing to OSMnet

If you have improvements or new features you would like to see in OSMnet:

  1. Open a feature request via GitHub issues.
  2. Contribute your code from a fork or branch by using a Pull Request and request a review so it can be considered as an addition to the codebase.

Installation

conda

conda installation is forthcoming.

pip

OSMnet can be installed via PyPI:

pip install osmnet

Development Installation

To install use the develop command rather than install. Make sure you are using the latest version of the code base by using git’s git pull inside the cloned repository.

To install OSMnet follow these steps:

  1. Git clone the OSMnet repo
  2. in the cloned directory run: python setup.py develop

To update to the latest version:

Use git pull inside the cloned repository

Documentation

Documentation for OSMnet can be found here.

Related UDST libraries

You can’t perform that action at this time.