index
:
minetest.git
gpcf
lifo-fixes
release
modified minetest for gpcfs purposes
gpcf
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
games
/
devtest
/
mods
/
testentities
/
textures
/
testentities_cube1.png
diff options
context:
1
2
3
4
5
6
7
8
9
10
15=
`curl 'https://wiki.linux-forks.de/mediawiki/api.php?action=query&prop=revisions&rvprop=content&format=json&titles=Maps:Streets'`
data
=
`echo
$json
| json_reformat | sed -e 's/
\\\\
n//g' -n -e 's/.*begin:mapdata\([^}]\+\).*/\1/p' | sed -e "s/|-|/}/g"`
echo
"["
export
IFS
=
"}"
for
entry
in
$data
;
do
name
=
`echo
$entry
| sed -n 's/\s*\([^|]\+\).*/\1/p' | sed 's/ $//'`
coord
=
`echo
$entry
| sed -n 's/.*||\s*\([^|]\+\).*/\1/p'`
if
[[
"
$name
"
!=
""
&&
"
$coord
"
!=
""
]];
then
echo
"{
\"
type
\"
:
\"
Feature
\"
,
\"
geometry
\"
: {
\"
type
\"
:
\"
LineString
\"
,
\"
coordinates
\"
: [
$coord
]
},
\"
properties
\"
: {
\"
name
\"
:
\"
$name
\"
}
},"
fi
done
echo