回答:
以下にあなたの興味の関連する詳細を説明しようとしました。簡単に言いたいのですが、もしあなたが素晴らしいアプリケーションを作りたいなら、あなたが探しているのはそのOpenLayersです。
OpenLayersは、Googleマップに似たWebベースのアプリケーションを構築するための豊富なメソッドを提供するオープンソースのJavaScriptライブラリです。これ以外にも多くのイベントとコントロールをサポートしているため、Googleマップ、Yahooマップ、Virtual Earth、TMS、WMS、CloudMade、XYZマップタイプ、およびMapBoxマップと統合して機能するレイヤーを追加できます。
MapBoxとして、これは非常にカラフルで美しいマップデザイナーであり、いくつかのツールを使用してマイクロサイトを開発するのに役立ちます。そのツールを使って大きなアプリケーションを開発するのは少し難しいだけでなく、バルクではありません。地図公開プラットフォームは本当に良いですが、openlayersに似ていない機能で制限されていると思います。mapboxでWebマップを提供するには、そのツールをチェックする必要があります。
控えめなマップは最小限に抑えられており、使用に関する仮定はほとんどありません。これは、マッピングツールを構築するための完全な基盤です。
ワックスは、ズームコントロール、パーマリンク、およびはるかに基本的な機能とUIを適度なマップに追加します。
MMGは、ささやかなマップのにGeoJSON機能の柔軟なサポートを追加します。
HTMAPLは、シンプルなHTML以外に何も書かないことで、適度なマップで簡単にマップを作成できるようにします。
Easeyは、イージング、ズーム、パンのトランジションを適度なマップに追加します。
TileMillと同様、カラフルなマップのマップスタイル開発者です。実際には、ESRI Shapefile、KML、GeoJSON、GeoTIFF、PostGIS、SQLiteなどの多くのファイルをサポートするマップデザイナーです。タイルミルの作品をopenlayersまたはgoogleで表示できます。
TileMillは、地図製作者がカスタムデータを使用してWeb用のマップをすばやく簡単に設計するためのツールです。強力なオープンソースのマップレンダリングライブラリMapnikに基づいて構築されています-OpenStreetMapとMapQuestがそれらのマップのいくつかを作成するために使用する同じソフトウェア。TileMillは、汎用の地図作成ツールを意図したものではなく、狭い一連のユースケースの合理化と簡素化に重点を置いています。
お役に立てば幸いです...