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