aboutsummaryrefslogtreecommitdiffhomepage
path: root/utils/osm
diff options
context:
space:
mode:
authortypebrook <typebrook@gmail.com>2019-11-11 01:25:59 +0800
committertypebrook <typebrook@gmail.com>2019-11-11 01:25:59 +0800
commit2fd65c9029ee641f3323c26fd8cc80e3214b5c6b (patch)
treee17b1b6a1a8086241603a00227ec7acaab688772 /utils/osm
parentd933b8021b6838d418332635a537de6bdc2ade98 (diff)
update
Diffstat (limited to 'utils/osm')
-rw-r--r--utils/osm7
1 files changed, 6 insertions, 1 deletions
diff --git a/utils/osm b/utils/osm
index e37c8ff..ca1eb40 100644
--- a/utils/osm
+++ b/utils/osm
@@ -60,8 +60,13 @@ osm.in_ways() {
60 tee /tmp/osm &&\ 60 tee /tmp/osm &&\
61 echo ways contain node $1 are copied into /tmp/osm > /dev/tty 61 echo ways contain node $1 are copied into /tmp/osm > /dev/tty
62} 62}
63# extract an element from .osm format STDIN
64osm.extract() { 63osm.extract() {
64}
65osm.extract.tags() {
66}
67# extract an element from .osm format STDIN
68# $1 as [node|way|relation], $2 as id
69osm.extract.id() {
65 echo "<osm version=\"0.6\">" 70 echo "<osm version=\"0.6\">"
66 sed -nr "/^ *<$1 id=\"$2\".*/,/^ *<\/$1>/p" 71 sed -nr "/^ *<$1 id=\"$2\".*/,/^ *<\/$1>/p"
67 echo "</osm>" 72 echo "</osm>"