私の現在好きなJavascript Maps APIは、リーフレット(http://leaflet.cloudmade.com)です。それはまだ非常に若いコントロール(最初の一般公開は数ヶ月前でした)ですが、いくつかのバグがありますが、きれいで軽量なAPIがあります。
すべてのベストは、すべてのマップオブジェクトがすることができます、抽象i層インターフェースから始まるので、簡単に拡張できるように設計されて...:
- はタイルxで参照されるイメージをロードし、通常のタイルレイヤを作成します/ y/z 座標(http://leaflet.cloudmade.com/reference.html#tilelayer)
- WMSサーバーからデータをロードするタイルレイヤーを作成します。 (http://leaflet.cloudmade.com/reference。 html#tilelayer-wms)
- (これはあなたの質問に対する具体的な回答です)、 (http://leaflet.cloudmade.com/reference.html#tilelayer-canvas)
オープンソースなので、(BingやGoogleのコントロールとは異なり)これらを拡張することができますあなたが望むならば、さらにタイルレイヤーを作成することができます。
これは良い質問ですが、gis.stackexchangeでも確認することをお勧めします。 – Pablo