{"id":24490046,"url":"https://github.com/linz/nztm2000tilematrixset","last_synced_at":"2025-04-13T23:03:52.013Z","repository":{"id":38332910,"uuid":"343924501","full_name":"linz/NZTM2000TileMatrixSet","owner":"linz","description":"Tile matrix sets for NZTM2000","archived":false,"fork":false,"pushed_at":"2023-12-07T20:25:56.000Z","size":1125,"stargazers_count":2,"open_issues_count":3,"forks_count":0,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-01-06T05:19:26.463Z","etag":null,"topics":["tilematrixset","tms"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/linz.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-03-02T22:01:05.000Z","updated_at":"2023-06-29T22:00:39.000Z","dependencies_parsed_at":"2024-06-21T19:05:06.343Z","dependency_job_id":"1b900eed-5797-4028-bbf0-e2024ae346bb","html_url":"https://github.com/linz/NZTM2000TileMatrixSet","commit_stats":{"total_commits":46,"total_committers":4,"mean_commits":11.5,"dds":0.5434782608695652,"last_synced_commit":"50d2463867276b773a721f1d8a34e935caa6e648"},"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/linz%2FNZTM2000TileMatrixSet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/linz%2FNZTM2000TileMatrixSet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/linz%2FNZTM2000TileMatrixSet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/linz%2FNZTM2000TileMatrixSet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/linz","download_url":"https://codeload.github.com/linz/NZTM2000TileMatrixSet/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":234988207,"owners_count":18918097,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["tilematrixset","tms"],"created_at":"2025-01-21T17:16:52.199Z","updated_at":"2025-01-21T17:16:52.875Z","avatar_url":"https://github.com/linz.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# LINZ NZTM2000 Tile Matrix Sets\n\nThis repository houses LINZ's official [Tile Matrix Sets (TMS)](https://www.ogc.org/standards/tms) for [NZTM2000](https://www.linz.govt.nz/data/geodetic-system/datums-projections-and-heights/projections/new-zealand-transverse-mercator-2000) ([EPGS:2193](http://epsg.io/2193)).\n\n- [NZTM2000Quad](./raw/NZTM2000Quad.json)\n- [NZTM2000](./raw/NZTM2000.json)\n\n## NZTM2000Quad (March 2021 [Preview])\n\nThe NZTM2000 Quad TMS is a new tile matrix set to provide greater interoperability between LINZ's NZTM2000 web services (such as [LINZ's Basemaps](https://basemaps.linz.govt.nz)) and third parties.\n\n### Demo\n\nBasemaps [Web](https://basemaps.linz.govt.nz/?p=nztm2000quad) [WMTS](https://basemaps.linz.govt.nz/v1/tiles/aerial/NZTM2000Quad/WMTSCapabilities.xml?api=c01f1bz5t1fj1d6qg037h25g9n5)\n\n\n### Key Features\n\n- All zoom scales are from Google's [WebMercatorQuad](https://docs.opengeospatial.org/is/17-083r2/17-083r2.html#62)\n- Tile matrix extent and tile extent are the same\n- All zoom levels are square to work with techniques like [quad keys](https://docs.microsoft.com/en-us/bingmaps/articles/bing-maps-tile-system#tile-coordinates-and-quadkeys)\n- All zoom levels increase by a factor of two\n- The map is centred on [The Beehive](https://en.wikipedia.org/wiki/Beehive_(New_Zealand))\n \n![NztmQuad - Zoom 1](./NztmQuadZ1.png)\n\n*Tiles shown above were generated with [xyz-tile-debug](https://github.com/blacha/xyz-tile-debug), showing tile x,y offset, quadkey and zoom level.*\n\nLINZ decided to create the NZTM2000Quad TMS due to compatibility issues between the original NZTM2000 TMS and third parties.\n\n### FAQ\n\n#### Why centre on the beehive?\n\nNo particular reason, needed a centre point and it seemed like a good idea at the time.\n\n#### Why start at zoom level 2?\n\nZoom level 0 \u0026 1 are very large and when centering around New Zealand they can overflow the bounds of NZTM2000. A number of open source tools had issues working with these large tiles.\n\n#### Does this work in ArcGIS Online with the Eagle/Esri NZTM Basemaps?\n\nFrom our intial testing this does appear to work with these other tile matrix sets.\n\n## NZTM2000\n\nLINZ's original tile matrix set, designed for use with cartographic tooling that needs specific carto zoom scales.\n\nhttps://www.linz.govt.nz/data/linz-data-service/guides-and-documentation/nztm2000-map-tile-service-schema\n\n## NPM Package\n\nThis repository also houses an NPM package that distributes the NZTM tile matrix sets for use in web mapping applications such as OpenLayers.\n\n### Installation\n\n```\nyarn add @linzjs/tile-matrix-set\n```\n\n### Usage\n\n```typescript\nimport {Nztm2000Quad} from '@linzjs/tile-matrix-set'\n\nNztm2000Quad.identifier // NZTM2000Quad\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flinz%2Fnztm2000tilematrixset","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flinz%2Fnztm2000tilematrixset","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flinz%2Fnztm2000tilematrixset/lists"}