Changeset 5063 for extensions/edit_gmaps


Ignore:
Timestamp:
Mar 6, 2010, 6:53:04 PM (15 years ago)
Author:
cljosse
Message:

[Edit_gmaps] update earth function

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/edit_gmaps/admin/admin_edit.tpl

    r5062 r5063  
    157157{literal}
    158158 //<![<!--CDATA[
    159 
     159 var map;
    160160var      controleMiniCarte ;
    161161function ajoutControle(newZoom){
     
    167167
    168168  controleMiniCarte = new google.maps.OverviewMapControl(new google.maps.Size(300,200));
    169   controleMiniCarte.setMapType(G_PHYSICAL_MAP);
     169 // controleMiniCarte.setMapType(G_PHYSICAL_MAP);
    170170  map.addControl(controleMiniCarte);
    171171 
    172172      } 
    173 }       
     173}
     174
    174175function onLoad()
    175176{
    176177  if (!GBrowserIsCompatible())   return;
    177178  var mapElement = document.getElementById("map");
    178   var map = new GMap2(document.getElementById("map"),{mapTypes: [G_SATELLITE_MAP,G_HYBRID_MAP,G_NORMAL_MAP,G_PHYSICAL_MAP,G_SATELLITE_3D_MAP]});
     179  map = new GMap2(document.getElementById("map"),{mapTypes: [G_SATELLITE_MAP,G_HYBRID_MAP,G_NORMAL_MAP,G_PHYSICAL_MAP,G_SATELLITE_3D_MAP]});
    179180        map.addControl(new GLargeMapControl3D());
    180181 
     
    200201
    201202{literal}
    202   if ( !map.isLoaded() )
    203     map.setCenter( new GLatLng(49,3), 4);
    204   try {
     203  if ( !map.isLoaded() )    map.setCenter( new GLatLng(49,3), 4);
     204 try {
    205205    // the overview must be added after setting map center
    206206    //var ovcontrol = new GOverviewMapControl(new GSize(165,165));
    207         //map.addControl(ovcontrol);
    208 
    209 //      var ov_map = ovcontrol.getOverviewMap();
     207//              map.addControl(ovcontrol);
    210208            GEvent.addListener(map, "zoomend", function() {
    211209                     var        newZoom = map.getZoom();
     
    213211                        } );
    214212                GEvent.addListener(map, 'maptypechanged', function(){
    215                  
    216                 if (typeof(controleMiniCarte)=="undefined"   ) return;
    217                                 var ov_map = controleMiniCarte.getOverviewMap();
    218                         ov_map.setMapType(map.getCurrentMapType());
    219                          
    220                        
     213           if (typeof(controleMiniCarte)!="undefined"   ) {
     214             var ov_map = controleMiniCarte.getOverviewMap();
     215                        if (ov_map) ov_map.setMapType(map.getCurrentMapType() );
     216                        }
    221217                });
    222                
    223   }
     218                }
    224219  catch(e){ alert( e.message ); }
    225220 
Note: See TracChangeset for help on using the changeset viewer.