簡體   English   中英

如何使用JavaScript從CouchDB中獲取數據

[英]how to using javascript to get data from couchdb

我已經將一些文檔存儲在couchdb ,並使用map reduce生成了一個視圖。 視圖中的每個文檔都具有以下結構:

{user_name, longitude, latitude, tweet_content} 

現在,我需要使用Google Map的api來顯示這些觀點。 (熱圖)我需要在couchdb的那個視圖中獲得經度和緯度的值。 谷歌地圖提供了顯示熱圖的HTML代碼,( https://developers.google.com/maps/documentation/javascript/examples/layer-heatmap )我只需要協調數據。 問題似乎是如何使用Javascript與couchdb連接。 我只是不知道如何入門,也找不到任何有關如何用HTML編寫Javascript代碼的說明。

您引用的熱圖代碼將在瀏覽器的客戶端執行。

我只是不知道如何入門,也找不到任何有關如何用HTML編寫Javascript代碼的說明。

JavaScript代碼可以通過多種方式包含在HTML中。 首先閱讀有關HTML腳本標記的信息

問題似乎是如何使用Javascript與ouchdb連接。

將HTML內容加載到瀏覽器中后,即可通過AJAX調用與CouchDB通信

$.ajax({
      url: 'http://name:password@localhost:5984/yourdatabase/_design/analyse/_view/viewname',
      type: 'get',
      dataType: 'json',
      success: function(data) {
        data.rows.forEach(function(tweet){

          taxiData.push(new google.maps.LatLng(tweet.key[0], tweet.key[1]))
          console.log(tweet.key[0]);
        });
      },
      reduce: false
    });

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM