私が作成しているiOSアプリケーションの場合、タイプに従ってグループ化された要素のグループと、適切に作成されたレイアウトで互いに分離されたさまざまなタイプのグループを表示する必要があります。
グループ化されたノードがすべて循環参照で互いに向き合っている無向グラフを使用することを考えました。次に、各グループは、ノードが循環参照で互いに向き合っている別の「メタグラフ」として、期待しています。優れたグラフレイアウトフレームワークと一緒に、これをうまく表示することができます。
残念ながら、私がよく耳にするフレームワークはgraphvizだけですが、iOSで利用できるポートがないようです。
だから私の質問はどちらかです:
- 必要なものを実装する方法に関する他のアイデアはありますか?
- iOS用のグラフレイアウトの良い実装?
- iOS用のgraphvizの利用可能なポート?
更新:グラフやチャート(円グラフなど)を描画するために使用されるフレームワークであるグラフプロットフレームワークを探していないことに注意してください。抽象グラフ内の任意のノードの最適な位置を決定するレイアウトフレームワークを探しています。