2011-05-03 98 views
1

我正在嘗試做一個半自動圖形佈局程序。讀完輸入後,程序應該生成一個圖形(使用指定的佈局)。棘手的部分是,用戶應該能夠選擇節點的一個子集,並用另一種算法重新排列這些節點(同時將剩餘節點保存在原始位置)。我已經通過graphviz,雖然這個選項是可能的,但它是非常有限的(使用「pin」只與'neato'和'fdp'算法...我寧願我的圖被定位)圖形佈局和重排

另一個要求將是價格。我已經看到了yworks可以做我的需要,但在這一點上的...

其支付我會採取任何語言,我可以得到感謝名單

我目前正試圖退出graphsharp但文檔很差

+0

yworks支付了嗎?你是否嘗試過來自同一個人? – Matt 2011-05-03 07:59:22

回答

3

如果你滿意的半自動化圖形佈局,那麼你可以做如下(這是我在過去所做的那樣):

  • 下載yEd (也來自yworks)
  • 保存圖表並查看該文件:其XML,格式不太複雜
  • 編寫一些代碼,將您的圖表保存爲與yEd兼容的XML文件
  • 打開文件形式YED,並再次使用內置佈局算法
  • 保存文件從YED

我希望這有助於。