プラグイン・アプレットなしでグラフを描画したい

[上に] [前に] [次に]
クイーン・アミダラ 1999/09/29(水) 15:04:15
漠然とした質問で申し訳ないのですが、
特殊なplug-inやJavaAppletを使うのではなく、
DHTMLなどのみでグラフを描きたいのです。
画面に直接
line(x1,y1)-(x2,y2);
みたいなことってできませんか?
いろんなサイト捜したんですが、見つからないので
ないのかもしれませんけど、一応聞いておきたいのです。

とほほ 1999/09/30(木) 00:45:29
> line(x1,y1)-(x2,y2);
私も、下記のようなタグが欲しいのですが、ありませんねぇ。
<GRAP X=100 Y=100>
<LINE COORDS="0,0,100,100">
</GRAP>

棒グラフであれば、<IMG>のHEIGHTやWIDTH属性をうまく制御して、
できないこともありません。(でも、Netscapeの場合、同じ画像
でも、HEIGHTが異なると別の画像としてダウンロードしてしまう
という変な挙動をしていたような記憶が・・・)

IEであれば、背景色付きの<MARQUEEE>を使用するのも、画像を読み
込まなくて済む分オススメでした。

まる高 1999/09/30(木) 08:50:51
棒グラフなら、CGIプログラムで<TABLE>関連タグを組合わせて実現で
きますが

無責任官庁 1999/09/30(木) 09:38:39
CGIを使って、GIFを生成する・・・なんてのがありましたね。
このへんはどうでしょ?(他力本願モード)

../199805/98050016.htm
../199907/99070189.htm

みんこ 1999/09/30(木) 09:54:07
昔...どっかのサンプルページでJavaScriptだけで
線グラフを作ってるのを見たことが...。
と思って探しているけど見つからない〜。

多分1*1の画像かレイヤーで書いていたんだと思いますが。

もちっと探してみます。

クイーン・アミダラ 1999/09/30(木) 13:18:32
みなさん、どうもありがとうございます。
実はどういうグラフが必要かというと、プロット図なのです。
(x,y)の組がn個あって、座標軸にその下図だけ点が打たれている
やつです。

点は1×1の画像をスタイルシートの絶対位置指定でちりばめればできそうな
気がするのですが、問題は座標軸の枠なんです。
空のTABLEだと、目盛りが振れません。

そうやら無理っぽいですね・・・

zizz... [HomePage] 1999/09/30(木) 18:42:27
XMLのScalable Vector Graphics (SVG)というものがあります。
http://www.w3.org/Graphics/SVG/
が、まだWorking Draftです。
Mozillaでサポートされていないか調べてみたけど、
6月にSVGの実装を開始した、という情報しか発見出来なかった。

Microsoft Internet Explorer 5でVMLをサポートしているらしいです。
詳しい事は知りません。

どうもVMLとPGMLをもとにしてSVGを制定しているようです。

いずれにせよ現時点では使い物にならないでしょう。

[上に] [前に] [次に]