JA:タイル

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 Baso Minangkabau bosanski brezhoneg català čeština 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 norsk nynorsk occitan Oromoo oʻzbekcha/ўзбекча Plattdüütsch polski português português do Brasil română shqip slovenčina slovenščina Soomaaliga suomi svenska Tiếng Việt Türkçe Vahcuengh vèneto Wolof Yorùbá Zazaki српски / srpski беларуская български қазақша македонски монгол русский тоҷикӣ українська Ελληνικά Հայերեն ქართული नेपाली मराठी हिन्दी অসমীয়া বাংলা ਪੰਜਾਬੀ ગુજરાતી ଓଡ଼ିଆ தமிழ் తెలుగు ಕನ್ನಡ മലയാളം සිංහල ไทย မြန်မာဘာသာ ລາວ ភាសាខ្មែរ ⵜⴰⵎⴰⵣⵉⵖⵜ አማርኛ 한국어 日本語 中文(简体)‎ 吴语 粵語 中文(繁體)‎ ייִדיש עברית اردو العربية پښتو سنڌي فارسی ދިވެހިބަސް
その他の言語このウィキの翻訳を支援してください

タイル (Tiles) は、風呂場の壁に格子状に貼り付けてある、四角い陶器の板のことです! しかし、ここではそれよりも地図タイルについて説明します。

  • 地図を表示するために格子状に並べて表示されている、四角いビットマップのグラフィック
  • タイル状にした地図のデータについて触れることもあります。

このページは多くの情報や技術的な詳細を含んでいます。ウェブページやアプリケーションで地図タイルを利用したい場合は、 how to use OpenStreetMap tiles についてのチュートリアルを見ることもできます。

グラフィカルな地図タイル

地図タイルは通常256×256ピクセルの画像です。例えば、以下のようなものです。

タイルの例

タイルは常にこの大きさとは限りません。例えば、モバイル用には64×64ピクセルの画像になることもありますが、256×256ピクセルの画像が事実上の標準です。高解像度タイルでは、標準のサイズは512×512ピクセルのようです。

「タイルセット」(tileset)は通常、一度に表示されると巨大な画像を形成するのに十分なタイルを含んでおり、様々なズームレベルにもなります。一般的に、この考えはウェブサイト上にすべてを同時に表示するものではなく、地図上の特定のエリアを表示するものです。移動やズームの機能、地図の新しい領域をユーザーが表示させる必要があるときに新しいタイルのダウンロードを要求する機能は、 Javascript の地図ライブラリによって実現されます(スリッピーマップ)。

タイルの利用

  • JA:閲覧#レイヤーでは、 openstreetmap.org ホームページに表示できるタイルの選択を説明しています
  • Mapnik - 有名なタイルのレンダラー
  • Kosmos Tile Map Server - Windows のタイルレンダラー
  • Tile usage policy
  • Exporting calibrated maps 特定の組込みソフトウェアと互換性を持つタイルを得るためのツールの一覧
  • Tiletool は地図タイル処理のユーティリティです。低倍率のタイルと高倍率のタイルを組み合わせて作成することができ、それらと他の便利な機能を重ねて表示できます。

技術的なデータ

開発

サーバー

This is a list of online raster tile servers based on OpenStreetMap data. For the names of the physical servers that serve openstreetmap.org's map tiles, see Servers/tile.
Name type covered latency comment tiles url Tile example source code
OpenStreetMap's Standard tile layer
openstreetmap.org front page
Tile usage policy
base https://a.tile.openstreetmap.org/${z}/${x}/${y}.png https://b.tile.openstreetmap.org/${z}/${x}/${y}.png https://c.tile.openstreetmap.org/${z}/${x}/${y}.png https://tile.openstreetmap.org/7/63/42.png https://github.com/gravitystorm/openstreetmap-carto/
Wikimedia Maps
demo server
https://foundation.wikimedia.org/wiki/Maps_Terms_of_Use
base Experimental https://maps.wikimedia.org/osm-intl/${z}/${x}/${y}.png Wikimedia-tile.png https://github.com/kartotherian/kartotherian
OpenCycleMap
OpenCycleMap
compare
base global http://tile.thunderforest.com/cycle/${z}/${x}/${y}.png Tile cycling.png unavailable, this is a closed source project
Humanitarian map style
Humanitarian focused OSM base layer
compare
base map style info http://a.tile.openstreetmap.fr/hot/${z}/${x}/${y}.png http://b.tile.openstreetmap.fr/hot/${z}/${x}/${y}.png 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. http://a.tile.openstreetmap.fr/osmfr/${z}/${x}/${y}.png http://b.tile.openstreetmap.fr/osmfr/${z}/${x}/${y}.png http://c.tile.openstreetmap.fr/osmfr/${z}/${x}/${y}.png https://github.com/cquest/osmfr-cartocss map
OpenSkiMap
Ski map
overlay http://tiles.skimap.org/openskimap/${z}/${x}/${y}.png
OpenSeaMap
Sea marks
overlay Sea marks only, background transparent http://tiles.openseamap.org/seamark/${z}/${x}/${y}.png Tile seamark.png
waymarkedtrails
Hiking routes
overlay 1D Using osmc:symbol=* https://tile.waymarkedtrails.org/hiking/${z}/${x}/${y}.png Tile lonviahiking.png
waymarkedtrails
Cycling routes
overlay 1D https://tile.waymarkedtrails.org/cycling/${z}/${x}/${y}.png Tile lonviacycling.png
Hike & Bike
Hiking map
compare
DE ? Using osmc:symbol=* http://toolserver.org/tiles/hikebike/${z}/${x}/${y}.png Tile hikebike.png
Hillshading
shading
compare
http://c.tiles.wmflabs.org/hillshading/${z}/${x}/${y}.png Tile hillshading.png
OSM B&W
mapnik map grayscale
compare
base https://tiles.wmflabs.org/bw-mapnik/${z}/${x}/${y}.png or https://a.tiles.wmflabs.org/bw-mapnik/${z}/${x}/${y}.png + https://b.tiles.wmflabs.org/bw-mapnik/${z}/${x}/${y}.png + https://c.tiles.wmflabs.org/bw-mapnik/${z}/${x}/${y}.png Tile mapnikb&w.png
OSM no labels
mapnik map without labels
compare
base https://tiles.wmflabs.org/osm-no-labels/${z}/${x}/${y}.png or https://a.tiles.wmflabs.org/osm-no-labels/${z}/${x}/${y}.png + https://b.tiles.wmflabs.org/osm-no-labels/${z}/${x}/${y}.png + https://c.tiles.wmflabs.org/osm-no-labels/${z}/${x}/${y}.png Tile osm-no-label.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

http://a.tile.stamen.com/toner/${z}/${x}/${y}.png Tile stamentonerb&n.png https://github.com/stamen/toner-carto
Stamen Watercolor
Artistic map
compare
base Watercolor http://c.tile.stamen.com/watercolor/${z}/${x}/${y}.jpg Tile watercolor stamen.jpg
Transport Map
Transport map
compare
base global http://tile.thunderforest.com/transport/${z}/${x}/${y}.png Tile transport.png


Thunderforest Landscape
Landscape map
compare
base global http://tile.thunderforest.com/landscape/${z}/${x}/${y}.png Tile landscape.png
Thunderforest Outdoors
Outdoors map
compare
base global http://tile.thunderforest.com/outdoors/${z}/${x}/${y}.png Tile outdoors.png
Öpnvkarte
Transport map
compare
base http://toolserver.org/~cmarqu/hill/${z}/${x}/${y}.png Tile opnvtransport.png
OpenPtMap
Transport map
compare
overlay Transport http://www.openptmap.org/tiles/${z}/${x}/${y}.png 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 https://cartodb-basemaps-{s}.global.ssl.fastly.net/light_all/{z}/{x}/{y}.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 https://cartodb-basemaps-{s}.global.ssl.fastly.net/dark_all/{z}/{x}/{y}.png Cartodb dark tile.png
OpenRailwayMap
Railway infrastructure
Usage policy
compare
overlay Railway infrastructure http://a.tiles.openrailwaymap.org/standard/${z}/${x}/${y}.png http://b.tiles.openrailwaymap.org/standard/${z}/${x}/${y}.png http://c.tiles.openrailwaymap.org/standard/${z}/${x}/${y}.png
OpenRailwayMap
Railway maxspeeds
Usage policy
compare
overlay Railway maxspeeds http://a.tiles.openrailwaymap.org/maxspeed/${z}/${x}/${y}.png http://b.tiles.openrailwaymap.org/maxspeed/${z}/${x}/${y}.png http://c.tiles.openrailwaymap.org/maxspeed/${z}/${x}/${y}.png
OpenRailwayMap
Railway signalling
Usage policy
overlay Railway signalling and train protection signals http://a.tiles.openrailwaymap.org/signals/${z}/${x}/${y}.png http://b.tiles.openrailwaymap.org/signals/${z}/${x}/${y}.png http://c.tiles.openrailwaymap.org/signals/${z}/${x}/${y}.png

map compare service at bbbike.org の例も参照してください。大量に利用する場合は、それぞれのタイルサーバーの利用制限に従ってください。

別な OSM ベースのタイルを表示する他のウェブサービスとして mapstyle.petschge.deLeaflet Provider Demo があります。

注釈:


タイルされた地図データ

  • QuadTiles, タイルによってインデックスされた、OSMデータベースを作成するための枠組み
  • OJW's tile data server, キャッシュ可能なデータサーバの最初の実装で、タイルサーバと同じ方法でデータを提供する。
  • Tile data server, タイルとして保存されたデータがどのように動くべきかの一般的な定義。(written by ojw as well...)

リンク

  • Switch2OSM, The Basics このページではタイルの一部の解説や、ライセンス、タイルを表示する JavaScript ライブラリを紹介しています。