ようこそゲストさん | ログイン |

掲示板

トップページ > 記事閲覧
EDITSDSP
日時: 2014/06/06 13:35
名前: nakano10

お世話になります

たとえば20番のシンボルを黒に変更するため

EDITSDSP 20 0 0 0

としましたが、戻り値は0になるものの、反映されません、何かコツがあるのでしょうか。

シンボルテーブルSD4の20番は以下のとおりです
20 251 151 77 MM 0.800 20 "接合"

シンボルフォントテーブルSF4の20番に対応する箇所は以下のとおりです
S 20
3
L 1 255 128 64
0.5000000
2
0.0000000 1.2750000
0.0000000 -1.1250000
C 1 255 128 64
0.5000000
0.0000000 2.0250000
0.7875000 2.0250000
C 1 255 128 64
0.5000000
0.0000000 -1.9125000
0.5625000 -2.4750000
メンテ

Page: 1 |

Re: EDITSDSP ( No.1 )
日時: 2014/06/06 14:27
名前: GEOSISサポート

nakano10様

通常、NIGMAS形式の表示テーブルのシンボルの色を変更する事は出来ません。
これはSF4テーブル内に表示色が定義されている為です。
GEOSISの表示モードはNIGMASでいう所の「SYMDMODE R」で表示されているため、SD4で定義された表示色で描画されません。

DSPSMODEのパラメータ1に”NIG”を設定する事でSD4で定義された表示色で表示されるようになりますが
以下の制限があります。(NIGMAS上での表示と同じになります)
・シンボルフォントがSD4で定義された色(単色)のみで表示される。
・シンボルフォントの塗り潰しが行われない。
・GEOSIS形式の表示テーブルも同様の表示になる。

上記の制限を考慮された上でDSPSMODEを御使用下さい。
メンテ
Re: EDITSDSP ( No.2 )
日時: 2014/06/06 15:16
名前: nakano10

御回答ありがとうございます、了解しました。

今件は塗りつぶしを伴いますので同形状で色違いの定義をシンボルフォントテーブルの別番号で登録しそれをEDITSDSPで切り替えるなどしてみます。

また何かありましたときはよろしくお願いいたします。
メンテ
Re: EDITSDSP ( No.3 )
日時: 2018/04/19 11:22
名前: nakano10

お世話になっております

送付していただいたocxで問題が解決したことを確認しました。

なお、先に挙げました「また別なプログラム」でver7,8での問題はocxをexeと同じところに置いていたときの現象でした、
ver7,8のocxをsyswow64に配置して動作して問題無かったことを確認しました、これについては失礼しました。

また何かありましたときはよろしくお願いいたします。
メンテ

Page: 1 |



| 利用規約 |

(C) 2024 AS Locus INC.