APIのすべての豊富さを備えた、よりオープンなGoogleマップに代わるものを探しています。そのようなものは存在しますか?
Googleは最近、1日あたり25,000のマップセッションの制限を導入しました。そのため、一部のサイトの代替案を検討する必要がありました。
いくつかの例 here を使用して、それに関するブログ投稿を書きました。
簡単に言うと、Javascript Map APIにはCloudMadeのリーフレットを組み合わせ、次にタイルには Open MapQuest (OpenStreetMapデータに基づく)の組み合わせを使用することを選択しました。
検討したいかもしれません http://leaflet.cloudmade.com/
について...
OpenLayersを使用すると、動的マップを任意のWebページに簡単に配置できます。任意のソースから読み込まれたマップタイルとマーカーを表示できます。 MetaCartaはOpenLayersの初期バージョンを開発し、あらゆる種類の地理情報の利用を促進するためにそれを一般に公開しました。 OpenLayersは完全に無料のオープンソースJavaScriptで、BSDスタイルのライセンスの下でリリースされています。
この記事を検討してください: http://www.alistapart.com/articles/takecontrolofyourmaps
記事で提案されているいくつかのオプションを次に示します。
1-OpenLayers
2-TileCache
3-Mapnik
4-QGIS
この記事では、(理論的には)Googleマップを模倣しながら独自のソフトウェアスタックを作成する方法について説明しますが、完全な制御は維持されます。
プロジェクトにソフトウェアのすべてのレイヤーが必要なわけではありませんが、記事は参考になります。
イギリスにいる場合は、Ordnance Surveyの OS Open Data マップを使用できます。