OpenGTS 2.4.7 をビルドすることができ、うまく動作します。代わりに GoogleMaps V3 を使用したいのですが、どうすればよいかわかりません。Google チュートリアルを読みましたが、変更方法がわかりません。
誰かが私を正しい方向に向けることができれば、とても感謝しています。
OpenGTS 2.4.7 をビルドすることができ、うまく動作します。代わりに GoogleMaps V3 を使用したいのですが、どうすればよいかわかりません。Google チュートリアルを読みましたが、変更方法がわかりません。
誰かが私を正しい方向に向けることができれば、とても感謝しています。
OpenGTS v.2.4.7 を GoogleMapsAPIv2 から GoogleMapsAPIv3 に移行することができました。このリンクをたどってください
ファイルへの GoogleMapsV3.js ファイルリンクは次のとおりです。
私の OpenGTS バージョンは 2.4.7 です。私はGoogleMaps APIv2を使用していましたが、今日Googleによって無効にされたので、次の変更を加えました:
次のように private.xml にプロパティを追加しました。
<MapProvider name="googleMaps"
active="${Domain.MapProvider.active=true}"
class="org.opengts.war.maps.jsmap.GoogleMaps"
key="${Domain.MapProvider.key=<<my api key>>}"
rtPropPrefix="Domain.MapProvider.">
<Property key="google.version">3</Property>
以上で、すべてが正常に機能するようになりました。PS。apiV2 のキーは、apiV3 でも機能します。
GoogleMapsV3.js の新しいバージョンは次のとおりです: pastebin.com/8jwVhhK3
Google API サイトといくつかのサイトを使用して、この問題を解決することができました。まず、GoogleMapsV3.js を作成し、GoogleMaps.java ファイルを編集する必要があります。
トラック ファイルを再構築してリロードします。