2009-07-02 8 views
3

スイングやアプレットでGoogleマップをレンダリングすることはできますか?Java&Google Maps

私もNASA World Windを使用することができますが、それは単純なアプリのために多くの過剰なようです。

+0

重複する可能性のある質問:http://stackoverflow.com/questions/996954/java-api-for-google-maps-or-similar – MatrixFrog

+0

リンクされた質問は、アプリ内の静止画像の直後です。ハムザはパンやズームの後もあなただった? – RedBlueThing

+0

@Cannonade、yes –

答えて

3

SwingXプロジェクトにJXMapViewerコンポーネントがあります。新しいTileProviderInfo、TileFactoryを作成してGoogleマップから画像を取り込むことはできますが、JXMapViewerを使用してGoogleから地図を引き出すことは、私が使ったときには違法でした(2008年)。 Googleが通常Map URLフォーマットを変更していたので、あなたのプログラムはこれが不法であれば予期せず破損する可能性があります。

私の最後のプロジェクトでは、Googleマップの代わりにJXMapViewerとMicrosoft Visual Earthを使用しました。

+1

Worldwindには、既にms視覚画像を取得するレイヤーがあります。 –

1

JxMapsを使用すると、SwingアプリケーションでGoogleマップをレンダリングできます。ほとんどのGoogle Maps JavaScript API機能をカバーするJava APIを提供します。