I'm using python networkx to create graphs as GraphML-files from JSON-files and visualizing them in yEd. It's within the field of network topology and I'm monitoring connections.
yEd's automatic layout tools are very good for what I want to do. However, there is a problem when I try to update a graphml-file. The JSON-data is updating continuously and I want to be able to update my Graphml-files with that data while keeping the layout I've arranged in yEd.
Updating the files with new nodes isn't a problem but all nodes lose their coordinates when I do so. I can't think of any convenient ways to keep the yEd-specifica metadata containing the position of each existing node.
Any suggestions?