Цей шаблон використовується на 252 000+ сторінках або близько 5% всіх сторінок. Для уникнення великомасштабних збоїв та непотрібного навантаження на сервер, будь-які зміни спочатку потрібно перевірити на підсторінках /пісочниці та /тестів цього шаблону, або у вашому особистому просторі. Потім перевірені зміни можуть бути впроваджені на цій сторінці єдиним редагуванням. Будь ласка, обговорюйте будь-які зміни на сторінці обговорення перед їхнім впровадженням.
Зауваження! Шаблон було оновлено. Стара версія доступна, як {{Карта розташування/стара}}
Цей шаблон генерує карту розташування у вигляді композитного зображення, яке складається з карти та мітки розташування. Додатково можуть додаватися підписи мітки та підпис карти.
Використання
Файли зображень карт використовуються не на пряму, але за допомогою допоміжних визначень карт. Наприклад, якщо перший безіменний параметр заданий у цьому шаблонів буде "Японія", тоді цей шаблон використовує запис для Японії у Модуль:Location map/data/Японія якщо він існує, або інакше {{Карта розташування Японія}}, один з яких містить дані, необхідні для генерації складеного зображення.
Будь ласка, зауважте
Надаючи будь-яке значення параметру caption спричиняє відображення карти у рамці. Якщо цей параметр не оголошено, шаблон згенерує стандартний підпис.
Координати не перевіряються. Якщо вказані координати виходять за межі області, яка охоплюється зображенням карти, мітка місця розташування не буде відображатися всередині зображення; проте, вона може відображатися в іншому місці на сторінці.
Не використовуйте px. Використання width=200px зазвичай спричиняє відображення дуже великої карти. Використовуйте width=200.
Обов'язковий. Використовуйте назву карти, як перший безіменний параметр. Наприклад, зазначення Англія буде викликати значення для Англії з Модуль:Location map/data/Англія якщо він існує, або у протилежному випадку {{Карта розташування Англія}}. Дивіться приклади наведені нижче. Можливе відображення декількох карт через зазначення переліку назв карт розділених символом #. Для декількох карт, перша відображається за замовчуванням, а наступні читач може вибирати через радіо-кнопки.
width
Визначає ширину карти у пікселях, перезаписуючи будь-які стандартні значення. не включайте px, Наприклад: width=300, а не width=300px.
default_width
Визначає стандартну ширину карти у пікселях, призначається для використання у шаблонах, наприклад, картках (інфобоксах) географічних об'єктів. стандартне значення становить 240. Не включайте px. Це значення буде помножене на параметр defaultscale, який визначається у окремих шаблонах карт, якщо він існує, з метою досягнення прийнятного розміру для вертикальних карт. Наприклад, якщо задано default_width=200, карта Таїланду буде відображатись із шириною 200 * 0,57 = 114 пікселів (як визначено у Шаблон:Карта розташування Таїланд).
float
Визначає розміщення карти на сторінці. Допустимі значення left, right, center та none. Стандартно right.
border
Визначає колір границі карти у 1px. Стандартне значення lightgrey (див. вебкольори). Якщо визначено, як none, границя не буде генеруватись. Цей параметр використовується рідко.
caption
Текст підпису для відображення під картою. Визначення підпису спричинить оформлення карти у рамку. Якщо caption визначено, але йому не задано значення, карта не буде оформлена у рамку і підпис не буде відображатися. Якщо caption не визначено, то карта не буде оформлена у рамку та буде згенеровано стандартний підпис. Стандартний підпис генерується з параметру label (або назви поточної сторінки, якщо label не визначено) та параметру name з шаблону визначення карти. Дивіться приклади наведені нижче.
Будь-яке не порожнє значення (1, так, і т.д.) спричинить відображення у шаблоні карти визначеної у шаблоні визначення карти, як image1, яка зазвичай є картою рельєфу. Дивіться приклади у Карта розташування+/relief.
AlternativeMap
Дозволяє використовувати альтернативну карту. Зображення повинно мати той же край координат як і шаблон карти розташування. Див. приклад у Карта розташування+/AlternativeMap.
overlay_image
Дозволяє накладення шару на карту. Цей параметр використовується рідко. Див. приклад у Карта розташування+/overlay.
Параметри мітки і її підпису
Параметр
Опис
label
The text of the label to display next to the mark. A wiki link can be used. The default if not specified is no label, just the marker.
label_size
The font size to use for the label, given as a percentage of the normal font size (<100 = smaller, >100 = larger). The default is 90. Do not include %, for example: label_size=80, not label_size=80%. If set to 0, the label is only displayed when the user hovers over the mark.
label_width
The width to use for the label, given as an em size. The default is 6. Do not include em, for example: label_width=7, not label_width=7em.
position
The position of the label relative to the mark. Valid values are left, right, top,bottom and none. This defaults to either left or right, depending on the coordinates of the marker and its position relative to the right border of the map image. When position=none any defined label will not be displayed with the mark, but it will be used to create the default caption.
background
The background color to use for the label. See Web colors. The default is no background color, which shows the map image behind the label.
The size of the mark in pixels. The default is 8. Do not include px, for example: marksize=10, not marksize=10px.
link
Specifies a wiki link which will be followed if the reader clicks on the mark. Do not include [[]], for example: link=Yellowstone National Park, not link=[[Yellowstone National Park]].
lat_deg
Required. The degrees of latitude. This value can be specified using decimal degrees and when this format is used minutes and seconds should not be specified.
lat_min
The minutes of latitude.
lat_sec
The seconds of latitude. Usually not necessary.
lat_dir
N if north (default value) or S for south of the Equator. Other values will be disregarded. Not required if using signed decimal degrees (i.e. negative numbers for southern latitude).
lon_deg
Required. The degrees of longitude. This value can be specified using decimal degrees and when this format is used minutes and seconds should not be specified.
lon_min
The minutes of longitude.
lon_sec
The seconds of longitude. Usually not necessary.
lon_dir
E for east (default value) or W for west of the Prime Meridian. Other values will be disregarded. Not required if using signed decimal degrees (i.e. negative numbers for western longitude).
Доступні карти
There are over 1000 maps available. To find other maps:
Default width and float, no label, default caption (decimal coordinates)
Note: When a label is not specified, the default caption is "Page name (Map name)", so if this example was viewed on a page named Pag, the default caption would be "Pag (Croatia)". Likewise, on a page named Pag (town), the default caption would be "Pag (town) (Croatia)".
Карта розташування (Хорватія)
{{Карта розташування | Хорватія
| alt = Pag is on an island.
| lat_deg = 44.44
| lon_deg = 15.05
}}
Карта з стандартним підписом (градуси/мінути)
Зауваження: Коли підпис мітки визначено, стандартний підпис буде мати вигляд "Текст підпису мітки (Назва карти)", що видно у вигляді "Pag (Croatia)" у прикладі.
Pag
Pag (Хорватія)
{{Карта розташування | Хорватія
| width = 200
| float = right
| alt = Pag is on an island.
| label = Pag
| position = right
| mark = Green pog.svg <!--green dot-->
| lat_deg = 44 | lat_min = 26 <!-- default: lat_dir = N -->
| lon_deg = 15 | lon_min = 3 <!-- default: lon_dir = E -->
}}
Коли |position=none, текст мітки не відображається поряд із нею, але все ще використовується у стандартному підписі та стандартному альтернативному тексті.
Pag (Хорватія)
{{Карта розташування | Хорватія
| width = 200
| float = right
| label = Pag
| position = none
| mark = Green pog.svg <!--green dot-->
| lat_deg = 44 | lat_min = 26 <!-- default: lat_dir = N -->
| lon_deg = 15 | lon_min = 3 <!-- default: lon_dir = E -->
}}
Mark outside of map border, no caption
Rimini
{{Карта розташування | Хорватія
| width = 200
| float = right
| caption =
| alt = Rimini in Italy (outside the map)
| lat_deg = 44.05
| lon_deg = 12.57 <!--outside map's left border at 13.1-->
| outside = 1 <!-- we're aware the point is outside the map, so suppress the warning category -->
| label = Rimini
| position = right
}}
{{Карта розташування | Італія
| width = 200
| float = right
| caption = Location of Rimini in Italy
| alt = Map of Italy with mark showing location of Rimini
| label = Rimini
| label_size = 150 <!--150% of normal size-->
| position = bottom
| background = orange
| mark = Orange_pog.svg
| marksize = 12 <!--size in pixels-->
| lat_deg = 44.05
| lon_deg = 12.57
}}
Назва карти, яка буде використовуватись. Можуть бути використані декілька карт, задані переліком розділеним за допомогою #
Рядок
обов'язковий
Ширина карти
width
Визначає ширину карти у пікселях, перевизначає будь-яке стандартне значення. Не включайте "px", наприклад: "300", а не "300px".
Число
необов'язковий
Стандартна ширина
default_width
Визначає стандартну ширину карти у пікселях, призначається для використання у шаблоних, наприклад, картках. Стандартне значення становить 240. Не включайте "px". Цей параметр буде враховуватись у параметрах стандартного масштабу, визначеного у індивідуальних шаблонах карт, якщо такі існують, з метою досягнення прийнятного розміру вертикальних карт.
Число
необов'язковий
Позиція
float
Визначає позицію карти на сторінці. Можливі значення: left, right, center або none. За замовчуванням стоїть right.
Рядок
необов'язковий
Колір рамки
border
Визначає колір рамки карти. Якщо задано як "none", рамка не відображається.
Рядок
необов'язковий
Підпис карти
caption
Текст підпису для відображення під картою. Якщо підпис визначено, але йому не задано значення, карта не буде оформлена у рамку і підпис не буде відображатися. Якщо підпис не визначено, то карта не буде оформлена у рамку та буде згенеровано стандартний підпис.
Рядок
необов'язковий
Альт текст
alt
Альтернативний текст для карти; використовується для читання з екрану.
Рядок
необов'язковий
Альтернативна карта з шаблону
relief
Будь-яке не порожнє значення (1, так, і т.д.) спричинить відображення у шаблоні карти визначеної у шаблоні визначення карти, як image1, яка зазвичай є картою рельєфу.
Рядок
необов'язковий
Альтернативна карта не з шаблону
AlternativeMap
Дозволяє використовувати альтернативну карту. Зображення повинно мати той же край координат як і шаблон карти.
Рядок
необов'язковий
Зображення шару
overlay_image
Дозволяє накладення шару на карту. Цей параметр використовується рідко.
Рядок
необов'язковий
Підпис мітки
label
Текст підпису для відображення поряд з міткою. Можна використовувати вікіпосилання.
Рядок
необов'язковий
Розмір підпису
label_size
Розмір шрифта підпису, заданий у відсотках до звичайного розміру шрифта. Не включайте символ "%".
Число
необов'язковий
Ширина підпису
label_width
Ширина підпису, яка задається у розмірності em. Не включайте символ "em".
Число
необов'язковий
Позиція підпису
position
Позиція підпису по відношенню до мітки. Можливі значення: left, right, top, bottom або none. Стандартно приймає значення як left або right, в залежності від координат мітки і її положення відносно правої границі зображення карти. Коли position=none будь-який визначений підпис не буде відображатися поряд з міткою, але його буде використано для утворення стандартного підпису.
Рядок
необов'язковий
Тло підпису
background
Колір тла, на якому відображається підпис.
Рядок
необов'язковий
Зображення мітки
mark
Назва файлу зображення мітки. За замовчуванням відображається червона крапка.
Рядок
необов'язковий
Розмір мітки
marksize
Розмір мітки заданий у пікселях. Не включайте "px".
Число
необов'язковий
Посилання мітки
link
Визначає вікіпосилання, яке використовується при кліку по мітці.
Рядок
необов'язковий
Градуси широти
lat_deg
Градуси широти. Це значення може бути визначено за допомогою десяткових градусів. Коли використовується цей формат мінути і секунди не повинні бути вказаними.
Число
обов'язковий
Мінути широти
lat_min
Мінути широти.
Число
необов'язковий
Секунди широти
lat_sec
Секунди широти.
Число
необов'язковий
Напрям широти
lat_dir
N — північна або S — південна, по відношенню до Екватора. Не потрібно при використанні десяткових градусів.
Рядок
необов'язковий
Градуси довготи
lon_deg
Градуси довготи. Це значення може бути визначено за допомогою десяткових градусів. Коли використовується цей формат мінути і секунди не повинні бути вказаними.
Число
обов'язковий
Мінути довготи
lon_min
Мінути довготи.
Число
необов'язковий
Секунди довготи
lon_sec
Секунди довготи.
Число
необов'язковий
Напрям довготи
lon_dir
E — східна або W — західна, по відношенню до нульового меридіана. Не потрібно при використанні десяткових градусів.