0

私のチームは限られた時間で問題を解決しようとしています。コンテンツ (旅行、ソーシャル コンテンツなど) を表示するために、サイト上でかなり複雑なマップ インターフェイスを開発しました。たとえば、ユーザーが「Kayaking San Francisco」の検索を実行すると、マップには SF でのすべてのカヤック旅行が表示されますが、それらはすべて (geonames.org を使用して) 同じ計画にジオタグが付けられているため、マップ上のフラグではなく、クラスタリング。私は解決策を見つけようと探し回っています - 何かアイデアはありますか? RoRがあります - http://www.ekoventure.com

4

2 に答える 2

0

これで問題が発生するかどうかは完全にはわかりませんが、次の記事も参照してください: Google Earth でフィーチャをグループ化して、ズームアウト時に詳細を非表示にする

リンクしたサイトを確認した後、問題はデータまたは検索のいずれかにある可能性が高いと言えます。「サンフランシスコ」を検索すると、SF とは関係のない検索ヒットのリストが表示されます (ただし、ラスベガス、オレゴン、サンディエゴなど)。それでも、マップには SF のダウンタウンのマーカーしか表示されません。

データは実際にジオコーディングされていますか? 検索用語をジオコーディング (例: ジオネームを使用) してから、データを検索して、その場所から特定の半径内にあるアイテムを取得していますか? 見つかったアイテムを実際にマップ上にプロットするのは、そのアイテム自体の位置に基づいていますか、それとも検索の座標に基づいていますか?

于 2009-08-06T14:29:44.867 に答える
0

gmap のマーカー クラスタリング オプションの概要については、http ://www.svennerberg.com/2009/01/handling-large-amounts-of-markers-in-google-maps/ を参照してください。

于 2009-08-11T11:35:14.220 に答える