Skip to content

joskid/parcels

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

This script will fetch the latest state.txt file, and parse as much parcel data as it can.

Installation

  • Tested on Ubuntu 14.04 server. 16GB RAM.
# Install pre-requisites and prepare a Python virtual environment.
apt-get install libgdal-dev python3-pip libffi-dev python3-cairo python3-gdal
pip3 install virtualenv
python3 -m virtualenv --system-site-packages ./env && source ./env/bin/activate

# Install OpenAddresses machine code.
git clone -b 2.19.5 https://github.com/openaddresses/machine ~/machine
cd ~/machine && pip3 install .

# Download all parcel data sources.
git clone https://github.com/openaddresses/openaddresses.git ~/openaddresses

# Install OpenAddresses parcels code.
git clone https://github.com/openaddresses/parcels.git ~/parcels
cd ~/parcels && pip3 install -r requirements.txt

Update config.py with the directory of the openaddresses repo.

# python3 -u parse.py

Note - gdal was a pain to install on osx and ubuntu, here are some steps I needed to take.

# apt-add-repository ppa:ubuntugis/ubuntugis-unstable
# apt-get update
# pip3 install --global-option=build_ext --global-option="-I/usr/include/gdal" GDAL==`gdal-config --version

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%