Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

PtAC

PtAC is a Python package to automatically compute walking accessibilities from residential areas to public transport stops for the Sustainable Development Goal 11.2 defined by the United Nations. The goal aims to measure and monitor the proportion of the population in a city that has convenient access to public transport (see https://sdgs.un.org/goals/goal11). With this library users can download and process OpenStreetMap (OSM) street networks and population information worldwide. Based on this it is possible to calculate accessibilities from population points to public transit stops based on minimum street network distance.

In order to calculate SDG 11.2.1 indicator the necessary input sources are population information, public transit stops and city networks. Worldwide population information can be downloaded via WMS from World Settlement Footprint (WSF) and converted to points. Public transit stops can be obtained from OpenStreetMap (OSM) or General Transit Feed Specification (GTFS) feeds (have a look at the examples if you want to know how this works exactly). The street network can be downloaded and prepared for routing automatically within the library.

Installation and Usage

Please see the user guide for information about installation and usage.

Examples

To get started with PtAC, read the user reference and see sample code and input data in examples repository.

Features

PtAC is built on top of osmnx, geopandas, networkx and uses UrMoAC for accessibility computation.

  • Download and prepare road networks from OpenStreetMap for accessibility calculation

  • Calculate accessibilities from origins to the next destination

  • Generate a population point dataset from population raster dataset

  • Calculate Sustainable Development Goal 11.2 based on starting points with population information

Authors

Contributors

Support

If you have a usage question, please contact us via email (simon.nieland@dlr.de, serra.yosmaoglu@dlr.de).

License Information

PtAC is licensed under the Eclipse Public License 2.0. See the LICENSE.md file for more information.

Disclaimer

  • This is a test version only and must not be given to any third party.

  • We have chosen some links to external pages as we think they contain useful information. However, we are not responsible for the contents of the pages we link to.

  • The software is provided "AS IS".

  • We tested the software, and it worked as expected. Nonetheless, we cannot guarantee it will work as you expect.

References

  • Boeing, G. (2017). OSMnx: New Methods for Acquiring, Constructing, Analyzing, and Visualizing Complex Street Networks. Computers, Environment and Urban Systems 65, 126-139. doi:10.1016/j.compenvurbsys.2017.05.004

  • Krajzewicz, D., Heinrichs, D. & Cyganski, R. (2017). Intermodal Contour Accessibility Measures Computation Using the 'UrMo Accessibility Computer'. International Journal On Advances in Systems and Measurements, 10 (3&4), Seiten 111-123. IARIA.

  • Palacios-Lopez, D., Bachofer, F., Esch, T., Heldens, W., Hirner, A., Marconcini, M., ... & Reinartz, P. (2019). New perspectives for mapping global population distribution using world settlement footprint products. Sustainability, 11(21), 6056.

  • Palacios-Lopez, D., Bachofer, F., Esch, T., Marconcini, M., MacManus, K., Sorichetta, A., ... & Reinartz, P. (2021). High-Resolution Gridded Population Datasets: Exploring the Capabilities of the World Settlement Footprint 2019 Imperviousness Layer for the African Continent. Remote Sensing, 13(6), 1142.

  • Marconcini, M., Metz-Marconcini, A., Üreyen, S., Palacios-Lopez, D., Hanke, W., Bachofer, F., ... & Strano, E. (2020). Outlining where humans live, the World Settlement Footprint 2015. Scientific Data, 7(1), 1-14.

Metadata

Release files for ptac 0.1.2a0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ptac 0.1.2a0
File Size Uploaded Provenance
ptac-0.1.2a0.tar.gz 33.8 MB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for ptac 0.1.2a0
File Interpreter ABI Platform
ptac-0.1.2a0-py3-none-any.whl Python 3 none any Details

Total release size: 67.7 MB

Release files / ptac-0.1.2a0.tar.gz

Download URL ptac-0.1.2a0.tar.gz
Size 33.8 MB
Tags Source
SHA-256 checksum
How to use checksums
8bbf3ef7f295d06266e1a2438dd2841ab61c02bc82169311fac8e5bba1496b8d
BLAKE2b-256 checksum
How to use checksums
b268a79c8507dddf21dab3b0d334161ce5dd87fe10ce8ab019007a510f17713d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.15

Release files / ptac-0.1.2a0-py3-none-any.whl

Download URL ptac-0.1.2a0-py3-none-any.whl
Size 33.8 MB
Tags Python 3
SHA-256 checksum
How to use checksums
67b88d394fcef80d69136dd9f534e9e925578c189a0fb9047f5144bac5bad25e
BLAKE2b-256 checksum
How to use checksums
9ac14e25b4c917c6e9ac0d2594a6e7049ad7b155bb78ea1cc4666566059a0dab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.15

Security for ptac 0.1.2a0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page