簡體   English   中英

傳單加權熱圖JavaScript

[英]Leaflet Weighted Heatmap JavaScript

我正在嘗試根據類似數據創建熱圖;

 var ankara_sincan = L.point(32.5850, 39.9719);
    var ankara_dikmen = L.point(32.8406, 39.8964)
    var testData = {
        max: 8,
        data: [{lat: ankara_sincan.x, lng: ankara_sincan.y, weight: 3}, {
            lat: ankara_dikmen.x,
            lng: ankara_dikmen.y,
            weight: 2

我正在頁面中使用熱圖擴展名作為傳單。

問題是 ; 在文檔頁面和示例中,如下所示使用了一個名為HeatMapOverlay的函數;

  var heatmapLayer = new HeatMapOverlay(cfg);

但是在我的代碼中我得到這個錯誤;

未捕獲的ReferenceError:未定義HeatMapOverlay

我已經在代碼的開頭定義了源代碼,例如;

 <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" charset="utf-8">
<link rel="stylesheet" href="boge\leaflet.label.css" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/leaflet/0.7.7/leaflet.css" />
<script src="/plugins/leaflet-heatmap.js"></script>
<link rel="stylesheet" href="http://cdn.leafletjs.com/leaflet-0.7.3/leaflet.css" />
<script src="http://cdn.leafletjs.com/leaflet-0.7.3/leaflet.js"></script>
<script src="/build/heatmap.js"></script>
<script src="boge\leaflet-pip.min.js"></script>
<script src="/plugins/leaflet-heatmap.js"></script>

我不明白為什么編譯器在預定義的位置找不到我的HeatMapOverlay函數。 預先感謝> _ <

這是一個簡單的錯字。 更換

new HeatMapOverlay(cfg)

new HeatmapOverlay(cfg)

暫無
暫無

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

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