Diky moc
Truhe reseni funguje dobre.
Jinak pro vytvoreni nastenne mapy lze upravit skript index.js :
#!/usr/bin/env node
const Pageres = require('pageres');
process.argv
let url = process.argv[2]
let res1 = "9999x9999"
const pageres = new Pageres({delay: 2})
.src(url, [ res1 ], {crop: true})
.dest(__dirname)
.run()
.then(() => console.log('done'));
a potom zadat:
node index.js "
http://www.openstreetmap.org/"
V pripade Google Maps v index.js nastavime rozliseni:
let res1 = "4096x4096"
a po te:
node index.js "
https://www.google.com/maps/@0.0,0.0,2z"
Mapa s terenem:
node index.js "
https://www.google.com/maps/@0,0,2z/data=!5m1!1e4"
Satelitni mapu se nepodarilo vytvorit, URL je:
https://www.google.com/maps/@0,0,19741474m/data=!3m1!1e3!5m1!1e4V pripade tvorby map, hlavne OSM 9999x9999 to sezere stovky MB a asi i prez GB RAM, potreba je min. 2 GB ram v systemu.
Skript jako takovy byl ale spis urcen pro vytvoreni vetsiho mnozstvi nahledu v malem rozliseni u jednoduchych stranek. Mapy jen tak pro pobaveni.