3

わかりましたので、基本的には、ユーザーが場所を地図に投稿し、その場所にピンを付ける方法を構築することについて誰かと話しているところです。

私は、Google マップがこれを行うことができ、おそらく最高のドキュメント/サポートを提供していることを知っています. 他にオプションがあるかどうか、またはどのようなオプションがあるか疑問に思っていました。PushpinMappyを見つけましたが、どちらについてもあまり知りません。

では、皆さんはどのマップを使用していますか?/その理由は何ですか?

4

4 に答える 4

8

だからあなたの質問に答えるために。Google Maps APIを使用しています。

なんで?

Google マップが Web 開発者にとって非常に価値のあるマッピング ソリューションである理由はたくさんあると思います。手を振っているエバンジェリストのように聞こえるかもしれませんが、次のようになります。

  • 非常によく文書化された API
  • マップ (地形、衛星、道路地図、地形) 用のさまざまな優れたタイル セットへのアクセス。
  • 標準の Google マップ サイトにほとんど変更を加えることなく、Google Earth 3D プラグインにアクセスできます。
  • API とその機能に対する継続的なアップグレードと改善。私は数年前に Google マップ プロジェクトに取り組み始めましたが、その間に新しいタイルセット、アップグレードされた GUI コントロール、マウスホイール ズーム、Google Earth プラグインなどを見てきました。このリストはさらに長くなると確信しています。
  • ストリートビュー。私自身は実際には使用していませんが、ストリートビューは他のマッピング ソリューションにはない素晴らしい機能です。
  • API の非常に便利なツールの広範なセット。GLog、距離計算、GLatLngRegion など ...
  • ジオコーディング。私は最近、Google が提供する GeoCoding API に手を出しましたが、非常に使いやすく、非常に強力であることがわかりました。
  • The Google Maps Group - 私はこれらの人たちに何度も助けを求めましたが、StackOverflow に匹敵する迅速で正確な回答を見つけました。
  • Google マップのタイル (GOverlay) にタイルを重ねる機能。
  • Google マップのスケーリング/パン フレームワークを活用する完全にカスタムのチルセットを実装する機能。
  • カスタム マップ テーマを使用すると、マップのルック アンド フィールをページの配色に統合できます。
于 2009-05-20T15:50:35.190 に答える
2

OpenStreeMapsをご覧ください。ライセンスの問題はありません。

于 2009-08-12T12:31:39.483 に答える
1

Javaでマップを中心にアプリケーションを構築するためのフレームワークを使用する場合は、オープンソースのWebマッピングフレームワークであるhttp://www.geomajas.org/を参照してください。これにより、マッピングフロントエンド(GWTを使用)と、さまざまなデータソースの強力な統合の両方が可能になります。他のオプションの中でも、ベースデータにOpenStreetMapsを使用して、それを他の多くのレイヤーと統合することができます。そして、それはすべて純粋なJavaです。

于 2010-09-23T18:58:32.583 に答える