>

cytoscape로 네트워크 표현을 만들고 싶습니다.

"사이트"노드에 장비를 배치해야하고 사이트는 리전 노드에 속하거나 디스패치해야합니다 (7 개 지역, 400-500 개 사이트 및 700-800 개 장비)

한 지역에 여러 사이트가 있고 한 사이트에 여러 노드가있을 수 있음 (장비)

1000 개 이상의 노드에 레이아웃을 적용하는 데 문제가 있습니다.

각 레벨의 노드에 레이아웃을 적용하고 겹치지 않고 함께 만드는 방법?

선택기로 레이아웃을 적용 할 수 있습니까?

도움을 주셔서 감사합니다!

근사한 영어를 용서해주세요. 프랑스어입니다.

안녕하세요


  • 답변 # 1

    Vouz pouvez utiliser data.parent  dans le JSON du noeud. 가장 멋진 오 드 데스 드 l' autre noeud 댄 l' hiéarchie. généralement에서 cose-bilkent 를 활용하십시오  주최자 레 그래프 계층 구조를 따르십시오. Il a les autres algorithms hierarchiques, mais cose-bilkent  가장 정상화 된 르 meilleur.

    -

    data.parent 를 사용할 수 있습니다  노드의 JSON에서. 복합 그래프 계층에서 위의 노드를 나타냅니다. 와이즈 비즈  레이아웃은 일반적으로 복합 그래프에 사용됩니다. 다른 복합 레이아웃이 있지만 cose-bilkent  가장 적합합니다.

    answer

    답변과 프랑스어 메시지에 감사합니다 :)

    실제로 pse-bilkent 레이아웃을 발견하고 중첩 노드에 효율적인 것으로 보입니다. 하지만 4 시간 처리 후 API가 처리를 완료하지 않기 때문에 한 수준의 계층 구조를 삭제해야하며 결과가 고무적입니다.

    부모의 경우>부모의 부모>노드를 분리해야합니다.

    저는 7 명의 부모님이 있습니다. 지도를 JSON 파일에 저장하고 마지막에 7 개의 json 파일을 모두 병합하고 사전 설정 레이아웃을 사용하십시오.

    안녕하세요

    cose-bilkent

  • 이전 rxjs - 각도 재질 데이터 테이블 업데이트
  • 다음 javascript - billboardjs 차트의 동적 목록 작성