# World6-travelmap I made a little program for displaying a simplistic graph of nodes and edges to make a travel network with calculated distances... specifically for my Minecraft World. Data must be in a map.json file. `nodes` is an object with named arrays of info. Each node is an `x`, `y`, and `z` position. The optional 4th item is `true` to display the node's name, a string to display *that* as the node name, or `false` to completely hide a node. `edges` is an array of arrays of two names of nodes. An optional 3rd item can be set to `false` to hide an edge, or a string for a custom label. `edges` can be nonexistent. WASD panning and -/+ to zoom. You can drag and drop a JSON file to load it. ## Example JSON ```json { "nodes": { "TestA": [100, 0, 100], "TestB": [150, 0, 200], "TestC": [300, 0, -200, true], "TestE": [1200, 0, 200, "Displayed Name"], "TestFarLeft": [-200, 5000, 50], "TestFarBottomRight": [1200, 0, 2000, true], "Hidden Node": [0, 0, 0, false] }, "edges": [ ["TestA", "TestB"], ["TestA", "TestC"], ["TestB", "TestC"], ["TestC", "TestE"], ["TestE", "TestFarLeft"], ["Hidden Node", "TestC", false] ] } ```