github.com/PDOK/gokoala@v0.50.6/internal/ogc/tiles/templates/tileMatrixSets/WebMercatorQuad.go.json (about)

     1  {{- /*gotype: github.com/PDOK/gokoala/internal/engine.TemplateData*/ -}}
     2  {
     3      {{ if .Config.OgcAPI.Tiles }}
     4      "links": [
     5          {
     6              "rel": "self",
     7              "type": "application/json",
     8              "title": "Local definition of WebMercatorQuad TileMatrixSet",
     9              "href": "{{ .Config.BaseURL }}/tileMatrixSets/WebMercatorQuad?f=json"
    10          }
    11      ],
    12      "id": "WebMercatorQuad",
    13      "title": "Google Maps Compatible for the World",
    14      "uri": "http://www.opengis.net/def/tilematrixset/OGC/1.0/WebMercatorQuad",
    15      "crs": "http://www.opengis.net/def/crs/EPSG/0/3857",
    16      "orderedAxes": [
    17          "X",
    18          "Y"
    19      ],
    20      "wellKnownScaleSet": "http://www.opengis.net/def/wkss/OGC/1.0/GoogleMapsCompatible",
    21      "tileMatrices": [
    22          {
    23              "id": "0",
    24              "tileWidth": 256,
    25              "tileHeight": 256,
    26              "matrixWidth": 1,
    27              "matrixHeight": 1,
    28              "scaleDenominator": 559082264.028717,
    29              "cellSize": 156543.033928041,
    30              "pointOfOrigin": [
    31                  -20037508.3427892,
    32                  20037508.3427892
    33              ]
    34          },
    35          {
    36              "id": "1",
    37              "tileWidth": 256,
    38              "tileHeight": 256,
    39              "matrixWidth": 2,
    40              "matrixHeight": 2,
    41              "scaleDenominator": 279541132.014358,
    42              "cellSize": 78271.5169640204,
    43              "pointOfOrigin": [
    44                  -20037508.3427892,
    45                  20037508.3427892
    46              ]
    47          },
    48          {
    49              "id": "2",
    50              "tileWidth": 256,
    51              "tileHeight": 256,
    52              "matrixWidth": 4,
    53              "matrixHeight": 4,
    54              "scaleDenominator": 139770566.007179,
    55              "cellSize": 39135.7584820102,
    56              "pointOfOrigin": [
    57                  -20037508.3427892,
    58                  20037508.3427892
    59              ]
    60          },
    61          {
    62              "id": "3",
    63              "tileWidth": 256,
    64              "tileHeight": 256,
    65              "matrixWidth": 8,
    66              "matrixHeight": 8,
    67              "scaleDenominator": 69885283.0035897,
    68              "cellSize": 19567.8792410051,
    69              "pointOfOrigin": [
    70                  -20037508.3427892,
    71                  20037508.3427892
    72              ]
    73          },
    74          {
    75              "id": "4",
    76              "tileWidth": 256,
    77              "tileHeight": 256,
    78              "matrixWidth": 16,
    79              "matrixHeight": 16,
    80              "scaleDenominator": 34942641.5017948,
    81              "cellSize": 9783.93962050256,
    82              "pointOfOrigin": [
    83                  -20037508.3427892,
    84                  20037508.3427892
    85              ]
    86          },
    87          {
    88              "id": "5",
    89              "tileWidth": 256,
    90              "tileHeight": 256,
    91              "matrixWidth": 32,
    92              "matrixHeight": 32,
    93              "scaleDenominator": 17471320.7508974,
    94              "cellSize": 4891.96981025128,
    95              "pointOfOrigin": [
    96                  -20037508.3427892,
    97                  20037508.3427892
    98              ]
    99          },
   100          {
   101              "id": "6",
   102              "tileWidth": 256,
   103              "tileHeight": 256,
   104              "matrixWidth": 64,
   105              "matrixHeight": 64,
   106              "scaleDenominator": 8735660.37544871,
   107              "cellSize": 2445.98490512564,
   108              "pointOfOrigin": [
   109                  -20037508.3427892,
   110                  20037508.3427892
   111              ]
   112          },
   113          {
   114              "id": "7",
   115              "tileWidth": 256,
   116              "tileHeight": 256,
   117              "matrixWidth": 128,
   118              "matrixHeight": 128,
   119              "scaleDenominator": 4367830.18772435,
   120              "cellSize": 1222.99245256282,
   121              "pointOfOrigin": [
   122                  -20037508.3427892,
   123                  20037508.3427892
   124              ]
   125          },
   126          {
   127              "id": "8",
   128              "tileWidth": 256,
   129              "tileHeight": 256,
   130              "matrixWidth": 256,
   131              "matrixHeight": 256,
   132              "scaleDenominator": 2183915.09386217,
   133              "cellSize": 611.49622628141,
   134              "pointOfOrigin": [
   135                  -20037508.3427892,
   136                  20037508.3427892
   137              ]
   138          },
   139          {
   140              "id": "9",
   141              "tileWidth": 256,
   142              "tileHeight": 256,
   143              "matrixWidth": 512,
   144              "matrixHeight": 512,
   145              "scaleDenominator": 1091957.54693108,
   146              "cellSize": 305.748113140704,
   147              "pointOfOrigin": [
   148                  -20037508.3427892,
   149                  20037508.3427892
   150              ]
   151          },
   152          {
   153              "id": "10",
   154              "tileWidth": 256,
   155              "tileHeight": 256,
   156              "matrixWidth": 1024,
   157              "matrixHeight": 1024,
   158              "scaleDenominator": 545978.773465544,
   159              "cellSize": 152.874056570352,
   160              "pointOfOrigin": [
   161                  -20037508.3427892,
   162                  20037508.3427892
   163              ]
   164          },
   165          {
   166              "id": "11",
   167              "tileWidth": 256,
   168              "tileHeight": 256,
   169              "matrixWidth": 2048,
   170              "matrixHeight": 2048,
   171              "scaleDenominator": 272989.386732772,
   172              "cellSize": 76.4370282851762,
   173              "pointOfOrigin": [
   174                  -20037508.3427892,
   175                  20037508.3427892
   176              ]
   177          },
   178          {
   179              "id": "12",
   180              "tileWidth": 256,
   181              "tileHeight": 256,
   182              "matrixWidth": 4096,
   183              "matrixHeight": 4096,
   184              "scaleDenominator": 136494.693366386,
   185              "cellSize": 38.2185141425881,
   186              "pointOfOrigin": [
   187                  -20037508.3427892,
   188                  20037508.3427892
   189              ]
   190          },
   191          {
   192              "id": "13",
   193              "tileWidth": 256,
   194              "tileHeight": 256,
   195              "matrixWidth": 8192,
   196              "matrixHeight": 8192,
   197              "scaleDenominator": 68247.346683193,
   198              "cellSize": 19.109257071294,
   199              "pointOfOrigin": [
   200                  -20037508.3427892,
   201                  20037508.3427892
   202              ]
   203          },
   204          {
   205              "id": "14",
   206              "tileWidth": 256,
   207              "tileHeight": 256,
   208              "matrixWidth": 16384,
   209              "matrixHeight": 16384,
   210              "scaleDenominator": 34123.6733415964,
   211              "cellSize": 9.55462853564703,
   212              "pointOfOrigin": [
   213                  -20037508.3427892,
   214                  20037508.3427892
   215              ]
   216          },
   217          {
   218              "id": "15",
   219              "tileWidth": 256,
   220              "tileHeight": 256,
   221              "matrixWidth": 32768,
   222              "matrixHeight": 32768,
   223              "scaleDenominator": 17061.8366707982,
   224              "cellSize": 4.77731426782351,
   225              "pointOfOrigin": [
   226                  -20037508.3427892,
   227                  20037508.3427892
   228              ]
   229          },
   230          {
   231              "id": "16",
   232              "tileWidth": 256,
   233              "tileHeight": 256,
   234              "matrixWidth": 65536,
   235              "matrixHeight": 65536,
   236              "scaleDenominator": 8530.91833539913,
   237              "cellSize": 2.38865713391175,
   238              "pointOfOrigin": [
   239                  -20037508.3427892,
   240                  20037508.3427892
   241              ]
   242          },
   243          {
   244              "id": "17",
   245              "tileWidth": 256,
   246              "tileHeight": 256,
   247              "matrixWidth": 131072,
   248              "matrixHeight": 131072,
   249              "scaleDenominator": 4265.45916769956,
   250              "cellSize": 1.19432856695587,
   251              "pointOfOrigin": [
   252                  -20037508.3427892,
   253                  20037508.3427892
   254              ]
   255          },
   256          {
   257              "id": "18",
   258              "tileWidth": 256,
   259              "tileHeight": 256,
   260              "matrixWidth": 262144,
   261              "matrixHeight": 262144,
   262              "scaleDenominator": 2132.72958384978,
   263              "cellSize": 0.597164283477939,
   264              "pointOfOrigin": [
   265                  -20037508.3427892,
   266                  20037508.3427892
   267              ]
   268          },
   269          {
   270              "id": "19",
   271              "tileWidth": 256,
   272              "tileHeight": 256,
   273              "matrixWidth": 524288,
   274              "matrixHeight": 524288,
   275              "scaleDenominator": 1066.36479192489,
   276              "cellSize": 0.29858214173897,
   277              "pointOfOrigin": [
   278                  -20037508.3427892,
   279                  20037508.3427892
   280              ]
   281          },
   282          {
   283              "id": "20",
   284              "tileWidth": 256,
   285              "tileHeight": 256,
   286              "matrixWidth": 1048576,
   287              "matrixHeight": 1048576,
   288              "scaleDenominator": 533.182395962445,
   289              "cellSize": 0.149291070869485,
   290              "pointOfOrigin": [
   291                  -20037508.3427892,
   292                  20037508.3427892
   293              ]
   294          },
   295          {
   296              "id": "21",
   297              "tileWidth": 256,
   298              "tileHeight": 256,
   299              "matrixWidth": 2097152,
   300              "matrixHeight": 2097152,
   301              "scaleDenominator": 266.591197981222,
   302              "cellSize": 0.0746455354347424,
   303              "pointOfOrigin": [
   304                  -20037508.3427892,
   305                  20037508.3427892
   306              ]
   307          },
   308          {
   309              "id": "22",
   310              "tileWidth": 256,
   311              "tileHeight": 256,
   312              "matrixWidth": 4194304,
   313              "matrixHeight": 4194304,
   314              "scaleDenominator": 133.295598990611,
   315              "cellSize": 0.0373227677173712,
   316              "pointOfOrigin": [
   317                  -20037508.3427892,
   318                  20037508.3427892
   319              ]
   320          },
   321          {
   322              "id": "23",
   323              "tileWidth": 256,
   324              "tileHeight": 256,
   325              "matrixWidth": 8388608,
   326              "matrixHeight": 8388608,
   327              "scaleDenominator": 66.6477994953056,
   328              "cellSize": 0.0186613838586856,
   329              "pointOfOrigin": [
   330                  -20037508.3427892,
   331                  20037508.3427892
   332              ]
   333          },
   334          {
   335              "id": "24",
   336              "tileWidth": 256,
   337              "tileHeight": 256,
   338              "matrixWidth": 16777216,
   339              "matrixHeight": 16777216,
   340              "scaleDenominator": 33.3238997476528,
   341              "cellSize": 0.0093306919293428,
   342              "pointOfOrigin": [
   343                  -20037508.3427892,
   344                  20037508.3427892
   345              ]
   346          }
   347      ]
   348      {{end}}
   349  }
   350