Как изменить цвет кластера с помощью gvmap?

У меня есть файл .dot ниже. Я могу нарисовать визуализацию карты с помощью этой команды «sfdp -Goverlap=prism INPUT.gv | gvmap -e | neoto -n2 -Ecolor=#55555522 -Tpng > OUTPUT.png».

 graph {
  "0" [cluster="3", label="Drawing", pos="26.163,130.97"];                        
  "1" [cluster="3", label="Visualization", pos="270.82,243.14"];           
  "2" [cluster="2", label="Graph", pos="271.43,16.263"];        
  "3" [cluster="2", label="Arizona", pos="670.15,16.263"];        
  "4" [cluster="2", label="University", pos="415.11,16.263"];          
  "5" [cluster="1", label="Map", pos="513.44,131.26"];   
  "0" -- "1";    
  "1" -- "2";  
  "0" -- "2";   
  "3" -- "4";      
  "5" -- "1";  
  "5" -- "2";  
}

алгоритм GraphViz присваивает цвет моим кластерам. Таким образом, на выходе получается изображение, подобное приведенному ниже.

введите здесь описание изображения

Как я могу назначить свои собственные цвета для кластеров вместо цветов, используемых алгоритмом?

спасибо


person Bahador Saket    schedule 31.07.2014    source источник


Ответы (1)


Да и нет. Исходя из этого: https://docs.oracle.com/cd/E36784_01/html/E36870/gvmap-1.html,

вы можете добавить этот модификатор к команде, которую вы используете в разделе gvmap для создания графика: -c k Целое число k указывает цветовую схему, используемую для окрашивания стран. По умолчанию k = 1.

    Acceptable values are:
         0 : no polygons
         1 : pastel
         2 : blue to yellow
         3 : white to red
         4 : light grey to red
         5 : primary colors
         6 : sequential single hue red
         7 : sequential single hue lighter red
         8 : light grey
person L Mord    schedule 15.01.2017