// https://github.com/openstreetmap/josm/blob/mirror/src/org/openstreetmap/josm/command/MoveCommand.java // https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/MoveNodeAction.as iD.actions.MoveNode = function(nodeId, loc) { return function(graph) { var node = graph.entity(nodeId); return graph.replace(node.update({loc: loc})); }; };