Skip to content

Instantly share code, notes, and snippets.

@ian29
Created December 11, 2012 22:23
Show Gist options
  • Save ian29/4262881 to your computer and use it in GitHub Desktop.
Save ian29/4262881 to your computer and use it in GitHub Desktop.
# create and populate data dir
mkdir -p data/
mkdir -p data/world_boundaries
mkdir -p data/shoreline_300
mkdir -p data/ne_110m_admin_0_boundary_lines_land
mkdir -p data/ne_10m_populated_places
mkdir -p data/processed_p
# world_boundaries
echo "dowloading world_boundaries..."
wget -q -P data/ http://tile.openstreetmap.org/world_boundaries-spherical.tgz
echo "expanding world_boundaries..."
tar -xf data/world_boundaries-spherical.tgz -C data/world_boundaries/
# shoreline_300
echo "dowloading shoreline_300..."
wget -q -P data/ http://tile.openstreetmap.org/shoreline_300.tar.bz2
echo "expanding shoreline_300..."
bzcat data/shoreline_300.tar.bz2 > data/shoreline_300.tar
tar -xf data/shoreline_300.tar -C data/shoreline_300/
# ne_110m_admin_0_boundary_lines_land
echo "dowloading ne_110m_admin_0_boundary_lines_land..."
wget -q -P data/ http://www.naturalearthdata.com/http//www.naturalearthdata.com/download/110m/cultural/ne_110m_admin_0_boundary_lines_land.zip
echo "expanding ne_110m_admin_0_boundary_lines_land..."
unzip -qq data/ne_110m_admin_0_boundary_lines_land.zip -d data/ne_110m_admin_0_boundary_lines_land/
# ne_10m_populated_places
echo "dowloading ne_10m_populated_places..."
wget -q -P data/ http://www.naturalearthdata.com/http//www.naturalearthdata.com/download/10m/cultural/ne_10m_populated_places.zip
echo "expanding ne_10m_populated_places..."
unzip -qq data/ne_10m_populated_places.zip -d data/ne_10m_populated_places/
# processed_p
echo "dowloading processed_p..."
wget -q -P data/ http://tile.openstreetmap.org/processed_p.tar.bz2
echo "expanding processed_p..."
bzcat data/processed_p.tar.bz2 > data/processed_p.tar
tar -xf data/processed_p.tar -C data/processed_p/
#process populated places
echo "processing ne_10m_populated_places..."
ogr2ogr data/ne_10m_populated_places/ne_10m_populated_places_fixed.shp data/ne_10m_populated_places/ne_10m_populated_places.shp
#clean up
echo "cleaning up..."
rm data/shoreline_300.tar
rm data/processed_p.tar
rm data/ne_10m_populated_places/ne_10m_populated_places.*
echo "...done!"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment