forked from oawu/OA-instagram_maps
-
Notifications
You must be signed in to change notification settings - Fork 0
/
get_markers.php
164 lines (159 loc) · 15.9 KB
/
get_markers.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
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
<?php
$all_markers = array (
array ( 'id' => 1, 'lat' => 24.978703561589, 'lng' => 121.52662935733, 'url' => 'img/map/_1.jpg' ),
array ( 'id' => 2, 'lat' => 25.013856285589, 'lng' => 121.45467005933, 'url' => 'img/map/_2.jpg' ),
array ( 'id' => 3, 'lat' => 25.088202303589, 'lng' => 121.53049845733, 'url' => 'img/map/_3.jpg' ),
array ( 'id' => 4, 'lat' => 25.068290792589, 'lng' => 121.50787262633, 'url' => 'img/map/_4.jpg' ),
array ( 'id' => 5, 'lat' => 25.105393471589, 'lng' => 121.46496318833, 'url' => 'img/map/_5.jpg' ),
array ( 'id' => 6, 'lat' => 24.972446615589, 'lng' => 121.62016729433, 'url' => 'img/map/_6.jpg' ),
array ( 'id' => 7, 'lat' => 25.029125883589, 'lng' => 121.48841842733, 'url' => 'img/map/_7.jpg' ),
array ( 'id' => 8, 'lat' => 25.028333918589, 'lng' => 121.46726322333, 'url' => 'img/map/_8.jpg' ),
array ( 'id' => 9, 'lat' => 25.111972104589, 'lng' => 121.51421616533, 'url' => 'img/map/_9.jpg' ),
array ( 'id' => 10, 'lat' => 25.071079579589, 'lng' => 121.52636650033, 'url' => 'img/map/_10.jpg' ),
array ( 'id' => 11, 'lat' => 24.964729998589, 'lng' => 121.56822054733, 'url' => 'img/map/_11.jpg' ),
array ( 'id' => 12, 'lat' => 25.099708309589, 'lng' => 121.64522731833, 'url' => 'img/map/_12.jpg' ),
array ( 'id' => 13, 'lat' => 25.083820471589, 'lng' => 121.59658010933, 'url' => 'img/map/_13.jpg' ),
array ( 'id' => 14, 'lat' => 25.107497005589, 'lng' => 121.52802138833, 'url' => 'img/map/_14.jpg' ),
array ( 'id' => 15, 'lat' => 25.110191909589, 'lng' => 121.49656534633, 'url' => 'img/map/_15.jpg' ),
array ( 'id' => 16, 'lat' => 25.102438274589, 'lng' => 121.53216244833, 'url' => 'img/map/_16.jpg' ),
array ( 'id' => 17, 'lat' => 25.032304356589, 'lng' => 121.62443881733, 'url' => 'img/map/_17.jpg' ),
array ( 'id' => 18, 'lat' => 24.998494693589, 'lng' => 121.51592322333, 'url' => 'img/map/_18.jpg' ),
array ( 'id' => 19, 'lat' => 24.948055604589, 'lng' => 121.49104581433, 'url' => 'img/map/_19.jpg' ),
array ( 'id' => 20, 'lat' => 24.967681714589, 'lng' => 121.62527587933, 'url' => 'img/map/_20.jpg' ),
array ( 'id' => 21, 'lat' => 25.077337218589, 'lng' => 121.45315636533, 'url' => 'img/map/_21.jpg' ),
array ( 'id' => 22, 'lat' => 25.064835917589, 'lng' => 121.61601516133, 'url' => 'img/map/_22.jpg' ),
array ( 'id' => 23, 'lat' => 25.058218511589, 'lng' => 121.56298612033, 'url' => 'img/map/_23.jpg' ),
array ( 'id' => 24, 'lat' => 25.133313400589, 'lng' => 121.53363361233, 'url' => 'img/map/_24.jpg' ),
array ( 'id' => 25, 'lat' => 25.067494752589, 'lng' => 121.50697600933, 'url' => 'img/map/_25.jpg' ),
array ( 'id' => 26, 'lat' => 25.017853128589, 'lng' => 121.47256477133, 'url' => 'img/map/_26.jpg' ),
array ( 'id' => 27, 'lat' => 24.939592636589, 'lng' => 121.56801961433, 'url' => 'img/map/_27.jpg' ),
array ( 'id' => 28, 'lat' => 25.100964407589, 'lng' => 121.62966479333, 'url' => 'img/map/_28.jpg' ),
array ( 'id' => 29, 'lat' => 25.080813237589, 'lng' => 121.64087088433, 'url' => 'img/map/_29.jpg' ),
array ( 'id' => 30, 'lat' => 25.126092069589, 'lng' => 121.47170308633, 'url' => 'img/map/_30.jpg' ),
array ( 'id' => 31, 'lat' => 25.048951238589, 'lng' => 121.61219079133, 'url' => 'img/map/_31.jpg' ),
array ( 'id' => 32, 'lat' => 25.091244792589, 'lng' => 121.54017719533, 'url' => 'img/map/_32.jpg' ),
array ( 'id' => 33, 'lat' => 25.129979501589, 'lng' => 121.46154619433, 'url' => 'img/map/_33.jpg' ),
array ( 'id' => 34, 'lat' => 25.116508157589, 'lng' => 121.45801008133, 'url' => 'img/map/_34.jpg' ),
array ( 'id' => 35, 'lat' => 24.982272037589, 'lng' => 121.58865531933, 'url' => 'img/map/_35.jpg' ),
array ( 'id' => 36, 'lat' => 25.095815100589, 'lng' => 121.46965893533, 'url' => 'img/map/_36.jpg' ),
array ( 'id' => 37, 'lat' => 25.092734447589, 'lng' => 121.47240205833, 'url' => 'img/map/_37.jpg' ),
array ( 'id' => 38, 'lat' => 25.065306449589, 'lng' => 121.63651695133, 'url' => 'img/map/_38.jpg' ),
array ( 'id' => 39, 'lat' => 25.105015510589, 'lng' => 121.58048067533, 'url' => 'img/map/_39.jpg' ),
array ( 'id' => 40, 'lat' => 24.986984223589, 'lng' => 121.56972323233, 'url' => 'img/map/_40.jpg' ),
array ( 'id' => 41, 'lat' => 25.045442652589, 'lng' => 121.48182495833, 'url' => 'img/map/_41.jpg' ),
array ( 'id' => 42, 'lat' => 25.108271282589, 'lng' => 121.63622023633, 'url' => 'img/map/_42.jpg' ),
array ( 'id' => 43, 'lat' => 24.938328912589, 'lng' => 121.62935022433, 'url' => 'img/map/_43.jpg' ),
array ( 'id' => 44, 'lat' => 25.082586497589, 'lng' => 121.60900886833, 'url' => 'img/map/_44.jpg' ),
array ( 'id' => 45, 'lat' => 25.111691531589, 'lng' => 121.45443139333, 'url' => 'img/map/_45.jpg' ),
array ( 'id' => 46, 'lat' => 24.998986412589, 'lng' => 121.61339697933, 'url' => 'img/map/_46.jpg' ),
array ( 'id' => 47, 'lat' => 25.110059900589, 'lng' => 121.56928191433, 'url' => 'img/map/_47.jpg' ),
array ( 'id' => 48, 'lat' => 24.940366840589, 'lng' => 121.49773885133, 'url' => 'img/map/_48.jpg' ),
array ( 'id' => 49, 'lat' => 24.951552410589, 'lng' => 121.46590484933, 'url' => 'img/map/_49.jpg' ),
array ( 'id' => 50, 'lat' => 24.954822701589, 'lng' => 121.51603955833, 'url' => 'img/map/_50.jpg' ),
array ( 'id' => 51, 'lat' => 24.981009915589, 'lng' => 121.62463269733, 'url' => 'img/map/_51.jpg' ),
array ( 'id' => 52, 'lat' => 24.970601757589, 'lng' => 121.59605446633, 'url' => 'img/map/_52.jpg' ),
array ( 'id' => 53, 'lat' => 25.051584630589, 'lng' => 121.59753386533, 'url' => 'img/map/_53.jpg' ),
array ( 'id' => 54, 'lat' => 24.945327535589, 'lng' => 121.54327084933, 'url' => 'img/map/_54.jpg' ),
array ( 'id' => 55, 'lat' => 25.048294356589, 'lng' => 121.51811286833, 'url' => 'img/map/_55.jpg' ),
array ( 'id' => 56, 'lat' => 25.091130334589, 'lng' => 121.58024976633, 'url' => 'img/map/_56.jpg' ),
array ( 'id' => 57, 'lat' => 24.954839084589, 'lng' => 121.55346015433, 'url' => 'img/map/_57.jpg' ),
array ( 'id' => 58, 'lat' => 25.042163728589, 'lng' => 121.55697748033, 'url' => 'img/map/_58.jpg' ),
array ( 'id' => 59, 'lat' => 25.117219161589, 'lng' => 121.57168037633, 'url' => 'img/map/_59.jpg' ),
array ( 'id' => 60, 'lat' => 25.123969106589, 'lng' => 121.58965356433, 'url' => 'img/map/_60.jpg' ),
array ( 'id' => 61, 'lat' => 25.051656120589, 'lng' => 121.63381396533, 'url' => 'img/map/_61.jpg' ),
array ( 'id' => 62, 'lat' => 25.012381929589, 'lng' => 121.46756621033, 'url' => 'img/map/_62.jpg' ),
array ( 'id' => 63, 'lat' => 24.960541811589, 'lng' => 121.58230132733, 'url' => 'img/map/_63.jpg' ),
array ( 'id' => 64, 'lat' => 25.089265754589, 'lng' => 121.59077934833, 'url' => 'img/map/_64.jpg' ),
array ( 'id' => 65, 'lat' => 24.978212404589, 'lng' => 121.50222419133, 'url' => 'img/map/_65.jpg' ),
array ( 'id' => 66, 'lat' => 25.072804282589, 'lng' => 121.45650501333, 'url' => 'img/map/_66.jpg' ),
array ( 'id' => 67, 'lat' => 25.132006978589, 'lng' => 121.47449458433, 'url' => 'img/map/_67.jpg' ),
array ( 'id' => 68, 'lat' => 25.111705425589, 'lng' => 121.57980879933, 'url' => 'img/map/_68.jpg' ),
array ( 'id' => 69, 'lat' => 24.940356560589, 'lng' => 121.56017844733, 'url' => 'img/map/_69.jpg' ),
array ( 'id' => 70, 'lat' => 24.986126380589, 'lng' => 121.54729804033, 'url' => 'img/map/_70.jpg' ),
array ( 'id' => 71, 'lat' => 25.099149594589, 'lng' => 121.46210464833, 'url' => 'img/map/_71.jpg' ),
array ( 'id' => 72, 'lat' => 24.988019344589, 'lng' => 121.53763706433, 'url' => 'img/map/_72.jpg' ),
array ( 'id' => 73, 'lat' => 25.024157396589, 'lng' => 121.56132936133, 'url' => 'img/map/_73.jpg' ),
array ( 'id' => 74, 'lat' => 25.009043151589, 'lng' => 121.51374560233, 'url' => 'img/map/_74.jpg' ),
array ( 'id' => 75, 'lat' => 25.088413592589, 'lng' => 121.55510849233, 'url' => 'img/map/_75.jpg' ),
array ( 'id' => 76, 'lat' => 25.037110737589, 'lng' => 121.49106326233, 'url' => 'img/map/_76.jpg' ),
array ( 'id' => 77, 'lat' => 25.117271486589, 'lng' => 121.48622072733, 'url' => 'img/map/_77.jpg' ),
array ( 'id' => 78, 'lat' => 25.102106225589, 'lng' => 121.46107664033, 'url' => 'img/map/_78.jpg' ),
array ( 'id' => 79, 'lat' => 24.995132283589, 'lng' => 121.46458368733, 'url' => 'img/map/_79.jpg' ),
array ( 'id' => 80, 'lat' => 25.011052553589, 'lng' => 121.51386055333, 'url' => 'img/map/_80.jpg' ),
array ( 'id' => 81, 'lat' => 24.967840224589, 'lng' => 121.47616063533, 'url' => 'img/map/_81.jpg' ),
array ( 'id' => 82, 'lat' => 25.109655698589, 'lng' => 121.52733046633, 'url' => 'img/map/_82.jpg' ),
array ( 'id' => 83, 'lat' => 25.070251219589, 'lng' => 121.61463834933, 'url' => 'img/map/_83.jpg' ),
array ( 'id' => 84, 'lat' => 24.964361904589, 'lng' => 121.48683198733, 'url' => 'img/map/_84.jpg' ),
array ( 'id' => 85, 'lat' => 25.000465773589, 'lng' => 121.63839606533, 'url' => 'img/map/_85.jpg' ),
array ( 'id' => 86, 'lat' => 25.090007671589, 'lng' => 121.53865729033, 'url' => 'img/map/_86.jpg' ),
array ( 'id' => 87, 'lat' => 24.987268419589, 'lng' => 121.51907926333, 'url' => 'img/map/_87.jpg' ),
array ( 'id' => 88, 'lat' => 25.110237586589, 'lng' => 121.48433597633, 'url' => 'img/map/_88.jpg' ),
array ( 'id' => 89, 'lat' => 24.964229390589, 'lng' => 121.54261874533, 'url' => 'img/map/_89.jpg' ),
array ( 'id' => 90, 'lat' => 25.129613477589, 'lng' => 121.61682178433, 'url' => 'img/map/_90.jpg' ),
array ( 'id' => 91, 'lat' => 24.993509442589, 'lng' => 121.64781249533, 'url' => 'img/map/_91.jpg' ),
array ( 'id' => 92, 'lat' => 25.070723891589, 'lng' => 121.62061868133, 'url' => 'img/map/_92.jpg' ),
array ( 'id' => 93, 'lat' => 25.036789241589, 'lng' => 121.55402038733, 'url' => 'img/map/_93.jpg' ),
array ( 'id' => 94, 'lat' => 25.115397789589, 'lng' => 121.58153277833, 'url' => 'img/map/_94.jpg' ),
array ( 'id' => 95, 'lat' => 25.058965777589, 'lng' => 121.64514903733, 'url' => 'img/map/_95.jpg' ),
array ( 'id' => 96, 'lat' => 25.108856093589, 'lng' => 121.59830719633, 'url' => 'img/map/_96.jpg' ),
array ( 'id' => 97, 'lat' => 25.001023510589, 'lng' => 121.64872610133, 'url' => 'img/map/_97.jpg' ),
array ( 'id' => 98, 'lat' => 25.130625488589, 'lng' => 121.62211417433, 'url' => 'img/map/_98.jpg' ),
array ( 'id' => 99, 'lat' => 25.072517944589, 'lng' => 121.44949405133, 'url' => 'img/map/_99.jpg' ),
array ( 'id' => 100, 'lat' => 25.030207923589, 'lng' => 121.64225801533, 'url' => 'img/map/_100.jpg' ),
array ( 'id' => 101, 'lat' => 25.052972292589, 'lng' => 121.49891794433, 'url' => 'img/map/_101.jpg' ),
array ( 'id' => 102, 'lat' => 25.103111132589, 'lng' => 121.63279232233, 'url' => 'img/map/_102.jpg' ),
array ( 'id' => 103, 'lat' => 25.031794275589, 'lng' => 121.53273205033, 'url' => 'img/map/_103.jpg' ),
array ( 'id' => 104, 'lat' => 25.126329604589, 'lng' => 121.51128032733, 'url' => 'img/map/_104.jpg' ),
array ( 'id' => 105, 'lat' => 25.058910757589, 'lng' => 121.63339659033, 'url' => 'img/map/_105.jpg' ),
array ( 'id' => 106, 'lat' => 24.981101814589, 'lng' => 121.60540317133, 'url' => 'img/map/_106.jpg' ),
array ( 'id' => 107, 'lat' => 24.993163997589, 'lng' => 121.46957716833, 'url' => 'img/map/_107.jpg' ),
array ( 'id' => 108, 'lat' => 25.075519279589, 'lng' => 121.46335314433, 'url' => 'img/map/_108.jpg' ),
array ( 'id' => 109, 'lat' => 24.993424376589, 'lng' => 121.59902157533, 'url' => 'img/map/_109.jpg' ),
array ( 'id' => 110, 'lat' => 25.005162054589, 'lng' => 121.49237998633, 'url' => 'img/map/_110.jpg' ),
array ( 'id' => 111, 'lat' => 24.984935354589, 'lng' => 121.60850276433, 'url' => 'img/map/_111.jpg' ),
array ( 'id' => 112, 'lat' => 24.963734986589, 'lng' => 121.57476438433, 'url' => 'img/map/_112.jpg' ),
array ( 'id' => 113, 'lat' => 25.114367136589, 'lng' => 121.46970914733, 'url' => 'img/map/_113.jpg' ),
array ( 'id' => 114, 'lat' => 24.970233512589, 'lng' => 121.45918923833, 'url' => 'img/map/_114.jpg' ),
array ( 'id' => 115, 'lat' => 24.958846501589, 'lng' => 121.58125048233, 'url' => 'img/map/_115.jpg' ),
array ( 'id' => 116, 'lat' => 24.943822366589, 'lng' => 121.62550278233, 'url' => 'img/map/_116.jpg' ),
array ( 'id' => 117, 'lat' => 25.078319262589, 'lng' => 121.48181726633, 'url' => 'img/map/_117.jpg' ),
array ( 'id' => 118, 'lat' => 25.012756098589, 'lng' => 121.62048703233, 'url' => 'img/map/_118.jpg' ),
array ( 'id' => 119, 'lat' => 25.120520945589, 'lng' => 121.47706189533, 'url' => 'img/map/_119.jpg' ),
array ( 'id' => 120, 'lat' => 25.028993680589, 'lng' => 121.54537443533, 'url' => 'img/map/_120.jpg' ),
array ( 'id' => 121, 'lat' => 25.130938267589, 'lng' => 121.59346027633, 'url' => 'img/map/_121.jpg' ),
array ( 'id' => 122, 'lat' => 25.083014635589, 'lng' => 121.62034574833, 'url' => 'img/map/_122.jpg' ),
array ( 'id' => 123, 'lat' => 25.019097162589, 'lng' => 121.59786337233, 'url' => 'img/map/_123.jpg' ),
array ( 'id' => 124, 'lat' => 25.039125576589, 'lng' => 121.63124737033, 'url' => 'img/map/_124.jpg' ),
array ( 'id' => 125, 'lat' => 25.121648153589, 'lng' => 121.45324435933, 'url' => 'img/map/_125.jpg' ),
array ( 'id' => 126, 'lat' => 24.988781159589, 'lng' => 121.46021721133, 'url' => 'img/map/_126.jpg' ),
array ( 'id' => 127, 'lat' => 25.012531173589, 'lng' => 121.60168696033, 'url' => 'img/map/_127.jpg' ),
array ( 'id' => 128, 'lat' => 25.057072190589, 'lng' => 121.47759354633, 'url' => 'img/map/_128.jpg' ),
array ( 'id' => 129, 'lat' => 25.116180189589, 'lng' => 121.46126497833, 'url' => 'img/map/_129.jpg' ),
array ( 'id' => 130, 'lat' => 25.125523599589, 'lng' => 121.55340914433, 'url' => 'img/map/_130.jpg' ),
array ( 'id' => 131, 'lat' => 24.978460833589, 'lng' => 121.54749789933, 'url' => 'img/map/_131.jpg' ),
array ( 'id' => 132, 'lat' => 24.991114666589, 'lng' => 121.49366302133, 'url' => 'img/map/_132.jpg' ),
array ( 'id' => 133, 'lat' => 25.129746720589, 'lng' => 121.57591066933, 'url' => 'img/map/_133.jpg' ),
array ( 'id' => 134, 'lat' => 25.089301758589, 'lng' => 121.47818673333, 'url' => 'img/map/_134.jpg' ),
array ( 'id' => 135, 'lat' => 25.059259871589, 'lng' => 121.46298537433, 'url' => 'img/map/_135.jpg' ),
array ( 'id' => 136, 'lat' => 24.961682303589, 'lng' => 121.51491702033, 'url' => 'img/map/_136.jpg' ),
array ( 'id' => 137, 'lat' => 25.040821353589, 'lng' => 121.59059867933, 'url' => 'img/map/_137.jpg' ),
array ( 'id' => 138, 'lat' => 24.952991506589, 'lng' => 121.51082135733, 'url' => 'img/map/_138.jpg' ),
array ( 'id' => 139, 'lat' => 25.036862528589, 'lng' => 121.49015203333, 'url' => 'img/map/_139.jpg' ),
array ( 'id' => 140, 'lat' => 24.949009282589, 'lng' => 121.47882612033, 'url' => 'img/map/_140.jpg' ),
array ( 'id' => 141, 'lat' => 24.957744308589, 'lng' => 121.52043743933, 'url' => 'img/map/_141.jpg' ),
array ( 'id' => 142, 'lat' => 25.111153446589, 'lng' => 121.57470259233, 'url' => 'img/map/_142.jpg' ),
array ( 'id' => 143, 'lat' => 25.036122171589, 'lng' => 121.56759980033, 'url' => 'img/map/_143.jpg' ),
array ( 'id' => 144, 'lat' => 25.110168104589, 'lng' => 121.52005204633, 'url' => 'img/map/_144.jpg' ),
array ( 'id' => 145, 'lat' => 24.966675247589, 'lng' => 121.64246240333, 'url' => 'img/map/_145.jpg' ),
);
$north_east = $_POST['NorthEast'];
$south_west = $_POST['SouthWest'];
$markers = array ();
foreach ($all_markers as $marker)
if (($marker['lat'] < $north_east['latitude']) && ($marker['lat'] > $south_west['latitude']) && ($marker['lng'] < $north_east['longitude']) && ($marker['lng'] > $south_west['longitude']))
array_push ($markers, $marker);
header ('Content-Type: application/json; charset=utf-8');
echo json_encode (array (
'status' => true,
'markers' => $markers
));