Как связать Mapbox с Firebase, чтобы пользователи могли взаимодействовать с картой и публиковать местоположения в реальном времени, которые могут видеть все пользователи? - PullRequest
0 голосов
/ 23 июня 2019

Я не знаю, как разрешить пользователям взаимодействовать с этой картой, чтобы все пользователи могли видеть местоположение, опубликованное конкретным пользователем.

Это насколько я понял, но показывает толькоместоположение определенного пользователя.

import Mapbox

class DestinationViewController: UIViewController, MGLMapViewDelegate {

    var source: MGLShapeSource!
    var timer = Timer()

    override func viewDidLoad() {
        super.viewDidLoad()

        // Create a new map view using the Mapbox Dark style.
        let mapView = MGLMapView(frame: view.bounds,
                                 styleURL: MGLStyle.darkStyleURL(withVersion: 9))
        mapView.autoresizingMask = [.flexibleWidth, .flexibleHeight]
        mapView.tintColor = .gray

        // Set the map view‘s delegate property.
        mapView.delegate = self
        view.addSubview(mapView)

        mapView.delegate = self

        mapView.showsUserLocation = true
        mapView.setUserTrackingMode(.follow, animated: true)
    }
}

Я просто хочу, чтобы все пользователи могли публиковать местоположение и иметь возможность сопоставлять с опубликованными местоположениями.

...