0

私はJSが初めてで、Googleマップを少しいじろうとしています。いくつかのチュートリアルと例を見つけたので、コピーして貼り付けて、自分のニーズに合わせようとしています。

これが私がする必要があることです:

  1. 場所でマップをロードする
  2. ファイルからいくつかのマーカーをロードします (私は JSON atm を使用していますが、後でいくつかの問題に遭遇すると思います)
  3. マップにマーカーを配置する
  4. いくつかのチェックボックスを配置して、マーカーのグループを切り替えます。

これで、ステップ 2 ( source ) なしで実行できましたが、ファイルから読み込めません。次のリンク (前のものではない) に JS コードが表示されている場合、features 配列は空です (14 行目の console.log を確認してください)。コンソール出力からは、前の行 (getJSON の行) の前にその行を実行しているためのようですが、なぜそれが起こっているのかわかりません。ここにリンクがあります。

前もって感謝します!

PS: JSON の問題に関しては、HTML コードをファイルに入れる必要があります (main.js の 128 行目など)。すべてを 1 行に入れる必要がありますか、それとも JSON の代わりに別の形式を使用する必要がありますか? もしそうなら、あなたはどちらをお勧めしますか?

4

1 に答える 1