バナー画像

グーグルマップのタイル

座標、タイル境界線、投影法

ズーミングマップの仕組みや、座標系、座標変換の方法などをご紹介します。

ピラミッド
バックグラウンドイメージ

ヒント:地図をクリックすると、そのタイルの詳細が表示されます。

ズーミングマップの仕組みは?

人は何世紀にもわたって、座標系や地図投影法を用いて、地球の形を使いやすい平面地図に変換してきました。

全世界の地図は、パソコンで直接表示するには大きすぎます。そこで、地図を素早く閲覧したり、ズームしたりするための巧妙な仕組みとして、「マップタイル」があります。

The world is divided into small squares, each with a fixed geographic area and scale. This clever trick allows you to browse just a small part of the planet without loading the whole map - and you still get an illusion of exploring a single huge document.

バックグラウンドイメージ

球面メルカトル

Googleが開発し、現在は標準化されています。

Google Mapsは、Web上で動的な地図を表示するための最初のシステムの1つでした。球面メルカトル図法を採用したのは、形状と角度を維持できるからです。世界全体が正方形に見えるので、コンピューターでの作業がしやすいのです。

ほとんどすべてのオープンソース(例:OpenStreetMap)と商用のMaps APIプロバイダ(例:MapTilerCloud )は、現在この投影とタイルプロファイルを使用しています。そのため、タイルはお互いに互換性があります。

球面メルカトル図法

グローバルマップタイルを使用するための座標変換

地球地図

測地座標 WGS84 (EPSG:4326)

経度・緯度座標は、GPS機器が地球上の位置を定義するために使用するもので、1984年に定義された世界測地系(WGS84)を用いています。

HINT: WGS84測地系では、定義された楕円体の上に、定義された原点(本初子午線上の[0,0])のlon/lat(lambda/phi)座標を指定しています。

メルカトル図法で表示した世界

メーターの投影座標 球面メルカトール (EPSG:3857)

地球全体の投影座標をメートル単位で表したもの。GISやWM(T)Sサービスのラスタータイル生成に使用されます。

ヒント:エリプソイドの代わりに、よりシンプルな球面計算が使用されます。メルカトル図法では、グリーンランドとアフリカの大きさが異なり、極も表示されません。

解像度とズームレベルの説明付きピラミッド

ピクセル画面座標 ズーム時のXYピクセル

ピラミッドの各レベルのズーム別ピクセル座標。トップレベル(zoom=0)は通常256x256ピクセル、次のレベルは512x512ピクセルといった具合です。

デバイスは、定義されたズームレベルでピクセル座標を計算し、サーバーから読み込まれるべき領域の可視ビューポートを決定します。

地図タイル グラフ

の座標 瓦の地図サービス(ZXY

ピラミッド内のタイルの座標。ピラミッドの頂点には1枚のタイルがあり、次に4枚のタイル、16枚のタイル、などとなっている。ラスタータイルはすべて同じサイズで、通常は256x256または512x512ピクセルです。ベクタータイルは少し仕組みが違います。

興味のあるエリア/ビューポートに対して、関連するタイルのみが読み込まれ、表示されます。

バックグラウンドイメージ
MapTiler・ロゴ

MapTiler Maps APIをウェブやモバイル開発者のためのプラットフォームに

MapTilerを使えば、Webサイトやモバイルアプリ用の地図を簡単に作ることができます。全世界のストリートマップや衛星地図から選ぶことも、カスタムデザインの地図を作ることもできます。

このプラットフォームは、初心者から上級者まで幅広い開発者に適しています。

APIによる地図の利用     さらに詳しく

解像度と縮尺

球面メルカトル図法でのピラミッドの解像度と縮尺のリスト

ズームレベル 解像度(メートル/ピクセル 地図の縮尺(96dpi時 マップの幅と高さ(ピクセル
0 156,543.0339 1 : 591,658,710.90 512
1 78,271.51696 1 : 295,829,355.45 1,024
2 39,135.75848 1 : 147,914,677.73 2,048
3 19,567.87924 1 : 73,957,338.86 4,096
4 9,783.939620 1 : 36,978,669.43 8,192
5 4,891.969810 1 : 18,489,334.72 16,384
6 2,445.984905 1 : 9,244,667.36 32,768
7 1,222.992452 1 : 4,622,333.68 65,536
8 611.4962263 1 : 2,311,166.84 131,072
9 305.7481131 1 : 1,155,583.42 262,144
10 152.8740566 1 : 577,791.71 524,288
11 76.43702829 1 : 288,895.85 1,048,576
12 38.21851414 1 : 144,447.93 2,097,152
13 19.10925707 1 : 72,223.96 4,194,304
14 9.554728536 1 : 36,111.98 8,388,608
15 4.777314268 1 : 18,055.99 16,777,216
16 2.388657133 1 : 9,028.00 33,554,432
17 1.194328566 1 : 4,514.00 67,108,864
18 0.597164263 1 : 2,257.00 134,217,728
19 0.298582142 1 : 1,128.50 268,435,456
20 0.149291071 1 : 564.25 536,870,912
21 0.074645535 1 : 282.12 1,073,741,824
22 0.037322768 1 : 141.06 2,147,483,648
23 0.018661384 1 : 70.53 4,294,967,296
バックグラウンドイメージ

EPSG.io - 世界の座標系

世界のあらゆる座標系を可視化するオープンソースプロジェクト。オンラインで座標を変換したり、地図からさまざまな投影法で座標を取得したり、座標データベースを閲覧したりすることができます。

EPSG.ioで球形メルカトルを見る
WGS84からEPSG.ioに座標を変換する

タイルと座標の変換を行うユーティリティのソースコード

使用方法 python globalmaptiles.py [zoom] [lat] [lon].

また、このコードを他のプログラミング言語に移植した人もいます。

JavaScript| CSharp| PHP| Java| Ruby

バックグラウンドイメージ

MapTiler Cloud を今すぐお試しください。

個人的な使用や評価のための無料アカウント。
開発者向けのAPIドキュメントも提供しています。

無料で始める

Découvrez MapTiler en français!

Visitez maptiler.fr

Přečtěte si více v češtině

Více na maptiler.cz

Leer más en español

Visite maptiler.es

Meer in het Nederlands

Ga naar maptiler.nl

日本語で詳細をみる

maptiler.jp へ

Weitere Informationen finden Sie

auf MapTiler.de

ديزملا فشتكإ

maptiler.ae ىلإ ىقتنا

MapTilerをスイスで探す

MapTiler.chを見る