
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
ANo2です
No2で例に挙げたライブラリのうち、D3の例で地図の色を塗り替えているものがありましたので、ご参考まで。
ご質問の例と多少なりとも共通点があるような気がします。
http://bl.ocks.org/mbostock/4183330
No.2
- 回答日時:
作っているところとのことなので、方法がわかればよいものと解釈しました。
『領域 塗りつぶし』などをキーに検索すれば、いろいろ見つかると思いますが・・・
自前で領域を確定してゆくなら、領域が閉鎖されていることを条件に、同一の領域内を走査することになると思われます。
各ポイントの色状態を認識する必要があるので、canvasなどを利用するのがよろしいでしょう。
http://wais.jp/high-speed-region-fill-method/
http://www.etcnotes.info/almath/algofill.html
http://fussy.web.fc2.com/algo/algo3-2.htm
一方で、境界線をどのように描画なさるのかが不明ですが、もしも、データなどを元に描画するのであれば、各図形をそのままオブジェクトとして扱えるSVGを利用すれば、走査する必要がなくなり、そのままオブジェクト内の色を指定すれば塗ることが可能ですし、その後のUIなども簡単になる可能性があります。
https://ja.wikipedia.org/wiki/Scalable_Vector_Gr …
また、SVGを扱うためのjavascriptライブラリもいろいろ作成されていますので、ご参考まで。
http://raphaeljs.com/
http://d3js.org/
https://jonobr1.github.io/two.js/
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの値を元に図形の色を変えたい 2 2022/05/11 01:37
- Excel(エクセル) 半角ハイフンを除いた重複に色を付ける数式について 5 2022/09/08 20:43
- Visual Basic(VBA) VBAについて教えてください。 Excelで セルのB6~BG24でダブルクリックすると ダブルクリ 1 2022/06/02 17:07
- ノートパソコン Open Office.orgのDrawで描いた図形の塗りつぶしをしたい 1 2022/03/22 19:24
- 数学 数学Aの組み合わせの問題で、右の図のように、正方形を各辺の中点で結んで5つの領域に分ける。隣り合った 4 2023/08/10 09:15
- 数学 正八面体の8面を、7色A~Gで塗り分ける方法は何通りあるか(隣り合う面は同じ色でもいいが、回転して一 1 2022/08/04 23:06
- Excel(エクセル) エクセルで”入力シート”の文字書式の変更を”出力シート”で同じ文字書式で印刷したいです。VBA希望 4 2023/04/24 11:07
- 芸術学 画家のカラバッチョと同じ描き方で作品を作りたいのですが、 質問があります。 カラバッチョはどんな布の 1 2023/04/03 05:00
- DIY・エクステリア 塗料について 1 2023/02/03 11:16
- その他(芸術・クラフト) 水性塗料の1種で、塗って乾かすとメタリック調に仕上がる塗料があります。 こうした塗料を小物部材に筆で 1 2022/10/30 18:36
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VS Treeview のデザイン変更
-
VB.NET フォーム上に描いたグ...
-
VB.NETのSendMessageを教えてく...
-
Canvas等の図形を移動する時,直...
-
SwingとEDT(イベントディスパッ...
-
Hobbits PDF Libraryについて。
-
GDI+で描画した画像を消去する...
-
C# リストビューの特定のセルの...
-
java.awt.peer?
-
C# DataGridView のCellPaintin...
-
「タイプ初期化子が例外をスロ...
-
レコード件数の表示
-
private static という変数の修飾
-
インスタンス参照でアクセスで...
-
エクセルVBAで、条件に一致する...
-
VB.NETでフォーム上にExcelのよ...
-
UMLのクラス図はmain()も含むん...
-
変数名の付け方
-
サーブレットコンテキストの意...
-
VB.netでメソッドからコントロ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VB.NET フォーム上に描いたグ...
-
C# DataGridView のCellPaintin...
-
VB.NETのSendMessageを教えてく...
-
SwingとEDT(イベントディスパッ...
-
MFCでMSペイントみたいなツー...
-
C# リストビューの特定のセルの...
-
Labelコントロールの背景をグラ...
-
JPanel上での描画と各コンポー...
-
BMP画像を画像処理して連続に表...
-
C#のGraphicsクラスについてです。
-
Java、jPanelに描画する
-
Javaを使って、円を描きたい
-
GDI+で描画した画像を消去する...
-
javaアプレットでの文字化けと...
-
アクセスで他アプリから復帰し...
-
Hobbits PDF Libraryについて。
-
重なった要素上でのイベントで...
-
VS Treeview のデザイン変更
-
Javaで文字の角度を変えて表示...
-
画面のちらつきの原因が知りた...
おすすめ情報