2017-05-18 12 views
0

firebaseを使用してユーザーの緯度と経度情報をホストしています。私はこの情報をGoogleマップマーカーで表示するために使いたいです。誰もがこのデータを配列に集約してfirebaseから引き出す方法を知っていますか?どんな助けでも大歓迎です。私はjavascriptでネイティブに反応しています。firebaseのデータから表示するマーカーを取得

markerDetails(){ 
    var markers = []; 
    var markerRef = firebase.database().ref('listings'); 
    markerRef.on('value', function(snapShot) { 
     markers = snapShot.val(); 
     console.log(rentalMarkers) 
    }); 

答えて

0

このコードは、サーバーから値を取得して、位置配列

var locations = [ ];  
    // call php array 
     var latitude = <?php echo json_encode($latitude); ?>; 
     var longitude = <?php echo json_encode($longitude); ?>; 
    for(var i=0;i<20;i++){ 
     locations.push(["current",latitude[i], longitude[i]]); 
    } 
var labels = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'; 
      var labelIndex = 0; 
    var marker; 
      function initMap() { 
      var map = new google.maps.Map(document.getElementById('map'), { 
       zoom: 5, 
       center: new google.maps.LatLng(12.289774217827633, 76.30976921188685) 
      }); 

これは役立つかもしれない希望にそれを追加...

関連する問題