最寄駅検索で線を消すように改造

http://tkwaves.appspot.com/ss
駅名(かマーカー)をクリックした時に線が引かれるのだが
以前に引いた線が消えずに残ってしまうので、消すようにする。
map.removeOverlay(GPolylineオブジェクト)で消せる。
GPolylineオブジェクトを配列に詰めるようにして、
配列内のオブジェクトを元に線を綺麗に消してから引きなおす。

ソース例

for ( var i = 0; i < GPolylines.length; i++ ) {
  map.removeOverlay(GPolylines[i]);
}
GPolylines.push(new GPolyline([
  new GLatLng(35.5882377624512, 139.731002807617),
  new GLatLng(35.588436126709, 139.731048583984),
  new GLatLng(35.5885429382324, 139.731063842773)
]));
map.addOverlay(GPolylines[GPolylines.length - 1]);

リポジトリも更新

http://github.com/2ca3/tkwaves


今日からサーバ/インフラを支える技術を読み出した。読みやすい。
手元にLinuxが複数台あって、試しながら読みたい本。

[24時間365日] サーバ/インフラを支える技術 ?スケーラビリティ、ハイパフォーマンス、省力運用 (WEB+DB PRESS plusシリーズ)

[24時間365日] サーバ/インフラを支える技術 ?スケーラビリティ、ハイパフォーマンス、省力運用 (WEB+DB PRESS plusシリーズ)