2016-04-09 3 views
1

Есть ли способ настроить размер пузыря (или цвет) узлов в Neo4j по отношению к значению свойства узла? Например, если каждый узел имеет свойство size: "xxx", как бы я сделал размер каждого узла до такого размера?Размер пузырьков в 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 можно настроить для настройки узла по одной из его меток и настроить отношения по типу. См. here и here для двух способов сделать это.

Однако браузер не поддерживает динамическую настройку по значению свойства.

+0

Возможно, какое-то объяснение для будущей справки, если ссылки идут плохо? :-) –

+0

Я попробовал это и добавил пример на мой вопрос. Есть ли какая-либо документация по GRASS в стороне от этих двух примеров? – Rachie

+0

Документация по формату GRASS очень мало. – cybersam

Смежные вопросы