Skip to main content

Tools for the extraction of OpenStreetMap street network data for use in Pandana accessibility analyses.

Project description

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 and or UrbanAccess to connect GTFS transit networks to road networks.

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

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

OSMnet is available on conda and can be installed with:

conda install osmnet --channel conda-forge

It is recommended to install via conda and the conda-forge channel especially if you find you are having issues installing some of the spatial dependencies.

pip

OSMnet can be installed via PyPI:

pip install osmnet

Development Installation

To install OSMnet from source code, 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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

osmnet-0.1.7.tar.gz (27.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

osmnet-0.1.7-py3-none-any.whl (25.8 kB view details)

Uploaded Python 3

File details

Details for the file osmnet-0.1.7.tar.gz.

File metadata

  • Download URL: osmnet-0.1.7.tar.gz
  • Upload date:
  • Size: 27.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for osmnet-0.1.7.tar.gz
Algorithm Hash digest
SHA256 21f856ea4cc63c15fc7dc65dce7db8cd3f01c58f0b09d8cc9e860496bd0a419a
MD5 5eb8d9521f657e3fefe7c39366de692f
BLAKE2b-256 1f7de7b532daf2bda638da51af34a7df1228817e13083841d5959dbfafe96a20

See more details on using hashes here.

File details

Details for the file osmnet-0.1.7-py3-none-any.whl.

File metadata

  • Download URL: osmnet-0.1.7-py3-none-any.whl
  • Upload date:
  • Size: 25.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for osmnet-0.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 2781f8e89e880edff500cfcc4830dfd2f5a769820d8ac46af50f1554a2acc5f7
MD5 e58affab2153fed2cf4a701f145c828d
BLAKE2b-256 e91e6579619ae78f19071ba20ce6e7573a01902c7239135d506d24517de441de

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page