NODE的外觀

必須要先知道。
Weathermap在畫的時候,讀的是一個控制檔。
一個控制檔就是一張圖。
位置在:cacti安裝目錄/plugins/weathermap/configs
因為12.111和19.23、22都是直接裝在web server的根目錄裡,所以路徑是
/var/www/html/plugins/weathermap/configs
目錄裡的檔案,就是我們的圖,以前我們是用editor去建立,去add node跟add link,產生的就是這個檔。

檔案裡分三段。

GLOBAL區

NODE區

LINK區
區與區之間可以混著放,但這幾天編下來覺得,還是用註解把它們分開,比較好管理。
預設開一個圖出來之後,會有一些default的東西,那些我沒有動它們。

先講node區

Node
一般建立時,我覺得還是先用editor去建立、移一個適當的位置給一些基本的東西出來之後,再來編輯。
建立完後,通常會像這樣
先開啟這個連結作為參考:Node的參數

在editor裡面,能編輯的其實也就那些東西。
而若我們需要做一些調整,就需要進來直接編輯這個檔案。

NODE man
//node的id,不能重覆,每一個node下面都會有一些參數,但網路上有看到一些利害的,會利用node去做一些前置作業。
    LABEL man
//這個node顯示在圖上的字
    ICON images/man-blue.png
//若要配圖,就在icon選擇,我建議將images下載下來,要用的時候,可以直接看縮圖去選,比較快。
    POSITION 123 113
//這個node的位置
icon本身就很大,所以出來的會是長這個樣子。如果要把它縮小,要在圖的路徑前加上大小
ICON 51 51 images/man-blue.png

若我不要有文字。只有圖?
那就把LABEL拿掉就行了。
但!
這會有一個風險。就是,你在editor上就看不到也點不到這個node了。
這是只有在CACTI上實際看的時候才看得到
NODE man
    ICON 51 51 images/man-blue.png
    POSITION 123 113

那如果我的字,不要在人身上行不行?可以。
請參考:LABELOFFSET
NODE man
    LABEL man
    LABELOFFSET N
    ICON 51 51 images/man-blue.png
    POSITION 123 113


假設希望字是在人的上面。對照說明就是要設定為N

大概是這個概念:

但也可以用相對座標的概念去定位
比如說:
LABELOFFSET -40 0
這個的意思是,以node的位置,X再少40,Y則是不變。
這樣label與圖之間,就會比較有空間一些,且又不會擋到。
NODE man
    LABEL man
    LABELOFFSET -40 0
    ICON 51 51 images/man-blue.png
    POSITION 123 113


INFOURL是點下去會連到哪裡的url
OVERLIBGRAPH則是滑鼠移過去的時候要顯示什麼

這兩個不管是在NODE或LINK都可以用
但前題是,在設定裡務必要是

HTMLSTYLE overlib

在editor裡。則是在
Map style→HTML style→選overlib
arrow
arrow
    全站熱搜

    Joppy 發表在 痞客邦 留言(0) 人氣()