#!/bin/bash

rm -rf *.zip

ogr2ogr -a_srs EPSG:4284 soviet-001m-tmp.shp soviet-001m.shp
rm -rf soviet-001m.???
rename soviet-001m-tmp soviet-001m soviet-001m-tmp.???

ogr2ogr -a_srs EPSG:4284 soviet-500k-tmp.shp soviet-500k.shp
rm -rf soviet-500k.???
rename soviet-500k-tmp soviet-500k soviet-500k-tmp.???

ogr2ogr -a_srs EPSG:4284 soviet-200k-tmp.shp soviet-200k.shp
rm -rf soviet-200k.???
rename soviet-200k-tmp soviet-200k soviet-200k-tmp.???

ogr2ogr -a_srs EPSG:4284 soviet-100k-tmp.shp soviet-100k.shp
rm -rf soviet-100k.???
rename soviet-100k-tmp soviet-100k soviet-100k-tmp.???

ogr2ogr -a_srs EPSG:4284 soviet-050k-tmp.shp soviet-050k.shp
rm -rf soviet-050k.???
rename soviet-050k-tmp soviet-050k soviet-050k-tmp.???

zip -9 soviet-1M.zip soviet-001m.???
zip -9 soviet-500k.zip soviet-500k.???
zip -9 soviet-200k.zip soviet-200k.???
zip -9 soviet-100k.zip soviet-100k.???
zip -9 soviet-050k.zip soviet-050k.???

rm -rf *.kml *.kmz
ogr2ogr -s_srs '+proj=longlat +ellps=krass +towgs84=25,-141,-78.5,0,-0.35,-0.736,0 +no_defs' -t_srs EPSG:4326 -f "KML" \
            -dsco NameField=LABEL soviet-001m.kml soviet-001m.shp -skipfailures
ogr2ogr -s_srs '+proj=longlat +ellps=krass +towgs84=25,-141,-78.5,0,-0.35,-0.736,0 +no_defs' -t_srs EPSG:4326 -f "KML" \
            -dsco NameField=LABEL soviet-500k.kml soviet-500k.shp -skipfailures
ogr2ogr -s_srs '+proj=longlat +ellps=krass +towgs84=25,-141,-78.5,0,-0.35,-0.736,0 +no_defs' -t_srs EPSG:4326 -f "KML" \
            -dsco NameField=LABEL soviet-200k.kml soviet-200k.shp -skipfailures
ogr2ogr -s_srs '+proj=longlat +ellps=krass +towgs84=25,-141,-78.5,0,-0.35,-0.736,0 +no_defs' -t_srs EPSG:4326 -f "KML" \
            -dsco NameField=LABEL soviet-100k.kml soviet-100k.shp -skipfailures
ogr2ogr -s_srs '+proj=longlat +ellps=krass +towgs84=25,-141,-78.5,0,-0.35,-0.736,0 +no_defs' -t_srs EPSG:4326 -f "KML" \
            -dsco NameField=LABEL soviet-050k.kml soviet-050k.shp -skipfailures

zip -9 soviet-001m.kmz soviet-001m.kml
zip -9 soviet-500k.kmz soviet-500k.kml
zip -9 soviet-200k.kmz soviet-200k.kml
zip -9 soviet-100k.kmz soviet-100k.kml
zip -9 soviet-050k.kmz soviet-050k.kml

rm -rf *.kml

