高度にスケーラブルなマップ プロバイダーのほとんどは、空間データベースに格納された空間データ (道路線、線路、多角形の境界線、水路など) から始めます。ただし、ユーザーの要求ごとにそのデータから直接マップをレンダリングするわけではありません。毎日受け取る何百万ものリクエストには時間がかかりすぎます。
代わりに、マップのタイルは空間データを使用してオフラインでレンダリングされ、ディスクに画像として保存されるため、すばやく取得できます。タイルはさまざまなズーム レベルで再生成されるため、さまざまなレベルで詳細が表示されます。低いズーム レベルには数百万のタイルが含まれる可能性がありますが、めったにアクセスされないため、それらは事前に生成されるのではなく、表示時に生成される場合があります。
次に、アプリケーション (Javascript ベースまたはその他) をセットアップして、特定の表示領域とズーム レベルですべてのタイルを要求し、タイルをつなぎ合わせて完全なマップを生成します。
WMTSは Web 経由でマップ タイルを配信するためのオープン スタンダードの 1 つですが、WMTS はタイルを生成するプロセスを定義していません。 GeoWebCacheは、GeoServerやMapServerなどの WMS サーバーと組み合わせて、空間データからタイルを生成するために使用できるサービスです。