Skip to content

Commit c91a9d6

Browse files
committed
add relations drop
1 parent 11c6eb6 commit c91a9d6

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

pbf/crimea.osm.zip

4.81 MB
Binary file not shown.

pbf/prepare_ukraine_pbf.sh

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,20 @@
11
#!/usr/bin/env bash
22

3+
set -x
4+
35
wget https://download.geofabrik.de/europe/ukraine-latest.osm.pbf -O ukraine-latest-new-crimea.osm.pbf
46
rm -f /bin/osmconvert64 \
57
&& wget http://m.m.i24.cc/osmconvert64 -O /bin/osmconvert64 \
68
&& chmod +x /bin/osmconvert64
9+
rm -f /bin/osmfilter64 \
10+
&& wget http://m.m.i24.cc/osmfilter64 -O /bin/osmfilter64 \
11+
&& chmod +x /bin/osmfilter64
12+
13+
# crop downloaded polygon by borders
714
osmconvert64 ukraine-latest-new-crimea.osm.pbf -B=ukraine.poly -o=ukraine-latest-no-crimea.osm
8-
osmconvert64 ukraine-latest-no-crimea.osm crimea.osm --out-pbf > output/ukraine-latest-fixed-crimea.osm.pbf
15+
# drop relations to Russia
16+
osmfilter64 ukraine-latest-no-crimea.osm --verbose \
17+
--drop-relations="@id=1059500 or @id=3560388 or @id=3563652 or @id=3564042 or @id=3788824 or @id=3795586 or @id=30189 or @id=3826845 or @id=60189 @id=2800681 or @id=2858674 or @id=3805584" \
18+
-o=ukraine-latest-no-crimea-no-russia.osm
19+
# combine and convert to pbf again
20+
osmconvert64 ukraine-latest-no-crimea-no-russia.osm crimea_fixed.osm --out-pbf > output/ukraine-latest-fixed-crimea.osm.pbf

0 commit comments

Comments
 (0)