基本的に国鉄の駅のlatitude, longitudeを設定していきます。
半分くらいしか行ったことなですね(照)
var markerData = [ { name: '札幌', lat: 43.065381, lng: 141.334961, icon: icon[0] }, { name: '釧路', lat: 42.990412, lng: 144.381878, icon: icon[1] }, { name: '仙台', lat: 38.268215, lng: 140.869356, icon: icon[2] }, { name: '新潟', lat: 37.916192, lng: 139.036413, icon: icon[3] }, { name: '金沢', lat: 36.561325, lng: 136.656205, icon: icon[4] }, { name: '東京', lat: 35.681167, lng: 139.767052, icon: icon[5] }, { name: '横浜', lat: 35.469716, lng: 139.629184, icon: icon[6] }, { name: '名古屋', lat: 35.181446, lng: 136.906398, icon: icon[7] }, { name: '大阪', lat: 34.702485, lng: 135.495951, icon: icon[8] }, { name: '広島', lat: 34.39779, lng: 132.47534, icon: icon[9] }, { name: '高知', lat: 33.567697, lng: 133.546985, icon: icon[10] }, { name: '福岡', lat: 33.590355, lng: 130.401716, icon: icon[11] }, { name: '鹿児島', lat: 31.601456, lng: 130.563018, icon: icon[12] }, { name: '那覇', lat: 26.212312, lng: 127.679157, icon: icon[13] } ];
綺麗に反映されているようです。