     // MARK: SceneLocatioNViewDelegate
     
     func sceneLocationViewDidAddSceneLocationEstimate(sceneLocationView: SceneLocationView, position: SCNVector3, location: CLLocation) {
-        print("SceneLocationViewDidAddSceneLocationEstimae")
     }
     
     func sceneLocationViewDidRemoveSceneLocationEstimate(sceneLocationView: SceneLocationView, position: SCNVector3, location: CLLocation) {
-        print("sceneLocationViewDidRemoveSceneLocationEstimate")
 
     }
     
     func sceneLocationViewDidConfirmLocationOfNode(sceneLocationView: SceneLocationView, node: LocationNode) {
-        print("sceneLocationViewDidConfirmLocationOfNode")
 
     }
     
     func sceneLocationViewDidSetupSceneNode(sceneLocationView: SceneLocationView, sceneNode: SCNNode) {
-        print("sceneLocationViewDidSetupSceneNode")
 
     }
     
     func sceneLocationViewDidUpdateLocationAndScaleOfLocationNode(sceneLocationView: SceneLocationView, locationNode: LocationNode) {
-        print("sceneLocationViewDidUpdateLocationAndScaleOfLocationNode")
 
     }
 

        mapView.addAnnotation(mapAnnotation)
        
        sceneLocationView.addLocationNodeWithConfirmedLocation(locationNode: locationAnnotationNode)
    }
    
    // MARK: MapViewDelegate

    
    func displayPointFeatures() {
        let pointFeatures = PointFeatureCollection()
        
        pointFeatures
            .features
            .filter(inDesiredArea)
            .forEach(display)
    }
    
    func inDesiredArea(streetFeature: GeoFeature<Point, [Double]>) -> Bool {
        return isInArea(distanceLimit: 500.0, coordinate: streetFeature.location)
    }

    
    public func isInArea(distanceLimit: Double, coordinate: CLLocation) -> Bool {
        guard let distance = userDistance(from: coordinate) else {
            return false
        }
        return distance <= distanceLimit
    }
    
    func display(streetFeature: GeoFeature<Point, [Double]>) {
        numberOfPointsOfInterest += 1
        let locationAnnotationNode = LocationAnnotationNode(streetFeature: streetFeature)
        locationAnnotationNode.scaleRelativeToDistance = true
        
        let mapAnnotation = MKPointAnnotation()
        mapAnnotation.coordinate = streetFeature.coordinate
