cleanup + renaming script
This commit is contained in:
@ -1,31 +0,0 @@
|
|||||||
#!/usr/bin/env bash
|
|
||||||
# This script generates the tiles for the map background
|
|
||||||
|
|
||||||
die () {
|
|
||||||
echo "$@"
|
|
||||||
exit 1
|
|
||||||
}
|
|
||||||
|
|
||||||
MAP=$1
|
|
||||||
OUT=${2:-public/tiles}
|
|
||||||
|
|
||||||
command -v magick || die ImageMagick is required
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### zoom0
|
|
||||||
|
|
||||||
genforlevel () {
|
|
||||||
resized=$(mktemp "/tmp/XXXXXXXX.png")
|
|
||||||
mkdir -p $OUT/$1
|
|
||||||
printf "Resizing image for zoom level $1... into $resized"
|
|
||||||
magick "$1" -resize $(( ))1024x1024 $resized
|
|
||||||
printf "Done\n"
|
|
||||||
printf "generating tiles for zoom level 0..."
|
|
||||||
magick $resized -crop 512x512+0+0 $OUT/0/-1_-1.png
|
|
||||||
magick $resized -crop 512x512+512+0 $OUT/0/0_-1.png
|
|
||||||
magick $resized -crop 512x512+0+512 $OUT/0/-1_0.png
|
|
||||||
magick $resized -crop 512x512+512+512 $OUT/0/0_0.png
|
|
||||||
printf "Done\n"
|
|
||||||
}
|
|
Reference in New Issue
Block a user