Tiles Server. Renderització

De Wikijoan
(Diferència entre revisions)
Dreceres ràpides: navegació, cerca
(Mapnik: crea les teves pròpies tiles)
(Mapnik: crea les teves pròpies tiles)
Línia 48: Línia 48:
 
*https://switch2osm.org/
 
*https://switch2osm.org/
 
*https://switch2osm.org/serving-tiles/manually-building-a-tile-server-18-04-lts/
 
*https://switch2osm.org/serving-tiles/manually-building-a-tile-server-18-04-lts/
 +
<pre>
 +
 +
Per rederitzar les tiles:
 +
sudo -u postgres renderd -f -c /usr/local/etc/renderd.conf
 +
</pre>

Revisió de 17:54, 19 feb 2020

(TBD)

https://openlayersbook.github.io/

https://wiki.openstreetmap.org/wiki/Tile_servers

https://www.thunderforest.com/maps/opencyclemap/

https://{switch:a,b,c}.tile.openstreetmap.org/{zoom}/{x}/{y}.png

3 exemples de renderització:
https://b.tile.openstreetmap.org/3/4/2.png
https://tile.thunderforest.com/cycle/3/4/2.png?apikey=f695b42354e84626afef4de11a5d6080
http://server.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer/tile/3/4/2 -> compte! és una altra zona

http://{s}.tile.thunderforest.com/cycle/{z}/{x}/{y}.png

http://www.cach.ly/help/index.php/Custom_Tile_URL

https://wiki.openstreetmap.org/wiki/Slippy_Map
I aquí està explicat com ha de ser el format dels tiles:
https://wiki.openstreetmap.org/wiki/Slippy_map_tilenames

Per ex: Bagà és
42.2575/1.8676

i ho vull visualitzar amb un zoom de 14. On és la tile que em mostra aquesta informació?

n = 2 ^ zoom
xtile = n * ((lon_deg + 180) / 360)
ytile = n * (1 - (log(tan(lat_rad) + sec(lat_rad)) / π)) / 2

2^14 = 16384
x = 16384((1.8676+180) / 360) = 8277
y = 16384* (1-(ln(tg(0.03259)+sec(0.03259))/pi))/2 = 6066

https://b.tile.openstreetmap.org/14/8277/6066.png

Això és el que necessito:
http://tools.geofabrik.de/map/#12/41.9194/1.8279&type=Geofabrik_Standard&grid=1

Mapnik: crea les teves pròpies tiles

La idea és crear un mapa amb un estil propi, personalitzat. Carregar només els tags que interessin. Per exemple, es podria tenir uns tiles mínims, que només mostrin les vies principals, com el GPS Bryton 450E. També es podria generar els tiles d'una zona concreta, per ex el Berguedà.

Manually building a tile server:


Per rederitzar les tiles:
sudo -u postgres renderd -f -c /usr/local/etc/renderd.conf
Eines de l'usuari
Espais de noms
Variants
Accions
Navegació
Institut Jaume Balmes
Màquines recreatives
CNC
Informàtica musical
joanillo.org Planet
Eines