Changeset 72 for oceandb


Ignore:
Timestamp:
Mar 5, 2009, 5:01:51 PM (15 years ago)
Author:
jazz
Message:
  • 修改 icon 顯示樣式
File:
1 edited

Legend:

Unmodified
Added
Removed
  • oceandb/jQuery_Prototype/script/oceandb.js

    r71 r72  
    11var map;  // Google Map2 物件
     2var icon;
    23
    34// 註冊 onReady Event
     
    6162        if(checked) {
    6263    var latlon = new GLatLng(item.loc1_lat, item.loc1_lon);
    63     var marker = new GMarker(latlon);
     64    var marker = new GMarker(latlon, icon);
    6465    GEvent.addListener(marker, 'click', function() {
    6566      map.openInfoWindowHtml(latlon, "描述:" + item.description
     
    121122{
    122123  if (GBrowserIsCompatible()) {
    123     map = new GMap2(document.getElementById("map"));  // 取得 DOM 中,名稱為 map 的元件
    124     map.addControl(new GLargeMapControl());               // 加入左上角比例尺規控制列
    125     map.addControl(new GScaleControl());                  // 加入左下角比例尺狀態列
    126     map.addControl(new GMapTypeControl());                // 加入右上角"地圖","衛星","混合地圖"按鈕
    127     map.setCenter(new GLatLng(23.8,121), 7);              // 設定預設經緯度北緯 23.8, 東經 121, 預設比例尺 100 公里(7)
    128     map.setMapType(G_SATELLITE_MAP);                      // 設定預設底圖為"衛星"
     124    // 取得 DOM 中,名稱為 map 的元件
     125    map = new GMap2(document.getElementById("map")); 
     126    // 加入左上角比例尺規控制列
     127    map.addControl(new GLargeMapControl());               
     128    // 加入左下角比例尺狀態列
     129    map.addControl(new GScaleControl());
     130    // 加入右上角"地圖","衛星","混合地圖"按鈕
     131    map.addControl(new GMapTypeControl());
     132    // 設定預設經緯度北緯 23.8, 東經 121, 預設比例尺 100 公里(7)
     133    map.setCenter(new GLatLng(23.8,121), 7);
     134    // 設定預設底圖為"衛星"
     135    map.setMapType(G_SATELLITE_MAP);
     136    // 產生預設 icon 圖示
     137    icon = new GIcon();
     138    icon.image  = "image/icon.png";
     139    icon.shadow = "image/icon.png";
     140    icon.iconSize = new GSize(12, 12);
     141    icon.shadowSize = new GSize(12, 12);
     142    icon.iconAnchor = new GPoint(12, 12);
     143    icon.infoWindowAnchor = new GPoint(12, 12);
    129144  }
    130145}
Note: See TracChangeset for help on using the changeset viewer.