Tengo un requisito para construir la interfaz de usuario del gráfico de conocimiento usando Angular. Estoy usando la base de datos de Blazegraph y quería lograr algo como la imagen de abajo donde el usuario puede agregar nuevos nodos a los nodos existentes y tener la funcionalidad para arrastrar los nodos:
Enlace de vídeo: https://www.youtube.com/watch?v=2Uumsqo1aiA
Por favor, sugiera cómo puedo empezar con él. Además, si hay aplicaciones de terceros para lograr esto usando angular.
Solo una sugerencia: puede probar GoJS para la interfaz de usuario del gráfico de conocimiento. Enlaces de referencia mencionados a continuación:
Opción 1: https://gojs.net/latest/samples/orgChartEditor.html . Para usar GoJS en Angular, haga clic en el siguiente enlace.
https://gojs.net/latest/intro/angular.html
Opción 2: puede usar el d3-org-chart
alternativa. Para obtener más información, haga clic en el siguiente enlace.
https://www.npmjs.com/package/d3-org-chart
Captura de pantalla del ejemplo d3-org-chart
: