Шаблон:Coord — различия между версиями

Материал из Википедия «Русские Эмираты»
Перейти к: навигация, поиск
(Новая страница: «<includeonly>{{СИШ|70}}{{эзотерика}}</includeonly><noinclude>{{docpage}}</noinclude><includeonly></includeonly>{{TOC-Right}} Шаблон использ...»)
 
 
(не показаны 2 промежуточные версии 2 участников)
Строка 1: Строка 1:
<includeonly>{{СИШ|70}}{{эзотерика}}</includeonly><noinclude>{{docpage}}</noinclude><includeonly></includeonly>{{TOC-Right}}
+
<includeonly>{{#switch:{{{4}}}{{{8}}}|NE|NW|SE|SW = {{coord/display|{{#ifeq:S|{{{4}}}|-}}{{#expr:{{{1}}}+0{{{2}}}/60+0{{{3}}}/3600+0.00000001}}|{{#ifeq:W|{{{8}}}|-}}{{#expr:{{{5}}}+0{{{6}}}/60+0{{{7}}}/3600+0.00000001}}|scale={{{scale|30000}}}|display={{{display|inline}}}|format={{{format|dms}}}|precision=3|url={{{9|}}}{{#if:{{{type|}}}|_type:{{{type}}}}}{{#if:{{{scale|}}}|_scale:{{{scale}}}}}{{#if:{{{region|}}}|_region:{{{region}}}}}{{#if:{{{name|}}}|&title={{urlencode:{{{name}}}}}}}|name={{{name|}}}|globe={{{globe|}}}|nogoogle={{{nogoogle|}}}|noosm={{{noosm|}}}|yandex={{{yandex|}}}}}|#default={{#switch:{{{3}}}{{{6}}}|NE|NW|SE|SW = {{coord/display|{{#ifeq:S|{{{3}}}|-}}{{#expr:{{{1}}}+0{{{2}}}/60+0.000000001}}|{{#ifeq:W|{{{6}}}|-}}{{#expr:{{{4}}}+0{{{5}}}/60+0.000000001}}|scale={{{scale|30000}}}|display={{{display|inline}}}|format={{{format|dms}}}|precision=2|url={{{7|}}}{{#if:{{{type|}}}|_type:{{{type}}}}}{{#if:{{{scale|}}}|_scale:{{{scale}}}}}{{#if:{{{region|}}}|_region:{{{region}}}}}{{#if:{{{name|}}}|&title={{urlencode:{{{name}}}}}}}|name={{{name|}}}|globe={{{globe|}}}|nogoogle={{{nogoogle|}}}|noosm={{{noosm|}}}|yandex={{{yandex|}}}}}|#default={{#switch:{{{2}}}{{{4}}}|NE|NW|SE|SW = {{coord/display|{{#ifeq:S|{{{2}}}|-}}{{{1}}}|{{#ifeq:W|{{{4}}}|-}}{{{3}}}|scale={{{scale|30000}}}|display={{{display|inline}}}|format={{{format|dec}}}|precision={{#ifeq:{{{format}}}|dms|3|1}}|url={{{5|}}}{{#if:{{{type|}}}|_type:{{{type}}}}}{{#if:{{{scale|}}}|_scale:{{{scale}}}}}{{#if:{{{region|}}}|_region:{{{region}}}}}{{#if:{{{name|}}}|&title={{urlencode:{{{name}}}}}}}|name={{{name|}}}|globe={{{globe|}}}|nogoogle={{{nogoogle|}}}|noosm={{{noosm|}}}|yandex={{{yandex|}}}}}|#default={{#if:{{{4|}}}|<span class="error">Ошибка: неправильные координаты (введено: {{{1}}}, {{{2}}}, {{{3}}}, {{{4}}}, {{{5}}}, {{{6}}}, {{{7}}}, {{{8}}}, {{{9}}})</span>[[Категория:Википедия:Статьи с ошибочными параметрами координат]]|{{coord/display|{{{1}}}|{{{2}}}|scale={{{scale|30000}}}|display={{{display|inline}}}|format={{{format|dec}}}|precision=8|url={{{3|}}}{{#if:{{{type|}}}|_type:{{{type}}}}}{{#if:{{{scale|}}}|_scale:{{{scale}}}}}{{#if:{{{region|}}}|_region:{{{region}}}}}{{#if:{{{name|}}}|&title={{urlencode:{{{name}}}}}}}|name={{{name|}}}|globe={{{globe|}}}|nogoogle={{{nogoogle|}}}|noosm={{{noosm|}}}|yandex={{{yandex|}}}}}}}}}}}}}</includeonly>
 +
<noinclude>
 
Шаблон используется для проставления географических координат (см. [[WGS84]]), а также ссылки на картографические данные, основываясь на координатах. Ввод и вывод возможен либо в десятичной записи, либо при помощи градусов, минут и секунд (с нужной точностью); при этом форматы ввода и вывода не обязаны совпадать. Дополнительно все координаты выводятся в микроформате [[Geo (микроформат)|Geo]].
 
Шаблон используется для проставления географических координат (см. [[WGS84]]), а также ссылки на картографические данные, основываясь на координатах. Ввод и вывод возможен либо в десятичной записи, либо при помощи градусов, минут и секунд (с нужной точностью); при этом форматы ввода и вывода не обязаны совпадать. Дополнительно все координаты выводятся в микроформате [[Geo (микроформат)|Geo]].
  
Строка 40: Строка 41:
  
 
{|class="wikitable"
 
{|class="wikitable"
  |<tt><nowiki>{{coord|43.651234|-79.383333}}</nowiki></tt>
+
  |<tt><nowiki></nowiki>{{coord|43.651234|-79.383333}}</tt>
 
  |{{coord|43.651234|-79.383333}}
 
  |{{coord|43.651234|-79.383333}}
 
  |[[Торонто]] — десятичный формат
 
  |[[Торонто]] — десятичный формат
 
  |-
 
  |-
  |<tt><nowiki>{{coord|43.65|-79.38}}</nowiki></tt>
+
  |<tt><nowiki></nowiki>{{coord|43.65|-79.38}}</tt>
 
  |{{coord|43.65|-79.38}}
 
  |{{coord|43.65|-79.38}}
 
  |[[Торонто]] — меньшая точность
 
  |[[Торонто]] — меньшая точность
 
  |-
 
  |-
  |<tt><nowiki>{{coord|43.6500|-79.3800}}</nowiki></tt>
+
  |<tt><nowiki></nowiki>{{coord|43.6500|-79.3800}}</tt>
 
  |{{coord|43.6500|-79.3800}}
 
  |{{coord|43.6500|-79.3800}}
 
  |[[Торонто]] — меньшая точность с нулями на конце
 
  |[[Торонто]] — меньшая точность с нулями на конце
 
  |-
 
  |-
  |<tt><nowiki>{{coord|43.651234|N|79.383333|W}}</nowiki></tt>
+
  |<tt><nowiki></nowiki>{{coord|43.651234|N|79.383333|W}}</tt>
 
  |{{coord|43.651234|N|79.383333|W}}
 
  |{{coord|43.651234|N|79.383333|W}}
 
  |[[Торонто]] — обозначения полушарий
 
  |[[Торонто]] — обозначения полушарий
 
  |-
 
  |-
  |<tt><nowiki>{{coord|43|29|N|79|23|W}}</nowiki></tt>
+
  |<tt><nowiki></nowiki>{{coord|43|29|N|79|23|W}}</tt>
 
  |{{coord|43|29|N|79|23|W}}
 
  |{{coord|43|29|N|79|23|W}}
 
  |[[Торонто]] — градусы и минуты
 
  |[[Торонто]] — градусы и минуты
 
  |-
 
  |-
  |<tt><nowiki>{{coord|43|29|4|N|79|23|0|W}}</nowiki></tt>
+
  |<tt><nowiki></nowiki>{{coord|43|29|4|N|79|23|0|W}}</tt>
 
  |{{coord|43|29|4|N|79|23|0|W}}
 
  |{{coord|43|29|4|N|79|23|0|W}}
 
  |[[Торонто]] — градусы, минуты и секунды
 
  |[[Торонто]] — градусы, минуты и секунды
 
  |-
 
  |-
  |<tt><nowiki>{{coord|43|29|4.5|N|79|23|0.5|W}}</nowiki></tt>
+
  |<tt><nowiki></nowiki>{{coord|43|29|4.5|N|79|23|0.5|W}}</tt>
 
  |{{coord|43|29|4.5|N|79|23|0.5|W}}
 
  |{{coord|43|29|4.5|N|79|23|0.5|W}}
 
  |[[Торонто]] — градусы, минуты, секунды и доли
 
  |[[Торонто]] — градусы, минуты, секунды и доли
 
  |-
 
  |-
  |<tt><nowiki>{{coord|33|52|10|S|151|12|30|E|format=dec}}</nowiki></tt>
+
  |<tt><nowiki></nowiki>{{coord|33|52|10|S|151|12|30|E|format=dec}}</tt>
 
  |{{coord|33|52|10|S|151|12|30|E|format=dec}}
 
  |{{coord|33|52|10|S|151|12|30|E|format=dec}}
 
  |[[Сидней]] в десятичных координатах
 
  |[[Сидней]] в десятичных координатах
 
  |-
 
  |-
  |<tt><nowiki>{{coord|33.869444|S|151.208333|E|format=dms}}</nowiki></tt>
+
  |<tt><nowiki></nowiki>{{coord|33.869444|S|151.208333|E|format=dms}}</tt>
 
  |{{coord|33.869444|S|151.208333|E|format=dms}}
 
  |{{coord|33.869444|S|151.208333|E|format=dms}}
 
  |[[Сидней]] в градусах, минутах и секундах
 
  |[[Сидней]] в градусах, минутах и секундах
 
  |-
 
  |-
  |<tt><nowiki>{{coord|-33.869444|151.208333|format=dms}}</nowiki></tt>
+
  |<tt><nowiki></nowiki>{{coord|-33.869444|151.208333|format=dms}}</tt>
 
  |{{coord|-33.869444|151.208333|format=dms}}
 
  |{{coord|-33.869444|151.208333|format=dms}}
 
  |[[Сидней]] в градусах, минутах и секундах без обозначения полушарий
 
  |[[Сидней]] в градусах, минутах и секундах без обозначения полушарий
 
  |-
 
  |-
  |<tt><nowiki>{{coord|50|29|N|12|7|E|title=Плауэн}}</nowiki></tt>
+
  |<tt><nowiki></nowiki>{{coord|50|29|N|12|7|E|title=Плауэн}}</tt>
 
  |{{coord|50|29|N|12|7|E|title=Плауэн}}
 
  |{{coord|50|29|N|12|7|E|title=Плауэн}}
 
  |[[Плауэн]] с подписью на некоторых картах
 
  |[[Плауэн]] с подписью на некоторых картах
 
  |-
 
  |-
  |<tt><nowiki>{{coord|22|S|43|W}}</nowiki></tt>
+
  |<tt><nowiki></nowiki>{{coord|22|S|43|W}}</tt>
 
  |{{coord|22|S|43|W}}
 
  |{{coord|22|S|43|W}}
 
  |[[Поиск пересечений|Пересечение координатных линий]]
 
  |[[Поиск пересечений|Пересечение координатных линий]]
 
  |-
 
  |-
  |<tt><nowiki>{{coord|56|0|N|92|56|E|region:RU_type:city(930000)|display=title,inline|name=Красноярск}}</nowiki></tt>
+
  |<tt><nowiki></nowiki>{{coord|56|0|N|92|56|E|region:RU_type:city(930000)|display=title,inline|name=Красноярск}}</tt>
 
  |{{coord|56|0|N|92|56|E|region:RU_type:city(930000)|display=title,inline|name=Красноярск}}
 
  |{{coord|56|0|N|92|56|E|region:RU_type:city(930000)|display=title,inline|name=Красноярск}}
 
  |[[Красноярск]] с настройкой параметров и отображением [[#content|в заголовке]]
 
  |[[Красноярск]] с настройкой параметров и отображением [[#content|в заголовке]]
 
  |-
 
  |-
  |<tt><nowiki>{{coord|43.651234|-79.383333|nogoogle=1}}</nowiki></tt>
+
  |<tt><nowiki></nowiki>{{coord|43.651234|-79.383333|nogoogle=1}}</tt>
 
  |{{coord|43.651234|-79.383333|nogoogle=1}}
 
  |{{coord|43.651234|-79.383333|nogoogle=1}}
 
  |[[Торонто]] — десятичный формат, -Google
 
  |[[Торонто]] — десятичный формат, -Google
 
  |-
 
  |-
  |<tt><nowiki>{{coord|43.651234|-79.383333|noosm=1}}</nowiki></tt>
+
  |<tt><nowiki></nowiki>{{coord|43.651234|-79.383333|noosm=1}}</tt>
 
  |{{coord|43.651234|-79.383333|noosm=1}}
 
  |{{coord|43.651234|-79.383333|noosm=1}}
 
  |[[Торонто]] — десятичный формат, -OSM
 
  |[[Торонто]] — десятичный формат, -OSM
 
  |-
 
  |-
  |<tt><nowiki>{{coord|43.651234|-79.383333|yandex=1}}</nowiki></tt>
+
  |<tt><nowiki></nowiki>{{coord|43.651234|-79.383333|yandex=1}}</tt>
 
  |{{coord|43.651234|-79.383333|yandex=1}}
 
  |{{coord|43.651234|-79.383333|yandex=1}}
 
  |[[Торонто]] — десятичный формат, +Яндекс
 
  |[[Торонто]] — десятичный формат, +Яндекс
Строка 137: Строка 138:
 
→ ваш [[Special:Mypage/monobook.css|monobook.css]], [[Special:Mypage/vector.css|vector.css]] либо другой файл
 
→ ваш [[Special:Mypage/monobook.css|monobook.css]], [[Special:Mypage/vector.css|vector.css]] либо другой файл
  
== См. также ==
+
 
* [[Википедия:Проект:Географические координаты]]
+
</noinclude>
* {{tl|Coord-simple}}
+
<includeonly>
+
{{DISPLAYTITLE:Шаблон:coord}}
+
[[ca:Template:Coord]]
+
[[en:Template:Coord]]
+
[[eo:Ŝablono:Koord]]
+
[[es:Plantilla:Coord]]
+
[[fr:Modèle:Coord]]
+
[[hsb:Předłoha:Koord]]
+
[[it:Template:Coord]]
+
[[ja:Template:Coord]]
+
[[kv:Шаблон:Coord]]
+
[[pl:Szablon:Koordynaty]]
+
[[simple:Template:Coord]]
+
[[sl:Predloga:Koord]]
+
[[sv:Mall:Coord]]
+
[[vo:Samafomot:Coord]]
+
[[zh:Template:Coord]]
+
</includeonly>
+

Текущая версия на 12:31, 11 октября 2011


Шаблон используется для проставления географических координат (см. WGS84), а также ссылки на картографические данные, основываясь на координатах. Ввод и вывод возможен либо в десятичной записи, либо при помощи градусов, минут и секунд (с нужной точностью); при этом форматы ввода и вывода не обязаны совпадать. Дополнительно все координаты выводятся в микроформате Geo.

Если включен JavaScript, показывается также кнопка WikiMiniAtlas (она выглядит вот так: 18px).

Шаблон используется различными средствами обработки дампов Википедии, например, Google Earth. Чтобы корректно сопоставить координаты статье, вы должны использовать параметр display=title. См. документацию. Шаблон:-

Использование[править]

{{coord|широта|долгота|параметры координат|параметры шаблона}}
{{coord|гг|N или S|гг|E или W|параметры координат|параметры шаблона}}
{{coord|гг|мм|N или S|гг|мм|E или W|параметры координат|параметры шаблона}}
{{coord|гг|мм|сс|N или S|гг|мм|сс|E или W|параметры координат|параметры шаблона}}

Значения координат могут быть введены целыми числами либо десятичными дробями, см. примеры. Параметры координат и параметры шаблона являются необязательными.

Параметры шаблона[править]

  • display — выбор места для отображения координат.
    display=inline (по умолчанию) — отображение координат в том месте статьи, куда был поставлен шаблон.
    display=title — отображение координат статьи под заголовком. Это значение также используется для установления связи между координатами и статьёй.
    display=inline,title или display=title,inline — отображение координат в обоих местах.
    Если координаты должны отображаться под заголовком, то следите, чтобы шаблон координат не оказался внутри шаблона-карточки, поскольку это вызывает проблемы в Internet Explorer.
  • format — конвертирование формата вывода координат в принудительном режиме. Возможные значения — dms или dec.
  • name — параметр, который можно использовать для обозначения именования объекта. Его стоит использовать только тогда, когда в статье упоминаются несколько объектов, имеющих косвенное отношение к объекту статьи (например, достопримечательности в статье о городе). В остальных случаях этот параметр использовать не следует.
  • nogoogle=1 — параметр для убирания ссылки вида «(G)» на Google Maps.
  • noosm=1 — параметр для убирания ссылки вида «(O)» на OpenStreetMap.
  • yandex=1 — параметр для добавления ссылки вида «(Я)» на Яндекс.Карты после ссылки на Google Maps (или после OSM, если есть).

Параметры координат[править]

Формат ввода: параметр:значение_параметр:значение_параметр:значение_….

См. en:Wikipedia:WikiProject Geographical coordinates#Parameters.

Примеры[править]

Торонто — десятичный формат
Торонто — меньшая точность
Торонто — меньшая точность с нулями на конце
Торонто — обозначения полушарий
Торонто — градусы и минуты
Торонто — градусы, минуты и секунды
Торонто — градусы, минуты, секунды и доли
Сидней в десятичных координатах
Сидней в градусах, минутах и секундах
Сидней в градусах, минутах и секундах без обозначения полушарий
Плауэн с подписью на некоторых картах
Пересечение координатных линий
1|-1}{{#if:Красноярск| 1|-1}{{#if:Красноярск| Красноярск с настройкой параметров и отображением в заголовке
Торонто — десятичный формат, -Google
Торонто — десятичный формат, -OSM
Торонто — десятичный формат, +Яндекс

Отображение[править]

По умолчанию координаты отображаются в таком формате, в котором они введены. Если у кого другие предпочтения, то он легко может выбрать другой вариант добавлением нижестоящего кода в свой личный CSS-файл.

Отображение только десятичной записи[править]

.geo-dec { display:inline !important }
.geo-dms { display:none !important }

→ ваш monobook.css, vector.css либо другой файл

Отображение только записи в градусах, минутах и секундах[править]

.geo-dec { display:none !important }
.geo-dms { display:inline !important }

→ ваш monobook.css, vector.css либо другой файл

Отображение обоих форматов[править]

.geo-dec { display:inline !important }
.geo-dms { display:inline !important }
.geo-multi-punct { display:inline !important }

→ ваш monobook.css, vector.css либо другой файл