これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションの2つを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドgvXNUMXgmlです。
プログラム:
NAME
gml2gv、gv2gml-GML-DOTコンバーター
SYNOPSIS
gml2gv [ -?v ] [ -g名前 ] [ -oアウトファイル ] [ ファイル ]
gv2gml [ -? ] [ -oアウトファイル ] [ ファイル ]
DESCRIPTION
gml2gv GML形式で指定されたグラフをGV(以前のDOT)のグラフに変換します
形式でダウンロードすることができます。 gv2gml GV形式で指定されたグラフをGML形式のグラフに変換します。
OPTIONS
次のオプションがサポートされています。
-v 詳細モードをオンにします
-? 使用情報を出力して終了します。
-g名前
文字列 名前 生成されたグラフの名前として使用されます。 複数のグラフの場合
が生成され、後続のグラフは名前を使用します 名前 整数が追加されます。
-oアウトファイル
出力をファイルに出力します アウトファイル。 与えられていない場合、 gml2gv stdoutを使用します。
オペランド
次のオペランドがサポートされています。
ファイル GMLで1つ以上のグラフを含むファイルの名前。 いいえの場合 ファイル オペランドは
指定すると、標準入力が使用されます。
リターン コード
返品 0 変換中に問題がなかった場合。 エラーが発生した場合はゼロ以外。
制限
GVとGMLのグラフモデルとグラフィックモデルはどちらも大幅に異なるため、変換
せいぜい概算です。 特に、マルチエッジがどのように区別されるかは明確ではありません
GMLでは、マルチエッジはユーザーが使用できるキーなしでGVで作成されます。 また、属性なし
同等のGVに変換されないGML属性は失われるため、情報は失われます。
出力グラフの属性として保持されます。
現時点では、 gv2gml サブグラフとクラスターはサポートしていません。 また、ありません
GMLでデフォルトのノード属性とエッジ属性を指定するための標準的なメカニズムのようです。
したがって、すべての属性がすべてのノードとエッジに対して繰り返されます。
作者
エムデンR.ガンスナーerg@research.att.com>
onworks.netサービスを使用してオンラインでgv2gmlを使用する