Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ResidentMario/streetmapper
Geospatial tools for working with census blocks, street networks, building footprints in Python
https://github.com/ResidentMario/streetmapper
Last synced: 3 months ago
JSON representation
Geospatial tools for working with census blocks, street networks, building footprints in Python
- Host: GitHub
- URL: https://github.com/ResidentMario/streetmapper
- Owner: ResidentMario
- License: mit
- Created: 2018-11-11T04:54:18.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2019-07-23T03:08:54.000Z (over 5 years ago)
- Last Synced: 2024-05-19T23:35:22.361Z (6 months ago)
- Language: Python
- Homepage:
- Size: 20.5 KB
- Stars: 9
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# streetmapper
`streetmapper` is a utility library for working with common forms of geospatial building and block level data. In particular, it is designed for performing joins between the following common types of geospatial data:
* building footprints
* census blocks
* street networks
* point features`streetmapper` is built mostly using `geopandas` and `shapely` under the hood. It is in the same style as `osmnx`, which provides structured utilities for working with street networks.
This module is currently still a single-purpose library, designed in support of the [`trash-talk`](https://github.com/ResidentMario/trash-talk) project. In the future I would like to perhaps merge the most valuable ideas in this module into the [`pysal` project](https://pysal-spaghetti.readthedocs.io/en/latest/).
## Installation
I recommend installing the underlying geospatial packages with `conda`, followed by installing `streetmapper` with `pip`:
```
conda install -c conda-forge geopandas rtree
pip install git+https://github.com/ResidentMario/streetmapper.git@master
```