我创建了一个新的应用程序,并在地图的gemfile中添加了gem'thermalmap'。然后我做了import { ModalController } from 'ionic-angular';
import { ModalPage } from './modal-page';
export class MyPage {
constructor(public modalCtrl: ModalController) {
}
presentModal() {
let modal = this.modalCtrl.create(ModalPage);
modal.present();
}
}
,但我不知道如何在哪个文件上写出热图代码。
这就是我的尝试:
bundle install
答案 0 :(得分:0)
如果我没错,你会尝试使用热图宝石(https://github.com/hyfen/heatmap,最后一次提交于2013年11月9日)
尝试按照README的说法以Heatmap::Map.new
方式初始化Heatmap对象,然后添加点heatmap.points << Heatmap::Point.new(0, 0, 0.1)
用法就是这样:
require 'heatmap'
heatmap = Heatmap::Map.new
heatmap.points << Heatmap::Point.new(0, 0, 0.1)
heatmap.points << Heatmap::Point.new(80, 5, 0.3)
heatmap.points << Heatmap::Point.new(10, 5, 0.2)
heatmap.points << Heatmap::Point.new(23, 5, 0.8)
heatmap.points << Heatmap::Point.new(50, 50, 0.9)
heatmap.points << Heatmap::Point.new(20, 10, 0.9)
heatmap.points << Heatmap::Point.new(100, 85, 1.0)
heatmap.points << Heatmap::Point.new(100, 60, 1.0)
heatmap.points << Heatmap::Point.new(90, 90, 1.0)
heatmap.points << Heatmap::Point.new(90, 30, 0.8)
heatmap.points << Heatmap::Point.new(90, 45, 0.9)
heatmap.output("output.png")
答案 1 :(得分:0)
我们制作了一个宝石来生成,保存和显示热图数据。 gem使用着名的js library来显示生成的数据。