0

グルテン不耐症の人のためのコミュニティ Web サイトを立ち上げています。

私はすべてが機能していますが、1つのビットで立ち往生しています。

ウェブサイトはhttp://gfmap.comです。

Fusion テーブルを更新し、ホームページ上のマップを駆動するフォームを並べ替えました。フィルターを並べ替えて、特定のカテゴリや検索ボックスだけを表示できるようにしました。

私は JavaScript を知らないので、これはすべてまとめて書きましたが、おそらくそうすべきです。

したがって、私にとってパズルの欠けているピースの 1 つは、マップの場所を認識させる方法です。つまり、誰かがニューヨークからマップを見た場合、マップのニューヨーク ビューが表示されます。

Google Web サイトの例を使用してこれを機能させることはできますが、レイヤーと検索は機能しません。

誰かがウェブサイトのコードをざっと見て、私が今できるすべてのことを行う方法を教えてくれれば、非常に感謝しています。

4

1 に答える 1

0

Oliver のコメントで説明されているように、geoLocation を取得したら、変更するだけです。私はこれを使用していません。あなたは、いくつかのGoogleコード例を介して動作していると言い、それを新しい google.maps.LatLng に変換します

map = new google.maps.Map(document.getElementById('themap'), {
    center: new google.maps.LatLng(-33.87668666121477, 151.1396026611328),
    zoom: 12
  });

次のようなものを使用するには:

     center: geoLoc,

これは、Fusion Table レイヤーにはまったく影響しません。

于 2012-05-14T12:05:26.067 に答える