Модуль:Coordinates/документація
Це сторінка документації для Модуль:Coordinates
Це підсторінка документації модуля Coordinates. Вона містить інформацію про використання, категорії та інший вміст, що не є частиною оригінальної сторінки модуля. |
Цей модуль Lua використовується на 200,000+ сторінках. Для уникнення великомасштабних збоїв та непотрібного навантаження на сервер, будь-які зміни цього модуля спочатку потрібно перевірити на його підсторінках /пісочниці та /тестів. Потім перевірені зміни можуть бути впроваджені на цій сторінці єдиним редагуванням. Будь ласка, обговорюйте будь-які зміни на сторінці обговорення перед їхнім впровадженням. |
Цей модуль позначено як К:такий, що потребує захищеного статусу (15). Завершені модулі використовуються в дуже великій кількості статей, або часто використовуються як підстановки. Позаяк акти вандалізму або помилки можуть вплинути на багато сторінок і навіть незначне редагування призведе до істотного навантаження на сервери, вони підлягають захисту від редагувань. |
У документації цього модуля не вистачає або відсутній опис його функціоналу, або параметрів у його коді. Будь ласка, допоможіть покращити її. |
| |||
Цей модуль використовує властивість Вікіданих: | |||
|
Цей модуль спостерігає у Категоріях спостереження Вікіданих (122 К, 0 С) використання Властивості Вікіданих: |
Використовується Lua: |
Зверніть увагу: Результат коду, який утворено основною функцією (coord
) цього модуля, напряму оброблюється та/чи змінується модулем Location map та іншими функціями цього модуля (coord2text
та coordinsert
). Якщо структура виводу зміниться (наприклад, щоб використовувати теги <mapframe>
та <maplink>
), то, будь ласка, також оновіть відповідні скрипти.
Використання функції coordinsert модуля[ред. код]
Коли використано шаблон {{Coord}} всередині іншого шаблону, наприклад, картка, то можуть бути інші параметри (наприклад, type:airport
), які повинні автоматично додаватися. Для цього зробіть щось подібне до тексту нижче:
{{#if:{{{coordinates|}}}|{{#invoke:Coordinates|coordinsert|{{{coordinates|}}}|parameter1:value1|parameter2:value2|parameter3:value3…}}|
Не додавайте більше ніж необхідно вертикальних рисок |
.
Використання функції coord2text модуля, щоб витягнути широту і довготу[ред. код]
Розробники, щоб обслуговують застарілий код, можуть мати необхідність отримати широту і довготу, щоб використовувати їх як параметри в іншому коді або в математичних виразах. Функція «coord2text» цього модуля може бути використано для витягнення цих даних з шаблону {{Coord}}. Щоб витягнути широту з шаблону Coord, використайте:
{{#invoke:coordinates|coord2text|{{Coord|57|18|22|N|4|27|32|E}}|lat}}
→ 57.30611
Щоб витягнути довготу з шаблону Coord, використайте:
{{#invoke:coordinates|coord2text|{{Coord|57|18|22|N|4|27|32|E}}|long}}
→ 4.45889
Категорії спостереження[ред. код]
- К:Сторінки з некоректно вказаними координатами (1012)
- К:Координати не на Вікідаті (0)
- К:Координати на Вікідаті (0)
- К:Координати на Вікідаті визначені порожнім значенням (0)
- К:Координати на Вікідаті визначені невідомим значенням (0)