[chains] Adding code to generate chain_stores repo TSV files from OSM

This commit is contained in:
Al
2016-04-22 16:45:28 -04:00
parent 6c47d2bed7
commit fe2921a20a
3 changed files with 100 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
if [ "$#" -ge 1 ]; then
DATA_DIR=$1
else
DATA_DIR=$(pwd)
fi
PWD=$(pwd)
SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
python $SCRIPT_DIR/chains_tsv.py $DATA_DIR/planet-venues.osm $DATA_DIR/chains.tsv
cd $DATA_DIR
split -d -C524200 chains.tsv chains.split.
for filename in chains.split.*; do
extension="${filename##*.0}"
name="${filename%%.*}"
echo -e "name_lower\tname\tcanonical\tknown_chain\tcount" | cat - $filename > /tmp/out
mv /tmp/out $name.$extension.tsv
rm $filename
done
cd $PWD