This Lua module is used on approximately 2,000 pages and changes may be widely noticed. Test changes in the module's /sandbox or /testcases subpages, or in your own module sandbox. Consider discussing changes on the talk page before implementing them. |
Usage
editThis module implements the grid reference scheme for Canada's National Topographic System. It contains functions that will determine the NTS map sheet ID for a given set of coordinates, as well as the name of the map sheet. The database of map sheet names can be found in Module:Canada NTS/data, and is sourced directly from Natural Resources Canada's Toporama page.
Functions:
- grid: Calculates and displays the NTS map sheet ID.
- name: Displays the name of the NTS map sheet.
These two functions can be called from the same invoke.
Optional parameters:
- lat=lat, where lat is a north latitude in decimal degrees.
- lon=lon, where lon is a west longitude in decimal degrees.
- link: Wraps the NTS map sheet ID in a link to a visualizer on Natural Resources Canada's website.
- area: Omits the 1:50,000 scale map sheet number, giving a 1:250,000 scale map area ID.
If lat and lon are omitted, the module will fetch its coordinates from the Wikidata item corresponding to the article in which its invoke has been transcluded.
Implements {{Canada NTS Map Sheet}}