2016-04-09 3 views
1

ノードのプロパティ値に関連してNeo4jのノードのバブルサイズ(または色)を調整する方法はありますか?たとえば、各ノードにsize: "xxx"プロパティがある場合、どのように各ノードをこのサイズにスケールするのですか?バブルサイズin Neo4j

同様の関係線を調整する方法はありますか?私は両方のノードと関係を一度に異なる色やサイズに調整することができます知っているが、私はそれらのプロパティに基づいてこれを行う方法を把握することはできません。

私はカスタムGRASSファイルを作成しようとしましたが、奇妙なことが起こりました。これは私が使用したものである:

node 
{ 
    diameter: 50px; 
    color: #A5ABB6; 
    border-color: #9AA1AC; 
    border-width: 2px; 
    text-color-internal: #FFFFFF; 
    font-size: 10px; 
} 

relationship 
{ 
    color: #A5ABB6; 
    shaft-width: 1px; 
    font-size: 8px; 
    padding: 3px; 
    text-color-external: #000000; 
    text-color-internal: #FFFFFF; 
} 

node.person 
{ 
    /* Node diameter is based on value. */ 
    diameter: {value}; 
} 

そして、これは私がドラッグしてブラウザにドロップしたときに表示されるものです:

node { 
    diameter: 50px; 
    color: #A5ABB6; 
    border-color: #9AA1AC; 
    border-width: 2px; 
    text-color-internal: #FFFFFF; 
    font-size: 10px; 
} 

relationship { 
    color: #A5ABB6; 
    shaft-width: 1px; 
    font-size: 8px; 
    padding: 3px; 
    text-color-external: #000000; 
    text-color-internal: #FFFFFF; 
} 

node.person { 
    /* Node diameter is based on value. */ 
    diameter: value; 
    color: #68BDF6; 
    border-color: #5CA8DB; 
    text-color-internal: #FFFFFF; 
    caption: '{person_name}'; 
} 

; { 
} 

それはキャプションできる色を追加し、{value}変数を無視するだけでなく、 、最後に余分な;{}を追加します。グラフウィンドウには何も表示されません。私は構文を揺るがしていますか、これはバグですか?

答えて

0

neo4jブラウザは、ラベルの1つでノードをカスタマイズし、ノードの種類によって関係をカスタマイズするように設定できます。これを行う2つの方法については、herehereを参照してください。

ただし、ブラウザはプロパティ値による動的なカスタマイズをサポートしていません。

+0

おそらく、リンクが悪くなる場合の、将来の参照のためのいくつかの説明? :-) –

+0

私はこれを試して、私の質問に例を追加しました。これら2つの例以外にGRASSのドキュメントはありますか? – Rachie

+0

GRASS形式のドキュメントはほとんどありません。 – cybersam

関連する問題