tile-grid 0.6.2

Library for map tile grid calculations.
Documentation
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
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
{
   "id" : "CDB1GlobalGrid",
   "title" : "CDB 1 Global Grid",
   "uri" : "http://www.opengis.net/def/tilematrixset/OGC/1.0/CDB1GlobalGrid",
   "crs" : "http://www.opengis.net/def/crs/EPSG/0/4326",
   "orderedAxes" : ["Lat","Lon"],
   "tileMatrices" : [
      {
         "id" : "-10",
         "scaleDenominator" : 397569609.9759771227837,
         "cellSize" : 1,
         "cornerOfOrigin" : "topLeft",
         "pointOfOrigin" : [ 90, -180 ],
         "matrixWidth" : 360,
         "matrixHeight" : 180,
         "tileWidth" : 1,
         "tileHeight" : 1,
         "variableMatrixWidths" : [
            { "coalesce" : 12, "minTileRow" : 0, "maxTileRow" : 0 },
            { "coalesce" : 6, "minTileRow" : 1, "maxTileRow" : 9 },
            { "coalesce" : 4, "minTileRow" : 10, "maxTileRow" : 14 },
            { "coalesce" : 3, "minTileRow" : 15, "maxTileRow" : 19 },
            { "coalesce" : 2, "minTileRow" : 20, "maxTileRow" : 39 },
            { "coalesce" : 2, "minTileRow" : 140, "maxTileRow" : 159 },
            { "coalesce" : 3, "minTileRow" : 160, "maxTileRow" : 164 },
            { "coalesce" : 4, "minTileRow" : 165, "maxTileRow" : 169 },
            { "coalesce" : 6, "minTileRow" : 170, "maxTileRow" : 178 },
            { "coalesce" : 12, "minTileRow" : 179, "maxTileRow" : 179 }
         ]
      },
      {
         "id" : "-9",
         "scaleDenominator" : 198784804.9879885613918,
         "cellSize" : 0.5,
         "cornerOfOrigin" : "topLeft",
         "pointOfOrigin" : [ 90, -180 ],
         "matrixWidth" : 360,
         "matrixHeight" : 180,
         "tileWidth" : 2,
         "tileHeight" : 2,
         "variableMatrixWidths" : [
            { "coalesce" : 12, "minTileRow" : 0, "maxTileRow" : 0 },
            { "coalesce" : 6, "minTileRow" : 1, "maxTileRow" : 9 },
            { "coalesce" : 4, "minTileRow" : 10, "maxTileRow" : 14 },
            { "coalesce" : 3, "minTileRow" : 15, "maxTileRow" : 19 },
            { "coalesce" : 2, "minTileRow" : 20, "maxTileRow" : 39 },
            { "coalesce" : 2, "minTileRow" : 140, "maxTileRow" : 159 },
            { "coalesce" : 3, "minTileRow" : 160, "maxTileRow" : 164 },
            { "coalesce" : 4, "minTileRow" : 165, "maxTileRow" : 169 },
            { "coalesce" : 6, "minTileRow" : 170, "maxTileRow" : 178 },
            { "coalesce" : 12, "minTileRow" : 179, "maxTileRow" : 179 }
         ]
      },
      {
         "id" : "-8",
         "scaleDenominator" : 99392402.4939942806959,
         "cellSize" : 0.25,
         "cornerOfOrigin" : "topLeft",
         "pointOfOrigin" : [ 90, -180 ],
         "matrixWidth" : 360,
         "matrixHeight" : 180,
         "tileWidth" : 4,
         "tileHeight" : 4,
         "variableMatrixWidths" : [
            { "coalesce" : 12, "minTileRow" : 0, "maxTileRow" : 0 },
            { "coalesce" : 6, "minTileRow" : 1, "maxTileRow" : 9 },
            { "coalesce" : 4, "minTileRow" : 10, "maxTileRow" : 14 },
            { "coalesce" : 3, "minTileRow" : 15, "maxTileRow" : 19 },
            { "coalesce" : 2, "minTileRow" : 20, "maxTileRow" : 39 },
            { "coalesce" : 2, "minTileRow" : 140, "maxTileRow" : 159 },
            { "coalesce" : 3, "minTileRow" : 160, "maxTileRow" : 164 },
            { "coalesce" : 4, "minTileRow" : 165, "maxTileRow" : 169 },
            { "coalesce" : 6, "minTileRow" : 170, "maxTileRow" : 178 },
            { "coalesce" : 12, "minTileRow" : 179, "maxTileRow" : 179 }
         ]
      },
      {
         "id" : "-7",
         "scaleDenominator" : 49696201.246997140348,
         "cellSize" : 0.125,
         "cornerOfOrigin" : "topLeft",
         "pointOfOrigin" : [ 90, -180 ],
         "matrixWidth" : 360,
         "matrixHeight" : 180,
         "tileWidth" : 8,
         "tileHeight" : 8,
         "variableMatrixWidths" : [
            { "coalesce" : 12, "minTileRow" : 0, "maxTileRow" : 0 },
            { "coalesce" : 6, "minTileRow" : 1, "maxTileRow" : 9 },
            { "coalesce" : 4, "minTileRow" : 10, "maxTileRow" : 14 },
            { "coalesce" : 3, "minTileRow" : 15, "maxTileRow" : 19 },
            { "coalesce" : 2, "minTileRow" : 20, "maxTileRow" : 39 },
            { "coalesce" : 2, "minTileRow" : 140, "maxTileRow" : 159 },
            { "coalesce" : 3, "minTileRow" : 160, "maxTileRow" : 164 },
            { "coalesce" : 4, "minTileRow" : 165, "maxTileRow" : 169 },
            { "coalesce" : 6, "minTileRow" : 170, "maxTileRow" : 178 },
            { "coalesce" : 12, "minTileRow" : 179, "maxTileRow" : 179 }
         ]
      },
      {
         "id" : "-6",
         "scaleDenominator" : 24848100.623498570174,
         "cellSize" : 0.0625,
         "cornerOfOrigin" : "topLeft",
         "pointOfOrigin" : [ 90, -180 ],
         "matrixWidth" : 360,
         "matrixHeight" : 180,
         "tileWidth" : 16,
         "tileHeight" : 16,
         "variableMatrixWidths" : [
            { "coalesce" : 12, "minTileRow" : 0, "maxTileRow" : 0 },
            { "coalesce" : 6, "minTileRow" : 1, "maxTileRow" : 9 },
            { "coalesce" : 4, "minTileRow" : 10, "maxTileRow" : 14 },
            { "coalesce" : 3, "minTileRow" : 15, "maxTileRow" : 19 },
            { "coalesce" : 2, "minTileRow" : 20, "maxTileRow" : 39 },
            { "coalesce" : 2, "minTileRow" : 140, "maxTileRow" : 159 },
            { "coalesce" : 3, "minTileRow" : 160, "maxTileRow" : 164 },
            { "coalesce" : 4, "minTileRow" : 165, "maxTileRow" : 169 },
            { "coalesce" : 6, "minTileRow" : 170, "maxTileRow" : 178 },
            { "coalesce" : 12, "minTileRow" : 179, "maxTileRow" : 179 }
         ]
      },
      {
         "id" : "-5",
         "scaleDenominator" : 12424050.311749285087,
         "cellSize" : 0.03125,
         "cornerOfOrigin" : "topLeft",
         "pointOfOrigin" : [ 90, -180 ],
         "matrixWidth" : 360,
         "matrixHeight" : 180,
         "tileWidth" : 32,
         "tileHeight" : 32,
         "variableMatrixWidths" : [
            { "coalesce" : 12, "minTileRow" : 0, "maxTileRow" : 0 },
            { "coalesce" : 6, "minTileRow" : 1, "maxTileRow" : 9 },
            { "coalesce" : 4, "minTileRow" : 10, "maxTileRow" : 14 },
            { "coalesce" : 3, "minTileRow" : 15, "maxTileRow" : 19 },
            { "coalesce" : 2, "minTileRow" : 20, "maxTileRow" : 39 },
            { "coalesce" : 2, "minTileRow" : 140, "maxTileRow" : 159 },
            { "coalesce" : 3, "minTileRow" : 160, "maxTileRow" : 164 },
            { "coalesce" : 4, "minTileRow" : 165, "maxTileRow" : 169 },
            { "coalesce" : 6, "minTileRow" : 170, "maxTileRow" : 178 },
            { "coalesce" : 12, "minTileRow" : 179, "maxTileRow" : 179 }
         ]
      },
      {
         "id" : "-4",
         "scaleDenominator" : 6212025.1558746425435,
         "cellSize" : 0.015625,
         "cornerOfOrigin" : "topLeft",
         "pointOfOrigin" : [ 90, -180 ],
         "matrixWidth" : 360,
         "matrixHeight" : 180,
         "tileWidth" : 64,
         "tileHeight" : 64,
         "variableMatrixWidths" : [
            { "coalesce" : 12, "minTileRow" : 0, "maxTileRow" : 0 },
            { "coalesce" : 6, "minTileRow" : 1, "maxTileRow" : 9 },
            { "coalesce" : 4, "minTileRow" : 10, "maxTileRow" : 14 },
            { "coalesce" : 3, "minTileRow" : 15, "maxTileRow" : 19 },
            { "coalesce" : 2, "minTileRow" : 20, "maxTileRow" : 39 },
            { "coalesce" : 2, "minTileRow" : 140, "maxTileRow" : 159 },
            { "coalesce" : 3, "minTileRow" : 160, "maxTileRow" : 164 },
            { "coalesce" : 4, "minTileRow" : 165, "maxTileRow" : 169 },
            { "coalesce" : 6, "minTileRow" : 170, "maxTileRow" : 178 },
            { "coalesce" : 12, "minTileRow" : 179, "maxTileRow" : 179 }
         ]
      },
      {
         "id" : "-3",
         "scaleDenominator" : 3106012.5779373212717,
         "cellSize" : 0.0078125,
         "cornerOfOrigin" : "topLeft",
         "pointOfOrigin" : [ 90, -180 ],
         "matrixWidth" : 360,
         "matrixHeight" : 180,
         "tileWidth" : 128,
         "tileHeight" : 128,
         "variableMatrixWidths" : [
            { "coalesce" : 12, "minTileRow" : 0, "maxTileRow" : 0 },
            { "coalesce" : 6, "minTileRow" : 1, "maxTileRow" : 9 },
            { "coalesce" : 4, "minTileRow" : 10, "maxTileRow" : 14 },
            { "coalesce" : 3, "minTileRow" : 15, "maxTileRow" : 19 },
            { "coalesce" : 2, "minTileRow" : 20, "maxTileRow" : 39 },
            { "coalesce" : 2, "minTileRow" : 140, "maxTileRow" : 159 },
            { "coalesce" : 3, "minTileRow" : 160, "maxTileRow" : 164 },
            { "coalesce" : 4, "minTileRow" : 165, "maxTileRow" : 169 },
            { "coalesce" : 6, "minTileRow" : 170, "maxTileRow" : 178 },
            { "coalesce" : 12, "minTileRow" : 179, "maxTileRow" : 179 }
         ]
      },
      {
         "id" : "-2",
         "scaleDenominator" : 1553006.2889686606359,
         "cellSize" : 0.00390625,
         "cornerOfOrigin" : "topLeft",
         "pointOfOrigin" : [ 90, -180 ],
         "matrixWidth" : 360,
         "matrixHeight" : 180,
         "tileWidth" : 256,
         "tileHeight" : 256,
         "variableMatrixWidths" : [
            { "coalesce" : 12, "minTileRow" : 0, "maxTileRow" : 0 },
            { "coalesce" : 6, "minTileRow" : 1, "maxTileRow" : 9 },
            { "coalesce" : 4, "minTileRow" : 10, "maxTileRow" : 14 },
            { "coalesce" : 3, "minTileRow" : 15, "maxTileRow" : 19 },
            { "coalesce" : 2, "minTileRow" : 20, "maxTileRow" : 39 },
            { "coalesce" : 2, "minTileRow" : 140, "maxTileRow" : 159 },
            { "coalesce" : 3, "minTileRow" : 160, "maxTileRow" : 164 },
            { "coalesce" : 4, "minTileRow" : 165, "maxTileRow" : 169 },
            { "coalesce" : 6, "minTileRow" : 170, "maxTileRow" : 178 },
            { "coalesce" : 12, "minTileRow" : 179, "maxTileRow" : 179 }
         ]
      },
      {
         "id" : "-1",
         "scaleDenominator" : 776503.1444843303179,
         "cellSize" : 0.001953125,
         "cornerOfOrigin" : "topLeft",
         "pointOfOrigin" : [ 90, -180 ],
         "matrixWidth" : 360,
         "matrixHeight" : 180,
         "tileWidth" : 512,
         "tileHeight" : 512,
         "variableMatrixWidths" : [
            { "coalesce" : 12, "minTileRow" : 0, "maxTileRow" : 0 },
            { "coalesce" : 6, "minTileRow" : 1, "maxTileRow" : 9 },
            { "coalesce" : 4, "minTileRow" : 10, "maxTileRow" : 14 },
            { "coalesce" : 3, "minTileRow" : 15, "maxTileRow" : 19 },
            { "coalesce" : 2, "minTileRow" : 20, "maxTileRow" : 39 },
            { "coalesce" : 2, "minTileRow" : 140, "maxTileRow" : 159 },
            { "coalesce" : 3, "minTileRow" : 160, "maxTileRow" : 164 },
            { "coalesce" : 4, "minTileRow" : 165, "maxTileRow" : 169 },
            { "coalesce" : 6, "minTileRow" : 170, "maxTileRow" : 178 },
            { "coalesce" : 12, "minTileRow" : 179, "maxTileRow" : 179 }
         ]
      },
      {
         "id" : "0",
         "scaleDenominator" : 388251.572242165159,
         "cellSize" : 0.0009765625,
         "cornerOfOrigin" : "topLeft",
         "pointOfOrigin" : [ 90, -180 ],
         "matrixWidth" : 360,
         "matrixHeight" : 180,
         "tileWidth" : 1024,
         "tileHeight" : 1024,
         "variableMatrixWidths" : [
            { "coalesce" : 12, "minTileRow" : 0, "maxTileRow" : 0 },
            { "coalesce" : 6, "minTileRow" : 1, "maxTileRow" : 9 },
            { "coalesce" : 4, "minTileRow" : 10, "maxTileRow" : 14 },
            { "coalesce" : 3, "minTileRow" : 15, "maxTileRow" : 19 },
            { "coalesce" : 2, "minTileRow" : 20, "maxTileRow" : 39 },
            { "coalesce" : 2, "minTileRow" : 140, "maxTileRow" : 159 },
            { "coalesce" : 3, "minTileRow" : 160, "maxTileRow" : 164 },
            { "coalesce" : 4, "minTileRow" : 165, "maxTileRow" : 169 },
            { "coalesce" : 6, "minTileRow" : 170, "maxTileRow" : 178 },
            { "coalesce" : 12, "minTileRow" : 179, "maxTileRow" : 179 }
         ]
      },
      {
         "id" : "1",
         "scaleDenominator" : 194125.7861210825795,
         "cellSize" : 0.00048828125,
         "cornerOfOrigin" : "topLeft",
         "pointOfOrigin" : [ 90, -180 ],
         "matrixWidth" : 720,
         "matrixHeight" : 360,
         "tileWidth" : 1024,
         "tileHeight" : 1024,
         "variableMatrixWidths" : [
            { "coalesce" : 12, "minTileRow" : 0, "maxTileRow" : 1 },
            { "coalesce" : 6, "minTileRow" : 2, "maxTileRow" : 19 },
            { "coalesce" : 4, "minTileRow" : 20, "maxTileRow" : 29 },
            { "coalesce" : 3, "minTileRow" : 30, "maxTileRow" : 39 },
            { "coalesce" : 2, "minTileRow" : 40, "maxTileRow" : 79 },
            { "coalesce" : 2, "minTileRow" : 280, "maxTileRow" : 319 },
            { "coalesce" : 3, "minTileRow" : 320, "maxTileRow" : 329 },
            { "coalesce" : 4, "minTileRow" : 330, "maxTileRow" : 339 },
            { "coalesce" : 6, "minTileRow" : 340, "maxTileRow" : 357 },
            { "coalesce" : 12, "minTileRow" : 358, "maxTileRow" : 359 }
         ]
      },
      {
         "id" : "2",
         "scaleDenominator" : 97062.8930605412897,
         "cellSize" : 0.000244140625,
         "cornerOfOrigin" : "topLeft",
         "pointOfOrigin" : [ 90, -180 ],
         "matrixWidth" : 1440,
         "matrixHeight" : 720,
         "tileWidth" : 1024,
         "tileHeight" : 1024,
         "variableMatrixWidths" : [
            { "coalesce" : 12, "minTileRow" : 0, "maxTileRow" : 3 },
            { "coalesce" : 6, "minTileRow" : 4, "maxTileRow" : 39 },
            { "coalesce" : 4, "minTileRow" : 40, "maxTileRow" : 59 },
            { "coalesce" : 3, "minTileRow" : 60, "maxTileRow" : 79 },
            { "coalesce" : 2, "minTileRow" : 80, "maxTileRow" : 159 },
            { "coalesce" : 2, "minTileRow" : 560, "maxTileRow" : 639 },
            { "coalesce" : 3, "minTileRow" : 640, "maxTileRow" : 659 },
            { "coalesce" : 4, "minTileRow" : 660, "maxTileRow" : 679 },
            { "coalesce" : 6, "minTileRow" : 680, "maxTileRow" : 715 },
            { "coalesce" : 12, "minTileRow" : 716, "maxTileRow" : 719 }
         ]
      },
      {
         "id" : "3",
         "scaleDenominator" : 48531.4465302706449,
         "cellSize" : 0.0001220703125,
         "cornerOfOrigin" : "topLeft",
         "pointOfOrigin" : [ 90, -180 ],
         "matrixWidth" : 2880,
         "matrixHeight" : 1440,
         "tileWidth" : 1024,
         "tileHeight" : 1024,
         "variableMatrixWidths" : [
            { "coalesce" : 12, "minTileRow" : 0, "maxTileRow" : 7 },
            { "coalesce" : 6, "minTileRow" : 8, "maxTileRow" : 79 },
            { "coalesce" : 4, "minTileRow" : 80, "maxTileRow" : 119 },
            { "coalesce" : 3, "minTileRow" : 120, "maxTileRow" : 159 },
            { "coalesce" : 2, "minTileRow" : 160, "maxTileRow" : 319 },
            { "coalesce" : 2, "minTileRow" : 1120, "maxTileRow" : 1279 },
            { "coalesce" : 3, "minTileRow" : 1280, "maxTileRow" : 1319 },
            { "coalesce" : 4, "minTileRow" : 1320, "maxTileRow" : 1359 },
            { "coalesce" : 6, "minTileRow" : 1360, "maxTileRow" : 1431 },
            { "coalesce" : 12, "minTileRow" : 1432, "maxTileRow" : 1439 }
         ]
      },
      {
         "id" : "4",
         "scaleDenominator" : 24265.7232651353224,
         "cellSize" : 0.0000610351562,
         "cornerOfOrigin" : "topLeft",
         "pointOfOrigin" : [ 90, -180 ],
         "matrixWidth" : 5760,
         "matrixHeight" : 2880,
         "tileWidth" : 1024,
         "tileHeight" : 1024,
         "variableMatrixWidths" : [
            { "coalesce" : 12, "minTileRow" : 0, "maxTileRow" : 15 },
            { "coalesce" : 6, "minTileRow" : 16, "maxTileRow" : 159 },
            { "coalesce" : 4, "minTileRow" : 160, "maxTileRow" : 239 },
            { "coalesce" : 3, "minTileRow" : 240, "maxTileRow" : 319 },
            { "coalesce" : 2, "minTileRow" : 320, "maxTileRow" : 639 },
            { "coalesce" : 2, "minTileRow" : 2240, "maxTileRow" : 2559 },
            { "coalesce" : 3, "minTileRow" : 2560, "maxTileRow" : 2639 },
            { "coalesce" : 4, "minTileRow" : 2640, "maxTileRow" : 2719 },
            { "coalesce" : 6, "minTileRow" : 2720, "maxTileRow" : 2863 },
            { "coalesce" : 12, "minTileRow" : 2864, "maxTileRow" : 2879 }
         ]
      },
      {
         "id" : "5",
         "scaleDenominator" : 12132.8616325676612,
         "cellSize" : 0.0000305175781,
         "cornerOfOrigin" : "topLeft",
         "pointOfOrigin" : [ 90, -180 ],
         "matrixWidth" : 11520,
         "matrixHeight" : 5760,
         "tileWidth" : 1024,
         "tileHeight" : 1024,
         "variableMatrixWidths" : [
            { "coalesce" : 12, "minTileRow" : 0, "maxTileRow" : 31 },
            { "coalesce" : 6, "minTileRow" : 32, "maxTileRow" : 319 },
            { "coalesce" : 4, "minTileRow" : 320, "maxTileRow" : 479 },
            { "coalesce" : 3, "minTileRow" : 480, "maxTileRow" : 639 },
            { "coalesce" : 2, "minTileRow" : 640, "maxTileRow" : 1279 },
            { "coalesce" : 2, "minTileRow" : 4480, "maxTileRow" : 5119 },
            { "coalesce" : 3, "minTileRow" : 5120, "maxTileRow" : 5279 },
            { "coalesce" : 4, "minTileRow" : 5280, "maxTileRow" : 5439 },
            { "coalesce" : 6, "minTileRow" : 5440, "maxTileRow" : 5727 },
            { "coalesce" : 12, "minTileRow" : 5728, "maxTileRow" : 5759 }
         ]
      },
      {
         "id" : "6",
         "scaleDenominator" : 6066.4308162838306,
         "cellSize" : 0.0000152587891,
         "cornerOfOrigin" : "topLeft",
         "pointOfOrigin" : [ 90, -180 ],
         "matrixWidth" : 23040,
         "matrixHeight" : 11520,
         "tileWidth" : 1024,
         "tileHeight" : 1024,
         "variableMatrixWidths" : [
            { "coalesce" : 12, "minTileRow" : 0, "maxTileRow" : 63 },
            { "coalesce" : 6, "minTileRow" : 64, "maxTileRow" : 639 },
            { "coalesce" : 4, "minTileRow" : 640, "maxTileRow" : 959 },
            { "coalesce" : 3, "minTileRow" : 960, "maxTileRow" : 1279 },
            { "coalesce" : 2, "minTileRow" : 1280, "maxTileRow" : 2559 },
            { "coalesce" : 2, "minTileRow" : 8960, "maxTileRow" : 10239 },
            { "coalesce" : 3, "minTileRow" : 10240, "maxTileRow" : 10559 },
            { "coalesce" : 4, "minTileRow" : 10560, "maxTileRow" : 10879 },
            { "coalesce" : 6, "minTileRow" : 10880, "maxTileRow" : 11455 },
            { "coalesce" : 12, "minTileRow" : 11456, "maxTileRow" : 11519 }
         ]
      },
      {
         "id" : "7",
         "scaleDenominator" : 3033.2154081419153,
         "cellSize" : 0.0000076293945,
         "cornerOfOrigin" : "topLeft",
         "pointOfOrigin" : [ 90, -180 ],
         "matrixWidth" : 46080,
         "matrixHeight" : 23040,
         "tileWidth" : 1024,
         "tileHeight" : 1024,
         "variableMatrixWidths" : [
            { "coalesce" : 12, "minTileRow" : 0, "maxTileRow" : 127 },
            { "coalesce" : 6, "minTileRow" : 128, "maxTileRow" : 1279 },
            { "coalesce" : 4, "minTileRow" : 1280, "maxTileRow" : 1919 },
            { "coalesce" : 3, "minTileRow" : 1920, "maxTileRow" : 2559 },
            { "coalesce" : 2, "minTileRow" : 2560, "maxTileRow" : 5119 },
            { "coalesce" : 2, "minTileRow" : 17920, "maxTileRow" : 20479 },
            { "coalesce" : 3, "minTileRow" : 20480, "maxTileRow" : 21119 },
            { "coalesce" : 4, "minTileRow" : 21120, "maxTileRow" : 21759 },
            { "coalesce" : 6, "minTileRow" : 21760, "maxTileRow" : 22911 },
            { "coalesce" : 12, "minTileRow" : 22912, "maxTileRow" : 23039 }
         ]
      },
      {
         "id" : "8",
         "scaleDenominator" : 1516.6077040709577,
         "cellSize" : 0.0000038146973,
         "cornerOfOrigin" : "topLeft",
         "pointOfOrigin" : [ 90, -180 ],
         "matrixWidth" : 92160,
         "matrixHeight" : 46080,
         "tileWidth" : 1024,
         "tileHeight" : 1024,
         "variableMatrixWidths" : [
            { "coalesce" : 12, "minTileRow" : 0, "maxTileRow" : 255 },
            { "coalesce" : 6, "minTileRow" : 256, "maxTileRow" : 2559 },
            { "coalesce" : 4, "minTileRow" : 2560, "maxTileRow" : 3839 },
            { "coalesce" : 3, "minTileRow" : 3840, "maxTileRow" : 5119 },
            { "coalesce" : 2, "minTileRow" : 5120, "maxTileRow" : 10239 },
            { "coalesce" : 2, "minTileRow" : 35840, "maxTileRow" : 40959 },
            { "coalesce" : 3, "minTileRow" : 40960, "maxTileRow" : 42239 },
            { "coalesce" : 4, "minTileRow" : 42240, "maxTileRow" : 43519 },
            { "coalesce" : 6, "minTileRow" : 43520, "maxTileRow" : 45823 },
            { "coalesce" : 12, "minTileRow" : 45824, "maxTileRow" : 46079 }
         ]
      },
      {
         "id" : "9",
         "scaleDenominator" : 758.3038520354788,
         "cellSize" : 0.0000019073486,
         "cornerOfOrigin" : "topLeft",
         "pointOfOrigin" : [ 90, -180 ],
         "matrixWidth" : 184320,
         "matrixHeight" : 92160,
         "tileWidth" : 1024,
         "tileHeight" : 1024,
         "variableMatrixWidths" : [
            { "coalesce" : 12, "minTileRow" : 0, "maxTileRow" : 511 },
            { "coalesce" : 6, "minTileRow" : 512, "maxTileRow" : 5119 },
            { "coalesce" : 4, "minTileRow" : 5120, "maxTileRow" : 7679 },
            { "coalesce" : 3, "minTileRow" : 7680, "maxTileRow" : 10239 },
            { "coalesce" : 2, "minTileRow" : 10240, "maxTileRow" : 20479 },
            { "coalesce" : 2, "minTileRow" : 71680, "maxTileRow" : 81919 },
            { "coalesce" : 3, "minTileRow" : 81920, "maxTileRow" : 84479 },
            { "coalesce" : 4, "minTileRow" : 84480, "maxTileRow" : 87039 },
            { "coalesce" : 6, "minTileRow" : 87040, "maxTileRow" : 91647 },
            { "coalesce" : 12, "minTileRow" : 91648, "maxTileRow" : 92159 }
         ]
      },
      {
         "id" : "10",
         "scaleDenominator" : 379.1519260177394,
         "cellSize" : 0.0000009536743,
         "cornerOfOrigin" : "topLeft",
         "pointOfOrigin" : [ 90, -180 ],
         "matrixWidth" : 368640,
         "matrixHeight" : 184320,
         "tileWidth" : 1024,
         "tileHeight" : 1024,
         "variableMatrixWidths" : [
            { "coalesce" : 12, "minTileRow" : 0, "maxTileRow" : 1023 },
            { "coalesce" : 6, "minTileRow" : 1024, "maxTileRow" : 10239 },
            { "coalesce" : 4, "minTileRow" : 10240, "maxTileRow" : 15359 },
            { "coalesce" : 3, "minTileRow" : 15360, "maxTileRow" : 20479 },
            { "coalesce" : 2, "minTileRow" : 20480, "maxTileRow" : 40959 },
            { "coalesce" : 2, "minTileRow" : 143360, "maxTileRow" : 163839 },
            { "coalesce" : 3, "minTileRow" : 163840, "maxTileRow" : 168959 },
            { "coalesce" : 4, "minTileRow" : 168960, "maxTileRow" : 174079 },
            { "coalesce" : 6, "minTileRow" : 174080, "maxTileRow" : 183295 },
            { "coalesce" : 12, "minTileRow" : 183296, "maxTileRow" : 184319 }
         ]
      },
      {
         "id" : "11",
         "scaleDenominator" : 189.5759630088697,
         "cellSize" : 0.0000004768372,
         "cornerOfOrigin" : "topLeft",
         "pointOfOrigin" : [ 90, -180 ],
         "matrixWidth" : 737280,
         "matrixHeight" : 368640,
         "tileWidth" : 1024,
         "tileHeight" : 1024,
         "variableMatrixWidths" : [
            { "coalesce" : 12, "minTileRow" : 0, "maxTileRow" : 2047 },
            { "coalesce" : 6, "minTileRow" : 2048, "maxTileRow" : 20479 },
            { "coalesce" : 4, "minTileRow" : 20480, "maxTileRow" : 30719 },
            { "coalesce" : 3, "minTileRow" : 30720, "maxTileRow" : 40959 },
            { "coalesce" : 2, "minTileRow" : 40960, "maxTileRow" : 81919 },
            { "coalesce" : 2, "minTileRow" : 286720, "maxTileRow" : 327679 },
            { "coalesce" : 3, "minTileRow" : 327680, "maxTileRow" : 337919 },
            { "coalesce" : 4, "minTileRow" : 337920, "maxTileRow" : 348159 },
            { "coalesce" : 6, "minTileRow" : 348160, "maxTileRow" : 366591 },
            { "coalesce" : 12, "minTileRow" : 366592, "maxTileRow" : 368639 }
         ]
      },
      {
         "id" : "12",
         "scaleDenominator" : 94.7879815044349,
         "cellSize" : 0.0000002384186,
         "cornerOfOrigin" : "topLeft",
         "pointOfOrigin" : [ 90, -180 ],
         "matrixWidth" : 1474560,
         "matrixHeight" : 737280,
         "tileWidth" : 1024,
         "tileHeight" : 1024,
         "variableMatrixWidths" : [
            { "coalesce" : 12, "minTileRow" : 0, "maxTileRow" : 4095 },
            { "coalesce" : 6, "minTileRow" : 4096, "maxTileRow" : 40959 },
            { "coalesce" : 4, "minTileRow" : 40960, "maxTileRow" : 61439 },
            { "coalesce" : 3, "minTileRow" : 61440, "maxTileRow" : 81919 },
            { "coalesce" : 2, "minTileRow" : 81920, "maxTileRow" : 163839 },
            { "coalesce" : 2, "minTileRow" : 573440, "maxTileRow" : 655359 },
            { "coalesce" : 3, "minTileRow" : 655360, "maxTileRow" : 675839 },
            { "coalesce" : 4, "minTileRow" : 675840, "maxTileRow" : 696319 },
            { "coalesce" : 6, "minTileRow" : 696320, "maxTileRow" : 733183 },
            { "coalesce" : 12, "minTileRow" : 733184, "maxTileRow" : 737279 }
         ]
      },
      {
         "id" : "13",
         "scaleDenominator" : 47.3939907522174,
         "cellSize" : 0.0000001192093,
         "cornerOfOrigin" : "topLeft",
         "pointOfOrigin" : [ 90, -180 ],
         "matrixWidth" : 2949120,
         "matrixHeight" : 1474560,
         "tileWidth" : 1024,
         "tileHeight" : 1024,
         "variableMatrixWidths" : [
            { "coalesce" : 12, "minTileRow" : 0, "maxTileRow" : 8191 },
            { "coalesce" : 6, "minTileRow" : 8192, "maxTileRow" : 81919 },
            { "coalesce" : 4, "minTileRow" : 81920, "maxTileRow" : 122879 },
            { "coalesce" : 3, "minTileRow" : 122880, "maxTileRow" : 163839 },
            { "coalesce" : 2, "minTileRow" : 163840, "maxTileRow" : 327679 },
            { "coalesce" : 2, "minTileRow" : 1146880, "maxTileRow" : 1310719 },
            { "coalesce" : 3, "minTileRow" : 1310720, "maxTileRow" : 1351679 },
            { "coalesce" : 4, "minTileRow" : 1351680, "maxTileRow" : 1392639 },
            { "coalesce" : 6, "minTileRow" : 1392640, "maxTileRow" : 1466367 },
            { "coalesce" : 12, "minTileRow" : 1466368, "maxTileRow" : 1474559 }
         ]
      },
      {
         "id" : "14",
         "scaleDenominator" : 23.6969953761087,
         "cellSize" : 0.0000000596046,
         "cornerOfOrigin" : "topLeft",
         "pointOfOrigin" : [ 90, -180 ],
         "matrixWidth" : 5898240,
         "matrixHeight" : 2949120,
         "tileWidth" : 1024,
         "tileHeight" : 1024,
         "variableMatrixWidths" : [
            { "coalesce" : 12, "minTileRow" : 0, "maxTileRow" : 16383 },
            { "coalesce" : 6, "minTileRow" : 16384, "maxTileRow" : 163839 },
            { "coalesce" : 4, "minTileRow" : 163840, "maxTileRow" : 245759 },
            { "coalesce" : 3, "minTileRow" : 245760, "maxTileRow" : 327679 },
            { "coalesce" : 2, "minTileRow" : 327680, "maxTileRow" : 655359 },
            { "coalesce" : 2, "minTileRow" : 2293760, "maxTileRow" : 2621439 },
            { "coalesce" : 3, "minTileRow" : 2621440, "maxTileRow" : 2703359 },
            { "coalesce" : 4, "minTileRow" : 2703360, "maxTileRow" : 2785279 },
            { "coalesce" : 6, "minTileRow" : 2785280, "maxTileRow" : 2932735 },
            { "coalesce" : 12, "minTileRow" : 2932736, "maxTileRow" : 2949119 }
         ]
      },
      {
         "id" : "15",
         "scaleDenominator" : 11.8484976880544,
         "cellSize" : 0.0000000298023,
         "cornerOfOrigin" : "topLeft",
         "pointOfOrigin" : [ 90, -180 ],
         "matrixWidth" : 11796480,
         "matrixHeight" : 5898240,
         "tileWidth" : 1024,
         "tileHeight" : 1024,
         "variableMatrixWidths" : [
            { "coalesce" : 12, "minTileRow" : 0, "maxTileRow" : 32767 },
            { "coalesce" : 6, "minTileRow" : 32768, "maxTileRow" : 327679 },
            { "coalesce" : 4, "minTileRow" : 327680, "maxTileRow" : 491519 },
            { "coalesce" : 3, "minTileRow" : 491520, "maxTileRow" : 655359 },
            { "coalesce" : 2, "minTileRow" : 655360, "maxTileRow" : 1310719 },
            { "coalesce" : 2, "minTileRow" : 4587520, "maxTileRow" : 5242879 },
            { "coalesce" : 3, "minTileRow" : 5242880, "maxTileRow" : 5406719 },
            { "coalesce" : 4, "minTileRow" : 5406720, "maxTileRow" : 5570559 },
            { "coalesce" : 6, "minTileRow" : 5570560, "maxTileRow" : 5865471 },
            { "coalesce" : 12, "minTileRow" : 5865472, "maxTileRow" : 5898239 }
         ]
      },
      {
         "id" : "16",
         "scaleDenominator" : 5.9242488440272,
         "cellSize" : 0.0000000149012,
         "cornerOfOrigin" : "topLeft",
         "pointOfOrigin" : [ 90, -180 ],
         "matrixWidth" : 23592960,
         "matrixHeight" : 11796480,
         "tileWidth" : 1024,
         "tileHeight" : 1024,
         "variableMatrixWidths" : [
            { "coalesce" : 12, "minTileRow" : 0, "maxTileRow" : 65535 },
            { "coalesce" : 6, "minTileRow" : 65536, "maxTileRow" : 655359 },
            { "coalesce" : 4, "minTileRow" : 655360, "maxTileRow" : 983039 },
            { "coalesce" : 3, "minTileRow" : 983040, "maxTileRow" : 1310719 },
            { "coalesce" : 2, "minTileRow" : 1310720, "maxTileRow" : 2621439 },
            { "coalesce" : 2, "minTileRow" : 9175040, "maxTileRow" : 10485759 },
            { "coalesce" : 3, "minTileRow" : 10485760, "maxTileRow" : 10813439 },
            { "coalesce" : 4, "minTileRow" : 10813440, "maxTileRow" : 11141119 },
            { "coalesce" : 6, "minTileRow" : 11141120, "maxTileRow" : 11730943 },
            { "coalesce" : 12, "minTileRow" : 11730944, "maxTileRow" : 11796479 }
         ]
      },
      {
         "id" : "17",
         "scaleDenominator" : 2.9621244220136,
         "cellSize" : 0.0000000074506,
         "cornerOfOrigin" : "topLeft",
         "pointOfOrigin" : [ 90, -180 ],
         "matrixWidth" : 47185920,
         "matrixHeight" : 23592960,
         "tileWidth" : 1024,
         "tileHeight" : 1024,
         "variableMatrixWidths" : [
            { "coalesce" : 12, "minTileRow" : 0, "maxTileRow" : 131071 },
            { "coalesce" : 6, "minTileRow" : 131072, "maxTileRow" : 1310719 },
            { "coalesce" : 4, "minTileRow" : 1310720, "maxTileRow" : 1966079 },
            { "coalesce" : 3, "minTileRow" : 1966080, "maxTileRow" : 2621439 },
            { "coalesce" : 2, "minTileRow" : 2621440, "maxTileRow" : 5242879 },
            { "coalesce" : 2, "minTileRow" : 18350080, "maxTileRow" : 20971519 },
            { "coalesce" : 3, "minTileRow" : 20971520, "maxTileRow" : 21626879 },
            { "coalesce" : 4, "minTileRow" : 21626880, "maxTileRow" : 22282239 },
            { "coalesce" : 6, "minTileRow" : 22282240, "maxTileRow" : 23461887 },
            { "coalesce" : 12, "minTileRow" : 23461888, "maxTileRow" : 23592959 }
         ]
      },
      {
         "id" : "18",
         "scaleDenominator" : 1.4810622110068,
         "cellSize" : 0.0000000037253,
         "cornerOfOrigin" : "topLeft",
         "pointOfOrigin" : [ 90, -180 ],
         "matrixWidth" : 94371840,
         "matrixHeight" : 47185920,
         "tileWidth" : 1024,
         "tileHeight" : 1024,
         "variableMatrixWidths" : [
            { "coalesce" : 12, "minTileRow" : 0, "maxTileRow" : 262143 },
            { "coalesce" : 6, "minTileRow" : 262144, "maxTileRow" : 2621439 },
            { "coalesce" : 4, "minTileRow" : 2621440, "maxTileRow" : 3932159 },
            { "coalesce" : 3, "minTileRow" : 3932160, "maxTileRow" : 5242879 },
            { "coalesce" : 2, "minTileRow" : 5242880, "maxTileRow" : 10485759 },
            { "coalesce" : 2, "minTileRow" : 36700160, "maxTileRow" : 41943039 },
            { "coalesce" : 3, "minTileRow" : 41943040, "maxTileRow" : 43253759 },
            { "coalesce" : 4, "minTileRow" : 43253760, "maxTileRow" : 44564479 },
            { "coalesce" : 6, "minTileRow" : 44564480, "maxTileRow" : 46923775 },
            { "coalesce" : 12, "minTileRow" : 46923776, "maxTileRow" : 47185919 }
         ]
      },
      {
         "id" : "19",
         "scaleDenominator" : 0.7405311055034,
         "cellSize" : 0.0000000018626,
         "cornerOfOrigin" : "topLeft",
         "pointOfOrigin" : [ 90, -180 ],
         "matrixWidth" : 188743680,
         "matrixHeight" : 94371840,
         "tileWidth" : 1024,
         "tileHeight" : 1024,
         "variableMatrixWidths" : [
            { "coalesce" : 12, "minTileRow" : 0, "maxTileRow" : 524287 },
            { "coalesce" : 6, "minTileRow" : 524288, "maxTileRow" : 5242879 },
            { "coalesce" : 4, "minTileRow" : 5242880, "maxTileRow" : 7864319 },
            { "coalesce" : 3, "minTileRow" : 7864320, "maxTileRow" : 10485759 },
            { "coalesce" : 2, "minTileRow" : 10485760, "maxTileRow" : 20971519 },
            { "coalesce" : 2, "minTileRow" : 73400320, "maxTileRow" : 83886079 },
            { "coalesce" : 3, "minTileRow" : 83886080, "maxTileRow" : 86507519 },
            { "coalesce" : 4, "minTileRow" : 86507520, "maxTileRow" : 89128959 },
            { "coalesce" : 6, "minTileRow" : 89128960, "maxTileRow" : 93847551 },
            { "coalesce" : 12, "minTileRow" : 93847552, "maxTileRow" : 94371839 }
         ]
      },
      {
         "id" : "20",
         "scaleDenominator" : 0.3702655527517,
         "cellSize" : 0.0000000009313,
         "cornerOfOrigin" : "topLeft",
         "pointOfOrigin" : [ 90, -180 ],
         "matrixWidth" : 377487360,
         "matrixHeight" : 188743680,
         "tileWidth" : 1024,
         "tileHeight" : 1024,
         "variableMatrixWidths" : [
            { "coalesce" : 12, "minTileRow" : 0, "maxTileRow" : 1048575 },
            { "coalesce" : 6, "minTileRow" : 1048576, "maxTileRow" : 10485759 },
            { "coalesce" : 4, "minTileRow" : 10485760, "maxTileRow" : 15728639 },
            { "coalesce" : 3, "minTileRow" : 15728640, "maxTileRow" : 20971519 },
            { "coalesce" : 2, "minTileRow" : 20971520, "maxTileRow" : 41943039 },
            { "coalesce" : 2, "minTileRow" : 146800640, "maxTileRow" : 167772159 },
            { "coalesce" : 3, "minTileRow" : 167772160, "maxTileRow" : 173015039 },
            { "coalesce" : 4, "minTileRow" : 173015040, "maxTileRow" : 178257919 },
            { "coalesce" : 6, "minTileRow" : 178257920, "maxTileRow" : 187695103 },
            { "coalesce" : 12, "minTileRow" : 187695104, "maxTileRow" : 188743679 }
         ]
      },
      {
         "id" : "21",
         "scaleDenominator" : 0.1851327763758,
         "cellSize" : 0.0000000004657,
         "cornerOfOrigin" : "topLeft",
         "pointOfOrigin" : [ 90, -180 ],
         "matrixWidth" : 754974720,
         "matrixHeight" : 377487360,
         "tileWidth" : 1024,
         "tileHeight" : 1024,
         "variableMatrixWidths" : [
            { "coalesce" : 12, "minTileRow" : 0, "maxTileRow" : 2097151 },
            { "coalesce" : 6, "minTileRow" : 2097152, "maxTileRow" : 20971519 },
            { "coalesce" : 4, "minTileRow" : 20971520, "maxTileRow" : 31457279 },
            { "coalesce" : 3, "minTileRow" : 31457280, "maxTileRow" : 41943039 },
            { "coalesce" : 2, "minTileRow" : 41943040, "maxTileRow" : 83886079 },
            { "coalesce" : 2, "minTileRow" : 293601280, "maxTileRow" : 335544319 },
            { "coalesce" : 3, "minTileRow" : 335544320, "maxTileRow" : 346030079 },
            { "coalesce" : 4, "minTileRow" : 346030080, "maxTileRow" : 356515839 },
            { "coalesce" : 6, "minTileRow" : 356515840, "maxTileRow" : 375390207 },
            { "coalesce" : 12, "minTileRow" : 375390208, "maxTileRow" : 377487359 }
         ]
      }
   ]
}