<div class="shop_map">
      <script type="text/javascript">
        <!--
        var gmap_init = function(){};
        //-->
      </script>
      
  <div id="gmap_canvas" />
  <!--span id="big_gmap">查看大地图</span-->
  <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false&amp;language=zh-CN&amp;key=AIzaSyDZ5vhZ-BSMjvP-5JEXQf0iyHVHbMt0ang"></script><script src="http://maps.gstatic.com/intl/zh_cn/mapfiles/api-3/8/0/main.js" type="text/javascript"></script>
  <script type="text/javascript">    (function($){
      $(document).ready(function(){
        var google_map = null;
        gmap_init = function(){
          if(null == google_map){
            google_map = new $.fn.sogrid.GMap(document.getElementById('gmap_canvas'),[],{enableEditable:false,enableMarkerOut:true});
            var addGoogleMarker = function(map,options){
              map.addMarker(options);
            }
            var addGooglerMarkers = function(map){
                                            addGoogleMarker(map,{lat: 34.207527, lng: 108.944669, address : '' ,title : '星美盛世电影城' ,outURL : 'http://ditu.google.cn/maps?daddr='});
                            }
          addGooglerMarkers(google_map);
          google_map.setSuitableView();
          $("body").unload(function(){GUnload();});
  
          showGmapInfo = function(index){
            google_map.moveToMarker(index);
          }
        }
      }
    }
  );
  })(jQuery);
  </script>      <div class="text">点击图标查看公交驾车路线等详细信息</div>
      <script type="text/javascript">
        <!--
        $(document).ready(function(){
          gmap_init();
        });
        //-->
      </script>
    </div>
这段代码具体每行的意思是怎样,有经验的老手帮忙分析指导一下谢谢.