Кышкар:ПозКарта
Тӱткӧ лийза! Тиде моткоч чӱчкыдын кучылтмо шаблон (60 тӱжем гана наре кучылталтеш). Кажне вашталтымаш «Викимедиа» фонд сервер-влаклан кугу пашам пуа. Аралыме деч ончыч тендан тӧрлатымаш-влакда чын да тӱрыс улмо шотышто тергыза. Тӧрлатымашдам модмо верыште да шымлымашлан ыштыме лаштыклаше тергыза.
Кызытсе оптымаш нерген увертарымашым статистик лаштыкыште, «Паша черет кугытшо» ужашыште ончен кертыда. |
{{ПозКарта}} — шаблон для вставки карт, наглядно показывающих положение объекта (или нескольких объектов) в каком-либо регионе. Ончо полный список доступных стран и регионов.
Кучылтмаш
тӧрлаташОдна точка
тӧрлаташ- Тыглай карте
- Паг (Хорватий)
{{ПозКарта |Хорватий |label=Паг |lat_deg=44|lat_min=26 |lon_deg=15|lon_min=3 |position=right |width=300 |float=right }} |
- Задание координат в десятичном виде и смена положения метки
- Торонто, Канада
{{ПозКарта |Канада |label=Торонто |lat=43.6666 |long=-79.4166 |position=left |width=200 }} |
- Настройка надписи, подписи и маркера
- Харьков, Украине
{{ПозКарта |Украине |label=''Харків'' |lat=50 |long=36.25 |position=top |width=333 |float=right |background=#AFD6FF |label_size=222 |marksize=17 |caption=Харьков, кугыт шотышто кокымшо ола Украиныште }} |
- Карте лӱм деч посна
- Брчко, Босний да Герцеговина
{{ПозКарта |Босний да Герцеговина |label=Брчко |position=left |width=150 |lat=44.87 |long=18.81 |float=right |caption= }} |
- Пересечение 180°-меридиана
- Уэлен, Россий
{{ПозКарта |Россий |label=Уэлен |lat_deg=66|lat_min=09 |lon_deg=169|lon_min=48|lon_dir=W |position=left |width=402 |float=right }} |
Несколько точек
тӧрлаташДля нескольких точек используется связка из шаблонов {{ПозКарта+}} и {{ПозКарта~}}. Действие параметров точно такое же, как и при использовании одной точки.
{{ ПозКарта+|Россий|width=666|float=center|caption=Южо Российысе ола-влак|places= {{ПозКарта~|Россий|lat_deg=59|lat_min=57|lon_deg= 30|lon_min=19|background=#FCF5E3|label=Санкт-Петербург}} {{ПозКарта~|Россий|lat_deg=55|lat_min=45|lon_deg= 37|lon_min=37|label=Моско}} {{ПозКарта~|Россий|lat_deg=53|lat_min=11|lon_deg= 50|lon_min=07|label=Самаре}} {{ПозКарта~|Россий|lat_deg=55|lat_min=02|lon_deg= 82|lon_min=55|position=bottom|background=#FCF5E3|label=Новосибирск}} {{ПозКарта~|Россий|lat_deg=56|lat_min=30|lon_deg= 84|lon_min=58|position=top|label=Томск}} {{ПозКарта~|Россий|lat_deg=56|lat_min=00|lon_deg= 92|lon_min=56|label=Красноярск}} {{ПозКарта~|Россий|lat_deg=56|lat_min=40|lon_deg=124|lon_min=42|label=Нерюнгри}} {{ПозКарта~|Россий|lat_deg=43|lat_min=07|lon_deg=131|lon_min=54|label=Владивосток}} {{ПозКарта~|Россий|lat_deg=48|lat_min=29|lon_deg=135|lon_min=04|background=#FCF5E3|label=Хабаровск}} {{ПозКарта~|Россий|lat_deg=64|lat_min=44|lon_deg=177|lon_min=31|background=#FCF5E3|label=Анадырь}} }}
Полный список параметров
тӧрлаташОбозначения: параметр шаблонов {{ПозКарта}} и {{ПозКарта+}}; {{ПозКарта}} и {{ПозКарта~}}
- 1 — название карты (можно указывать без номера, см. примеры);
- float — размещение карты:
- left, rightпо умолчанию — обтекание по левому или правому краю;
- center — выравнивание по центру;
- none — без обтекания;
- caption — подпись:
- Если задана, изображение попадает в толстую серую рамку, как вставленная картинка;
- Если не задана, серой рамки нет, а под картой появляется подпись имя страницы, имя карты;
- Если задана пустой — и рамка, и какая-либо подпись отсутствуют;
- label — надпись рядом с точкой. {{ПозКарта+}} использует его только для автоматической подписи;
- width — ширина карты в пикселях (по умолчанию 240);
- alt — альтернативная карта — имя файла, которым будет заменена карта. Формулы расчёта координат не меняются, поэтому изображения при наложении должны соответствовать;
- border — цвет границы.
- lat (lat_dir, lat_deg, lat_min, lat_sec) — широта (лоптык), может быть задана как в десятичных координатах (для южного полушария — отрицательная), так и в градусах, минутах и секундах (lat_dir — N для северного полушария, S для южного);
- lon (lon_dir, lon_deg, lon_min, lon_sec) — долгота (кутык), также допускает два формата. Десятичное значение отрицательно для западного полушария; lon_dir — W для западного полушария, E для восточного;
- label — надпись рядом с точкой;
- position — положение надписи относительно точки:
- left, rightпо умолчанию — слева или справа;
- top, bottom — сверху (может некорректно работать на больших шрифтах) или снизу;
- none — скрыть надпись;
- label_size — размер текста надписи в процентах от нормального;
- background — цвет фона надписи, рекомендуется использовать только при необходимости и делать равным цвету фона карты;
- mark — имя файла с точкой, по умолчанию
Red pog.svg
; - marksize — размер точки, по умолчанию 9.
Кузе картым ышташ
тӧрлаташЛӱмерыште карте уке гын, тудым ышташ лиеш.
Сӱрет
тӧрлаташСгодится любое свободное изображение карты, где нужный регион выделен на фоне других и изображён либо в ортографической проекции, либо в прямой азимутальной (можно взять любую другую проекцию, но выводить и записывать формулы расчёта координат придётся самостоятельно). Изображения рекомендуется переводить в векторный формат и раскрашивать в соответствии с легендой.
Кышкар
тӧрлаташКогда изображение создано и загружено на Викисклад, можно приступить к созданию шаблона. Шаблон состоит из некоторых служебных частей и параметров:
{{#switch:{{{1}}}
|параметр = значение |параметр = значение ... }}<noinclude>{{ПозКарта/Инфо|название карты}}</noinclude>
Параметры name и image общие для всех карт: name содержит название административной единицы (мутлан, Индий
), а image — имя файла с картинкой (India-locator-map-blank.svg
).
Именование
тӧрлаташЕсли на карте изображена внутренняя территориальная единица (мутлан, провинций или федерал мланде), в название следует включать полную иерархию ({{ПозКарта Немыч Эл Тюрингий}}), чтобы карты автоматически подставлял шаблон {{ИВ}}. В остальных случаях нужно лишь называть единицу — {{ПозКарта Антарктиде}}.
Ортографическая проекция
тӧрлаташНеобходимо вычислить долготу крайнего левого и крайнего правого меридиана, а также широту крайней верхней и крайней нижней параллели на изображении. Получившиеся значения в десятичном виде будут значениями параметров left и right, top и bottom соответственно. Значения для южного и западного полушарий указываются с минусом.
|name = Алжир |top = 38.5 |bottom = 19 |left = -8.7 |right = 12 |image = Algeria.svg
Если карта пересекает 180°-меридиан, точки западного полушария будут корректно отображаться с параметром crosses180=1.
Прямая азимутальная проекция
тӧрлаташЧтобы всё заработало, нужно указать тип проекции параметром type=polar.
Потребуется узнать координаты полюса, а также длину половины меридиана (от полюса до экватора) на данном изображении. Это параметры x и y, length_x и length_y соответственно (записываются в процентах от ширины/высоты карты). Пригодится угол в градусах между нулевым меридианом и прямой, направленной вправо из северного полюса (влево из южного) — параметр alpha, а также параметр mult — если карта сплющена по горизонтали, как, например, карта России, на этот параметр будут умножаться углы. Если карта строго круглая, как, например, карта Антарктиды, его значение равно 1.
Два полушария одновременно задействовать нельзя.
|type = polar |x = 49.842 |y = 1.227 |alpha = 181 |mult = 0.9372819895 |length_x = 111.047693 |length_y = 216.678436 |image = Blank map of Russia-geoloc.svg
|type = polar |x = 50 |y = 50 |alpha = -90 |mult = 1 |length_x = -150 |length_y = -150 |image = Antarctica blank.svg
Нестандартная проекция
тӧрлаташЧтобы всё заработало, нужно указать тип проекции параметром type=custom.
Для расчёта координат используются произвольные формулы, которые надо вставить в подстраницы /x и /y (ПозКарта .../x
). Подстраницы вызываются с тремя параметрами: {{{1}}} — название карты, {{{2}}} — долгота (−180…180), {{{3}}} — широта (−90…90). Результатом вычислений должно стать значение координаты точки в процентах (для /x — от ширины изображения, для /y — от высоты).