如何将Mapbox与Firebase关联,以允许用户与地图交互并发布所有用户可以看到的实时位置?

时间:2019-06-22 23:50:11

标签: swift firebase-realtime-database location mapbox

我不知道如何允许用户与此地图进行交互,以便所有用户都可以看到特定用户发布的位置。

据我所知,但这仅显示特定用户的位置。

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)
    }
}

我只希望所有用户都能够发布位置并能够映射到发布的位置。

0 个答案:

没有答案