22

Google Maps APIでそれができることは知っていますが、埋め込まれたGoogle Mapのマーカーを変更する方法があるかどうか知っていますか?

デフォルトの「A」ボタンを「B」ボタンまたはマーカーの真ん中のドットだけに置き換えたい。

4

2 に答える 2

31

私はこれまでGoogleマップの埋め込みをいじったことがありません(私は通常、このようなものについてはAPIに直接アクセスします)。私はいくつかのアプローチを試しました:

  • 埋め込み構文は静的マップapiと同じになると思いました。そこで、静的マップのURLを取得し、そこからマーカーパラメータをコピーして、iFrameのURLに貼り付けてみました。これはあまり機能しませんでした。

  • Google MyPlacesを作成し、提供されたものを使用するようにマーカーをカスタマイズしました。これにより、適切なマーカーアイコンを持つテストマップが作成されました。次に、埋め込みコードを取得して、テストページに貼り付けて出来上がりました。

于 2009-07-24T07:35:42.190 に答える
5

実際、私は同じ問題を抱えていましたが、上記の方法のいずれも使用せず、共有すると思いました:

私のようにマーカーだけが必要で、APIを使用したくない場合は、Googleをだまして、GETタグ「saddr」と「daddr」を使用して計画されたルートが必要だと考えさせます。

「saddr」は開始場所を定義します(郵便番号、通りの名前+番号など)

saddrのみを定義し、daddrを除外すると、Googleマップはデフォルトで、「A」(開始位置)のマーカーを希望する場所に正確に表示します。すべてAPIなしのiframeで表示されます。

于 2012-10-12T00:00:10.657 に答える