{
    "type": "TileMatrixSetType",
    "title": "LINZ NZTM2000 Map Tile Grid",
    "abstract": "See https://www.linz.govt.nz/data/linz-data-service/guides-and-documentation/nztm2000-map-tile-service-schema",
    "identifier": "NZTM2000",
    "supportedCRS": "http://www.opengis.net/def/crs/EPSG/0/2193",
    "boundingBox":
    {
        "type": "BoundingBoxType",
        "crs": "http://www.opengis.net/def/crs/EPSG/0/2193",
        "lowerCorner": [3087000, 274000],
        "upperCorner": [7173000, 3327000]
    },
    "tileMatrix": [
    {
         "type": "TileMatrixType",
         "identifier": "0",
         "scaleDenominator": 32000000,
         "topLeftCorner": [10000000, -1000000],
         "tileWidth": 256,
         "tileHeight": 256,
         "matrixWidth": 2,
         "matrixHeight": 4
    },
    {
         "type": "TileMatrixType",
         "identifier": "1",
         "scaleDenominator": 16000000,
         "topLeftCorner": [10000000, -1000000],
         "tileWidth": 256,
         "tileHeight": 256,
         "matrixWidth": 4,
         "matrixHeight": 8
    },
    {
         "type": "TileMatrixType",
         "identifier": "2",
         "scaleDenominator": 8000000,
         "topLeftCorner": [10000000, -1000000],
         "tileWidth": 256,
         "tileHeight": 256,
         "matrixWidth": 8,
         "matrixHeight": 16
    },
    {
         "type": "TileMatrixType",
         "identifier": "3",
         "scaleDenominator": 4000000,
         "topLeftCorner": [10000000, -1000000],
         "tileWidth": 256,
         "tileHeight": 256,
         "matrixWidth": 16,
         "matrixHeight": 32
    },
    {
         "type": "TileMatrixType",
         "identifier": "4",
         "scaleDenominator": 2000000,
         "topLeftCorner": [10000000, -1000000],
         "tileWidth": 256,
         "tileHeight": 256,
         "matrixWidth": 32,
         "matrixHeight": 64
    },
    {
         "type": "TileMatrixType",
         "identifier": "5",
         "scaleDenominator": 1000000,
         "topLeftCorner": [10000000, -1000000],
         "tileWidth": 256,
         "tileHeight": 256,
         "matrixWidth": 64,
         "matrixHeight": 128
    },
    {
         "type": "TileMatrixType",
         "identifier": "6",
         "scaleDenominator": 500000,
         "topLeftCorner": [10000000, -1000000],
         "tileWidth": 256,
         "tileHeight": 256,
         "matrixWidth": 128,
         "matrixHeight": 256
    },
    {
         "type": "TileMatrixType",
         "identifier": "7",
         "scaleDenominator": 250000,
         "topLeftCorner": [10000000, -1000000],
         "tileWidth": 256,
         "tileHeight": 256,
         "matrixWidth": 256,
         "matrixHeight": 512
    },
    {
         "type": "TileMatrixType",
         "identifier": "8",
         "scaleDenominator": 100000,
         "topLeftCorner": [10000000, -1000000],
         "tileWidth": 256,
         "tileHeight": 256,
         "matrixWidth": 640,
         "matrixHeight": 1280
    },
    {
         "type": "TileMatrixType",
         "identifier": "9",
         "scaleDenominator": 50000,
         "topLeftCorner": [10000000, -1000000],
         "tileWidth": 256,
         "tileHeight": 256,
         "matrixWidth": 1280,
         "matrixHeight": 2560
    },
    {
         "type": "TileMatrixType",
         "identifier": "10",
         "scaleDenominator": 25000,
         "topLeftCorner": [10000000, -1000000],
         "tileWidth": 256,
         "tileHeight": 256,
         "matrixWidth": 2560,
         "matrixHeight": 5120
    },
    {
         "type": "TileMatrixType",
         "identifier": "11",
         "scaleDenominator": 10000,
         "topLeftCorner": [10000000, -1000000],
         "tileWidth": 256,
         "tileHeight": 256,
         "matrixWidth": 6400,
         "matrixHeight": 12800
    },
    {
         "type": "TileMatrixType",
         "identifier": "12",
         "scaleDenominator": 5000,
         "topLeftCorner": [10000000, -1000000],
         "tileWidth": 256,
         "tileHeight": 256,
         "matrixWidth": 12800,
         "matrixHeight": 25600
    },
    {
         "type": "TileMatrixType",
         "identifier": "13",
         "scaleDenominator": 2500,
         "topLeftCorner": [10000000, -1000000],
         "tileWidth": 256,
         "tileHeight": 256,
         "matrixWidth": 25600,
         "matrixHeight": 51200
    },
    {
         "type": "TileMatrixType",
         "identifier": "14",
         "scaleDenominator": 1000,
         "topLeftCorner": [10000000, -1000000],
         "tileWidth": 256,
         "tileHeight": 256,
         "matrixWidth": 64000,
         "matrixHeight": 128000
    },
    {
         "type": "TileMatrixType",
         "identifier": "15",
         "scaleDenominator": 500,
         "topLeftCorner": [10000000, -1000000],
         "tileWidth": 256,
         "tileHeight": 256,
         "matrixWidth": 128000,
         "matrixHeight": 256000
    },
    {
         "type": "TileMatrixType",
         "identifier": "16",
         "scaleDenominator": 250,
         "topLeftCorner": [10000000, -1000000],
         "tileWidth": 256,
         "tileHeight": 256,
         "matrixWidth": 256000,
         "matrixHeight": 512000
    }
    ]
}