- Um tile é uma imagem PNG de 256x256 pixels que representa uma parte de um mapa.
- A forma mais comum de organizar os tile é o padrão
zoom/x/y.png
- Cada nível de zoom é uma pasta (diretório)
- Cada x é outra pasta
- E y é o nome do arquivo
- Exemplo: http://tile.openstreetmap.org/7/63/42.png
Seguindo a projeção de Mercator:
- X vai de
0
(margem esquerda em 180 °O) até2^zoom − 1
(margem direita em 180 °L) - Y vai de
0
(margem superior em 85.0511 °N) até2^zoom − 1
(margem inferior em 85.0511 °S)
Existem vários modos de gerar os tiles, dependendo dos formatos que estão as informações do mapa (vetorizadas, ortofotos, SRS da foto, etc).
A maneira mais intuitiva atualmente é gerar por um software geoespacial que já referencia visualmente os dados, permitindo visualizar como ficará o mapa.
O programa QGis é um ótimo programa para lidar com esses dados, de graça e livre.
Nele é possível inserir dados em formato .shp, .tiff e vários outros formatos com referência geográfica.
O QTiles é um plugin do QGis que gera os tiles da maneira como vemos no software, e dá pra instalar ele diretamente do Qgis, mais detalhes de como fazer isso nesse passo a passo.