0

表示されるデータの高度なカスタマイズをサポートする Google マップ アプリケーションを作成しています。ユーザーが (とりわけ) さまざまな形状とそれらの形状の色を選択できるようにしたいと考えています。現在、これらの形状の PNG を作成しており、それぞれに 8 つの異なるカラー バリエーションがあります。

形状を追加するのは大変な作業であるだけでなく、色の設定も厳しく制限されています。ユーザーがいくつかの設定を調整して、それらを使用して新しいアイコンを作成できるようにしたいと思います。純粋な JavaScript でこれを可能にするには、Google マップ マーカーが Canvas データを表示できる必要がありますが、私が見つけた (比較的古い) ブログ投稿によると、表示されません。

私が考えることができる別のオプションは、SVG 画像を作成することですが、JavaScript 文字列に SVG データしかない場合、SVG を Google マップ マーカーに適用するにはどうすればよいですか?

とにかく、質問を要約します。その場でカスタム グラフィックを作成し、Google マップ マーカーに使用するにはどうすればよいですか?

4

1 に答える 1

1

Canvas2Imageを使用してキャンバスを画像として保存し、それらを Google マップに適用します。

于 2012-06-15T08:00:50.100 に答える