-
Notifications
You must be signed in to change notification settings - Fork 0
/
heatmap.php
113 lines (102 loc) · 3.29 KB
/
heatmap.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
<?php
ini_set('display_errors', 1);
require_once('assets/classes/sanandreas_heatmap.php');
$heatmap =
array(
'debug' => FALSE,
'noc' => 32,
'r' => 16,
'dither' => FALSE,
'format' => 'jpeg'
);
$directory =
array(
'assets_classes' => 'assets/classes/',
'assets_images' => 'assets/images/',
);
$database =
array(
'type' => 'array',
);
$coordinates =
array(
array(1482.7028,-1771.8403),
array(384.3985,-2087.8699),
array(384.3985,-2087.8699),
array(1636.7345,-1875.1460),
array(1691.1294,-1848.2501),
array(1692.1553,-1703.5740),
array(1699.6017,-1595.0657),
array(1836.2867,-1615.0037),
array(1938.9124,-1629.2429),
array(1950.7043,-1755.0970),
array(1958.7981,-1794.1204),
array(1970.9253,-1934.1924),
array(2084.4036,-1919.6848),
array(2094.6614,-1897.4415),
array(2215.8672,-1901.5297),
array(2228.1917,-1974.9897),
array(2415.6587,-1967.3401),
array(2416.4314,-1820.6899),
array(2397.0378,-1729.7274),
array(2262.1567,-1729.2256),
array(2182.7190,-1740.3082),
array(2076.4121,-1749.2941),
array(1936.5626,-1749.2295),
array(1820.2206,-1760.0153),
array(1807.8940,-1830.6697),
array(1704.3971,-1808.9795),
array(1686.6853,-1840.3320),
array(1637.5179,-1868.6910),
array(1619.0934,-1888.8633),
array(-1007.3392,-695.1489),
array(2787.2681,-2456.4229),
array(2787.4143,-2494.5986),
array(2788.3472,-2418.0657),
array(-1020.7845,-694.7393),
array(601.0737,-1239.9606),
array(219.4351,114.0401),
array(2288.2930,576.3303),
array(2097.0273,500.8596),
array(2110.0378,579.2719),
array(1178.1207,-1323.7904),
array(1742.9888,-1861.6996),
array(1706.6880,-1493.7015),
array(2757.1770,-2577.1335),
array(1938.8156,166.5612),
array(1481.0662,-1770.9189),
array(595.2648,-1249.7048),
array(1809.2361,-1600.7588),
array(1807.0909,-1619.1715),
array(1796.0118,-1618.5099),
array(2476.3320,-1655.7800),
array(2430.5625,-1671.8623),
array(2466.8682,-1743.6140),
array(2466.9714,-1739.5807),
array(2154.1563,-1729.4092),
array(2153.9851,-1723.8635),
array(2015.5629,-1716.9529),
array(2011.5095,-1717.0439),
array(2173.5679,-1444.4554),
array(2168.3977,-1444.3779),
array(2505.4006,-1678.7899),
array(2500.0532,-1655.9648),
array(2479.5403,-1654.1879),
array(1554.5250,-1675.6558),
array(254.3079,76.8163),
array(246.7578,63.2360),
array(1367.3322,-1279.8539),
array(-347.9203,-1046.4130),
array(264.2225,80.3875),
array(264.1970,83.7838),
array(270.0467,81.9640),
array(268.1883,77.5770),
array(242.7447,66.3662),
array(1568.6444,-1690.6406),
array(242.9832,66.3688),
);
$Heatmap = new CSanAndreasHeatmap($database, $directory, $heatmap);
$Heatmap->create_map("map6000.jpg");
$Heatmap->apply_heatmap($coordinates);
$Heatmap->output_map();
$Heatmap->free_map_memory();