[解決済み] Google Maps API v3 で SVG マーカーを使用する方法
2023-02-02 15:18:46
質問
変換したimage.svgをgoogle mapのアイコンとして使用することはできますか?png画像をsvgに変換したのですが、これを回転可能なgoogle mapのシンボルのように使いたいのです。すでにgoogle mapのシンボルを使おうとしましたが、車や人などのアイコンが欲しいのですが...。そのため、いくつかのpngファイルをsvgに変換したのですが、ちょうどこの例のサイトのように、これらのために何を使っているのでしょうか? http://www.goprotravelling.com/
どのように解決するのですか?
アイコンをレンダリングするには SVGパス表記 .
参照 Googleドキュメント を参照してください。
基本的な例を紹介します。
var icon = {
path: "M-20,0a20,20 0 1,0 40,0a20,20 0 1,0 -40,0",
fillColor: '#FF0000',
fillOpacity: .6,
anchor: new google.maps.Point(0,0),
strokeWeight: 0,
scale: 1
}
var marker = new google.maps.Marker({
position: event.latLng,
map: map,
draggable: false,
icon: icon
});
マーカーSVGアイコンの表示と拡大縮小の動作例です。
編集してください。
ここにも複雑なアイコンの例があります。
2を編集します。
そして、SVGファイルをアイコンとして持たせる方法を紹介します。
関連
-
[解決済み] svg要素の色を変更するには?
-
[解決済み] Google Maps JS API v3 - シンプルな複数マーカーの例
-
[解決済み] Do I use <img>, <object>, or <embed> for SVG files?
-
[解決済み] Android StudioのデバッグモードでSHA-1フィンガープリント証明書を取得する方法を教えてください。
-
[解決済み] Google Maps APIでマウスのスクロールホイールによる拡大縮小を無効にする方法
-
[解決済み】Google Maps API v3で複数のマーカーを持つ地図を自動中心化する。
-
[解決済み] Google Mapsのマーカーの色を変更するにはどうしたらいいですか?
-
[解決済み] Google Maps V3 - 指定した境界線に対するズームレベルの計算方法
-
[解決済み] Google Maps API - 住所の座標を取得する
-
[解決済み] Google Mapの衛星画像を表示しないようにするには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Googleマップのtransit_stationにはバスステーションも表示される
-
[解決済み] google map API 拡大範囲
-
[解決済み] Android StudioのデバッグモードでSHA-1フィンガープリント証明書を取得する方法を教えてください。
-
[解決済み] Google Mapsのマーカーの色を変更するにはどうしたらいいですか?
-
[解決済み] Google MapsのURLでlat-lonに移動するには、どのようなパラメータを使用すればよいですか?
-
[解決済み] Google Maps V3 - 指定した境界線に対するズームレベルの計算方法
-
[解決済み] Google Mapsに影響を与えるTwitter BootstrapのCSS
-
[解決済み] GISサービスにおける緯度・経度タプルの記述順の優先度について
-
[解決済み] Google Maps API - 住所の座標を取得する
-
[解決済み] Google Mapの衛星画像を表示しないようにするには?