Canvasに図形を描画し、imgタグに設定する

Canvasに図形を描画し、imgタグに設定する

はじめに

WebGISにて凡例のアイコンを表示していますが、サーバーを介さずに、クライアントのみで描画できる方法を探していたところ、Canvasに図形を描画し、imgタグに設定することが判明したので、その際のメモです。

以下の手順で実装

  1. JavaScriptで<canvas>を作成
  2. 描画処理を実行
  3. toDataURL()ででBase64エンコードの画像データを取得
  4. <img>のsrcにセット
  5. (必要なら)<canvas>を削除

canvas.html

出力イメージ

シェアする

  • このエントリーをはてなブックマークに追加

フォローする