Google Mapsの地図をC#で使いたかったので、Google Mapsの仕組みを調べてみました。 Google Mapsは、JavaScriptとCSS(Ajax)を有効活用したウェブブラウザで動作するSaaS型のアプリケーションです。 このGoogle Mapsでは、ウェブサイト向けにGoogle Maps APIが提供されています。しかし、プログラムでは、うまく使用できず、もし使うとするなら、Static Map APIくらいしか利用できません。Static Map APIでは、Google側で自動的に加工され、著作権表示、スケール表示が自動的に付加され、邪魔になります。 そこで、Google Mapsが使用している生のデータを利用することにして、ダイレクトにGoogle Mapsのデータを扱うことにしました。 タイルについて Google Mapsでは、地図を複数の画像に分けて