2013-05-08 4 views
0

J'ai réussi à construire OpenGTS 2.4.7 et fonctionne bien. Je voudrais utiliser GoogleMaps V3 à la place, mais je ne suis pas sûr de savoir comment s'y prendre. J'ai lu les tutoriels Google mais je ne sais pas comment faire les changements.OpenGTS avec GoogleMaps V3

Je serais très reconnaissant si quelqu'un peut me diriger dans la bonne direction.

Répondre

0

J'ai réussi à résoudre ce problème en utilisant le site API Google et quelques sites. Donc, vous devez d'abord créer un fichier GoogleMapsV3.js et modifier le fichier GoogleMaps.java. Reconstruisez les fichiers de piste et rechargez-les.

0

J'ai réussi à faire migrer OpenGTS v.2.4.7 de GoogleMapsAPIv2 vers GoogleMapsAPIv3. suivre ce lien sourceforge forum

est ici le fichier GoogleMapsV3.js link to file

Ma version est OpenGTS 2.4.7. J'utilisais GoogleMaps APIv2, aujourd'hui, il a été désactivé par Google, donc je fait les modifications suivantes:

  1. placé au-dessus fichier GoogleMapsV3.js en% GTS_HOME%/guerre/piste/js/cartes /.
  2. propriété ajoutée dans le private.xml comme suit:

    <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."&gt; 
    
        <Property key="google.version">3</Property> 
    

C'est tout, tout fonctionne bien maintenant. PS. La clé d'apiV2 fonctionne également pour apiV3.

Voici la nouvelle version de GoogleMapsV3.js: pastebin.com/8jwVhhK3

+1

Lien seulement les réponses sont découragés. Pouvez-vous expliquer votre réponse, en rédigeant un court résumé à partir de ce lien, donc même si le lien va 404 à l'avenir, votre réponse sera toujours applicable? –

Questions connexes