最寄りの物件を地図で検索

| Category=Flex | Comment

以前、グーグル・マップで最寄りのポイントを検索する例を作った(「sine, cosine, tangent」)。これは、データベース(MySQL)と PHP の交信を要し、やや難しかった。

つい先日 Google Code に載ったサンプルは、XML からデータを読み込むだけ。

private function distanceCmp(point:LatLng):Function {
 return function(a:Object, b:Object):Number {
  return point.distanceFrom(a.latlng) - point.distanceFrom(b.latlng);
 }
}

サンプルを元に作ってみる。「東京タワー」、「新宿区西新宿3-20」、「中央区銀座2-7」などと検索したポイントから最寄りの3駅を表示(首都圏のみ)。

カンタンで宜しい哉。

« フレッシュマン応援マニュアル    [No.106] Toqui Andino: Cabernet Sauvignon Reserva 2008 »