私はGoogle Maps APIでそれができることを知っていますが、埋め込まれたGoogleマップのマーカーを変更する方法があるかどうか知っていますか?
"B"ボタン または 中央のドットのみのマーカー のデフォルトの "A"ボタンを置き換えたい。
これまでにGoogleマップの埋め込みを試したことはありません(通常、このようなものについてはAPIに直接行きます)。私はいくつかのアプローチを試しました:
おそらく、埋め込み構文は静的マップAPIと同じになると思いました。静的マップのURLを取得し、そこからマーカーのパラメーターをコピーして、iFrame URLに貼り付けてみました。これはあまり機能しませんでした。
Google MyPlaces を作成し、提供されたものを使用するように marker をカスタマイズしました。これにより、適切なマーカーアイコンが付いた テストマップ が作成されました。次に、埋め込みコードを取得して テストページ に貼り付け、出来上がりです!
実際、私は同じ問題を抱えていましたが、上記の方法のいずれも使用せず、私は共有すると考えました:
私と同じようにマーカーだけが必要でAPIを使用したくない場合は、GETタグ「saddr」と「daddr」を使用して計画されたルートが必要だとGoogleをだます
「saddr」は開始位置を定義します(郵便番号、通りの名前+番号など)
Saddrのみを定義し、daddrを省略します。Googleマップは、デフォルトで、「A」(開始位置)のマーカーを、希望する場所に正確に表示します。すべてAPIなしのiframeにあります。