Jiro Laboratory

C#、ASP.NET、JavaScript、Androidとか

地図の種類を変更する(いつもNAVI API)

javascript

var map,
    lat = 35.856306, lon = 139.902889,
    zoom = 8,
    maptypes = {
      'DEFAULT': ZDC.MAPTYPE_DEFAULT,
      'COLOR': ZDC.MAPTYPE_COLOR,
      'ALPHABETS': ZDC.MAPTYPE_ALPHABETS,
      'NOICON': ZDC.MAPTYPE_NOICON,
      'MOBILE': ZDC.MAPTYPE_MOBILE,
      'TOWNWALK': ZDC.MAPTYPE_TOWNWALK,
      'MONOCHRO': ZDC.MAPTYPE_MONOCHRO,
      'HIGHRESOLUTION': ZDC.MAPTYPE_HIGHRESOLUTION,
      'FLAT_COLOR': ZDC.MAPTYPE_FLAT_COLOR,
      'HIGHRES_DEFAULT': ZDC.MAPTYPE_HIGHRES_DEFAULT
    };

function loadMap() {
  var ZMap = $('#ZMap')[0];
  if (ZMap.firstChild) {
    ZMap.removeChild(ZMap.firstChild);
  }

  map = new ZDC.Map(ZMap, {
    latlon: new ZDC.LatLon(lat, lon),
    zoom: zoom,
    mapType: maptypes[$('#mapType').val()]
  });
};