2012-08-06 27 views
8

GWTプロジェクト、特にGoogleマップやDirectionServicesのようなプレイスのオートコンプリート機能でGoogle Maps API v3呼び出しが必要です。GWT + Google Maps API v3

我々はすでにV3へのアクセスを取得するには、2つのアプローチを試してみましたが、どれも満足でした:

  1. Using the GWT SuggestionBox Widget + Geocoder suggestions。このソリューションは非常に遅く、さらに悪化します。推奨されるプレイスに加えることができる制約は単なる国コード(たとえば「英国」)であり、さらに悪いことには機能していないようです。

  2. Google Maps API v3 Wrapper for GWT done by branflake2267。ラッパーと既存の(古い)GWT Google Maps API libとの間に矛盾があるようです。 Google GWT-maps-apiをプロジェクトから削除しようとすると、APIの構造が異なるように見えます(一部のクラスはラッパー内にありません)。

誰かがおそらく同様の問題とその解決策を持っていましたか? GWTプロジェクトでGoogle Maps V3 APIを使用するにはどうすればよいですか?

大変ありがとうございます。

答えて

8

Googleがサポートしている公式のGoogleマップv3のポートはhereですが、まだリリース前です。

詳細については、bugのコメントをご覧ください。

+0

ありがとうございました! 私たちはそれを試し、私たちの経験をすぐに共有します。 –

+0

ありがとうございます。 このポートを使用しましたが、重大なコードの書き換えが必要でしたが、簡単な方法ではないようです。 –

+1

あなたの答えは古くなっています。プロジェクトはもはや維持されていない。 – kukis

-1

Maps v3には十分注意してください。最新のGWTversionsで使用すると重大な問題があります。オーバレイを使用するようには見えず、ArrayHelperを使用するとGWT 2.1以上で問題が発生します。

+0

+1を聞いていませんでしたが、残念ながらもう続きません。しかし、現時点ではGWTのための唯一のライブラリであるようです:/ – displayname

関連する問題