From Wikipedia, the free encyclopedia
{{ПозКарта}} — шаблон для вставки карт, наглядно показывающих положение объекта (или нескольких объектов) в каком-либо регионе. Ончо полный список доступных стран и регионов.
{{ПозКарта
|Хорватий
|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=
}} |
{{ПозКарта
|Россий
|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=Анадырь}} }}
Обозначения: параметр шаблонов {{ПозКарта}} и {{ПозКарта+}}; {{ПозКарта}} и {{ПозКарта~}}
Red pog.svg
;
Лӱмерыште карте уке гын, тудым ышташ лиеш.
Сгодится любое свободное изображение карты, где нужный регион выделен на фоне других и изображён либо в ортографической проекции, либо в прямой азимутальной (можно взять любую другую проекцию, но выводить и записывать формулы расчёта координат придётся самостоятельно). Изображения рекомендуется переводить в векторный формат и раскрашивать в соответствии с легендой.
Когда изображение создано и загружено на Викисклад, можно приступить к созданию шаблона. Шаблон состоит из некоторых служебных частей и параметров:
{{#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 — от высоты).
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.