RU:Raster tiles

From OpenStreetMap Wiki
Jump to navigation Jump to search

broom

Help (89606) - The Noun Project.svg

Тайлы (плитка) керамическая плитка прямоугольной формы, расположенная мозаикой на стене вашей ванной! Но здесь мы гораздо чаще говорим о плитках карты: квадратные изображения, упорядоченные по сетке, отображающие карту. Также иногда имеются ввиду поделенные на тайлы данные карты (описано ниже)

Графические тайлы карты

Тайлы карты как правило изображения размером 256 x 256 пикселов, например:

42.png

Но это не аксиома, Например CloudMade предлагает изображения OpenStreetMap размером 64 x 64 пикселов для мобильных устройств, хотя размер 256 x 256 пикселов что-то вроде стандарта, которым пользуются люди, в основном потому, что у google именно так.

"Набор тайлов (tileset)" обычно подразумевает достаточное количество тайлов, формирующих очень большое изображение, если они отображаются все сразу, на разных уровнях приближения. Но смысл не в том, чтобы их все сразу показывать, а отображать определённую область карты на веб сайте. Обычно, это достигается использованием специальной библиотеки на javascript, предоставляющий функционал для обзора и зума, а также запросов на подгрузку других тайлов, по мере того, как пользователь перемещается по карте.

Использование тайлов

  • Tiles@Home, распределённый механизм рендеринга, который позволяет большому числу пользователей генерировать маленькие тайлы для основной карты.
  • Mapnik слой тайлов для основной карты.
  • Osmarender слой тайлов для основной карты (slippy map).
  • Kosmos Tile Map Server рендерер тайлов для windows
  • Tile usage policy
  • Exporting calibrated maps список инструментов, делающих тайлы совместимыми с определёнными программами

Технические данные

Разработка

Tiled map data

  • QuadTiles, a scheme to make OSM database indexed by tiles
  • OJW's tile data server, first implementation of a cacheable data server, that servs data in the same way as the tileserver.
  • Tile data server, generic definition of how data served as tiles should work. (written by ojw as well...)