Académique Documents
Professionnel Documents
Culture Documents
Google Maps
Power Tools for
Maximizing the API
Evangelos Petroutsos
Mc
Graw
Hill
Education
Contents
Acknowledgments
Introduction
Chapter 1
Chapter 2
Chapter 3
xv
xvii
1
2
2
5
6
10
12
15
15
18
19
19
24
27
28
29
30
32
34
35
40
41
41
43
45
47
48
49
51
54
56
56
59
ix
Functions
Arrays
Array Properties a n d M e t h o d s
Summary
62
65
66
70
Chapter 4
71
71
72
74
75
77
79
82
82
84
84
89
Chapter 5
91
91
92
93
94
98
100
100
101
101
103
105
106
109
110
Ill
113
115
116
Chapter 6
117
118
118
119
121
121
123
126
127
Contents
Chapter 7
Chapter 8
Chapter 9
130
131
133
134
135
137
140
142
144
145
145
146
148
150
150
152
155
158
161
163
163
165
166
166
168
169
171
172
173
175
175
179
181
183
185
185
187
189
191
195
196
199
200
201
XI
xii
203
203
204
206
206
208
209
209
211
212
221
222
223
224
226
228
229
231
231
232
233
234
234
235
235
239
243
244
246
250
251
253
255
255
257
267
273
276
277
278
279
281
286
287
Contents
290
291
292
294
299
300
304
306
307
308
309
313
315
317
318
318
324
325
327
330
333
338
339
341
342
343
346
354
355
357
358
358
362
363
369
370
370
380
381
381
384
385
387
Xi
XJV
Heatmaps
Constructing the Heatmap
Summary
Chapter 19 Animating Items on the Map
Animating Items on a Map
Basic Animation Concepts
JavaScript Animation
The Paris Metro Animated
The Paris Metro Simple Page
Animating All Metro Lines
Summary
Chapter 20 Advanced JavaScript Animation
Scalable Vector Graphics
Creating SVG Icons
Using the SVG Icon
Animated Flights
Scaling the Flight Animation Time
Animated Heatmaps
The Animation Function
Aggregating the Rainfall Values
Index
389
390
394
395
395
397
397
399
407
413
414
415
415
416
418
418
419
424
427
429
433