             return
         }
         
+        updatePositionOfLocationNode(locationNode: locationNode)
+        
+        locationNodes.append(locationNode)
+        sceneNode?.addChildNode(locationNode)
+    }
     
     func confirmLocationOfDistantLocationNodes() {
         guard let currentPosition = currentScenePosition() else {

            z: currentPosition.z - Float(locationTranslation.longitudeTranslation))
        
        locationNode.position = position
        
        locationNodes.append(locationNode)
        sceneNode.addChildNode(locationNode)
    }
    
    //MARK: ARSCNViewDelegate

import ARKit
import CoreLocation
import CocoaLumberjack
import MapKit

class SceneLocationView: UIView, ARSCNViewDelegate, LocationManagerDelegate {
    ///The limit to the scene, in terms of what data is considered reasonably accurate.
