Uk:Tiles

From OpenStreetMap Wiki
Jump to: navigation, search
Доступні мови — Tiles
· Afrikaans · Alemannisch · aragonés · asturianu · azərbaycanca · Bahasa Indonesia · Bahasa Melayu · Bân-lâm-gú · Basa Jawa · Basa Sunda · Baso Minangkabau · bosanski · brezhoneg · català · čeština · corsu · dansk · Deutsch · eesti · English · español · Esperanto · estremeñu · euskara · français · Frysk · Gaeilge · Gàidhlig · galego · Hausa · hrvatski · Igbo · interlingua · Interlingue · isiXhosa · isiZulu · íslenska · italiano · Kiswahili · Kreyòl ayisyen · kréyòl gwadloupéyen · Kurdî · latviešu · Lëtzebuergesch · lietuvių · magyar · Malagasy · Malti · Nederlands · Nedersaksies · norsk bokmål · norsk nynorsk · occitan · Oromoo · oʻzbekcha/ўзбекча · Plattdüütsch · polski · português · română · shqip · slovenčina · slovenščina · Soomaaliga · suomi · svenska · Tagalog · Tiếng Việt · Türkçe · Vahcuengh · vèneto · Wolof · Yorùbá · Zazaki · српски / srpski · беларуская · български · қазақша · македонски · монгол · русский · тоҷикӣ · українська · Ελληνικά · Հայերեն · ქართული · नेपाली · मराठी · हिन्दी · भोजपुरी · অসমীয়া · বাংলা · ਪੰਜਾਬੀ · ગુજરાતી · ଓଡ଼ିଆ · தமிழ் · తెలుగు · ಕನ್ನಡ · മലയാളം · සිංහල · བོད་ཡིག · ไทย · မြန်မာဘာသာ · ລາວ · ភាសាខ្មែរ · ⵜⴰⵎⴰⵣⵉⵖⵜ ⵜⴰⵏⴰⵡⴰⵢⵜ‎ · አማርኛ · 한국어 · 日本語 · 中文(简体)‎ · 中文(繁體)‎ · 吴语 · 粵語 · ייִדיש · עברית · اردو · العربية · پښتو · سنڌي · فارسی · ދިވެހިބަސް

Тайли (дослівно "кахлі") – це прямокутні плитки з кераміки, що прикріплюються у вигляді мозаїки до стіни вашої ванної кімнати! Але тут ми хотіли б поговорити про квадрати мапи:

  • прямокутні растрові зображення впорядковані за сіткою, для того щоб показувати мапу
  • ми також іноді маємо на увазі поділені на тайли дані мапи.

На цій сторінці ми зібрали багато інформації та технічних деталей. Якщо ви бажаєте використовувати тайли мапи на вашій веб-сторінці або у застосунку ви можете ознайомитись з керівництвом використання тайлів OpenStreetMap.

Графічні тайли мапи

Тайли зазвичай є зображенням розміром 256×256 пікселів, наприклад:

цей тайл мапи

Тайли не обов'язково мають такі розміри; так для використання на мобільних пристроях вони можуть бути 64×64 пікселів, про те зображення 256×256 пікселів є стандартом де-факто, зображення 515×512 пікселів є звичайним стандартом для тайлів з високою розподільчою якістю.

"Набір тайлів (tileset)" зазвичай включає достатню кількість тайлів, які формують велике зображення, коли вони показуються всі відразу, на різних рівнях наближення. Взагалі, ідея полягає не в тому, щоб показати їх всі відразу, а в тому щоб показати лише певну частину мапи на веб-сайті. Зазвичай для цього використовуються бібліотеки JavaScript, які дозволяють пересуватись мапою та змінювати масштаб мапи, завантажуючи нові тайли за потреби, щоб показати нові ділянки мапи користувачам (див Slippy Map).

Використання тайлів

  • Перегляд мапи#Шари мапи пояснює, як вибрати тайли доступні для перегляду на головній сторінці openstreetmap.org
  • Mapnik – популярний рендер для створення тайлів мапи
  • Kosmos Tile Map Server – настільний рендер тайлів
  • Правила використання тайлів OpenStreetMap
  • Exporting calibrated maps містить перелік інструментів, які дозволяють робити тайли сумісними з певним програмним забезпеченням
  • Tiletool – інструмент для обробки тайлів. За його допомогою можна створювати тайли для загальних масштабів (lowzoom) із тайлів докладних масштабів, накладати на них інші шари та виконувати інші операції.

Технічні дані

Development

Servers

Name type covered latency comment tiles url [1] Tile example source code
OpenStreetMap's Standard tile layer
openstreetmap.org front page
Tile usage policy
base a b c 42.png https://github.com/gravitystorm/openstreetmap-carto/
Wikimedia Maps
demo server
https://www.mediawiki.org/wiki/Maps
base Experimental 1 Wikimedia-tile.png
OpenCycleMap
Cycle map
compare
base a b Tile cycling.png unavailable, this is a closed source project
HOT style
Humanitarian focused OSM base layer
compare
base map style info a b Humanitarian style.png https://github.com/hotosm/HDM-CartoCSS
OSM France
Priority given to French names and symbols (baguette instead of pretzel for bakery!). Special display for sport fields.
compare
base world, up to z20 Fork of openstreetmap-carto. Some newer features are sometimes experimented and are discussed on the French OpenStreetmap mailing list. Guided tour of improved features. a b c https://github.com/cquest/osmfr-cartocss map
OpenSkiMap
Ski map
overlay [2]
OpenSeaMap
Sea marks
overlay Sea marks only, background transparent [3] Tile seamark.png
Lonvia
Hiking routes
overlay 1D Using osmc:symbol=* [4] Tile lonviahiking.png
Lonvia
Cycling routes
overlay 1D [5] Tile lonviacycling.png
Hike & Bike
Hiking map
compare
DE ? Using osmc:symbol=* [6] Tile hikebike.png
Hillshading
shading
compare
[7] Tile hillshading.png
OSM B&W
mapnik map grayscale
compare
base HTTPS or a + b + c Tile mapnikb&w.png
Stamen Toner
Black & White map
compare
base Black&White, printing, uses Natural Earth at low zooms, retina tiles available

variants available: toner, toner-hybrid, toner-labels, toner-lines, toner-background, toner-lite

[8] Tile stamentonerb&n.png https://github.com/stamen/toner-carto
Stamen Watercolor
Artistic map
compare
base Watercolor [9] Tile watercolor stamen.jpg
Transport
Transport map
compare
base a b Tile transport.png


Thunderforest Landscape
Landscape map
compare
base a b c Tile landscape.png
Thunderforest Outdoors
Outdoors map
compare
base a b c Tile outdoors.png
Öpnvkarte
Transport map
compare
base [10] Tile opnvtransport.png
OpenPtMap
Transport map
compare
overlay Transport [11] Tile openptmaptransport.png
OpenMapSurfer
general map
base is a web map service with a couple of maps rendered with MapSurfer.NET OpenMapSurfer - example.png
Carto Light ("Positron")
general map
Required attribution: "Map tiles by Carto, under CC BY 3.0. Data by OpenStreetMap, under ODbL."
base unlimited use permitted, uses Natural Earth at low zooms, no_labels variant available [12] Cartodb light tile.png
Carto Dark ("Dark Matter")
general map
Required attribution: "Map tiles by Carto, under CC BY 3.0. Data by OpenStreetMap, under ODbL."
base unlimited use permitted, uses Natural Earth at low zooms, no_labels variant available [13] Cartodb dark tile.png
OpenRailwayMap
Railway infrastructure
Usage policy
compare
overlay Railway infrastructure a b c
OpenRailwayMap
Railway maxspeeds
Usage policy
compare
overlay Railway maxspeeds a b c
OpenRailwayMap
Railway signalling
Usage policy
overlay Railway signalling and train protection signals a b c


Also see for example map compare service at bbbike.org. Please obey the usage restrictions of each tile server if you use it heavily!

More webservices to display different OSM based tiles are mapstyle.petschge.de and Leaflet Provider Demo.

Notes:
  1. Copy the destination of the link to get the url with placeholders

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...)

Links

  • Switch2OSM, The Basics This page gives some introductory information on the tiles, licence and JavaScript libraries to display the tiles.