Материал из Wikivoyage


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

Как добавить координаты в шаблон[править]

Рассмотрим на примере статьи Будапешт.

Один способ[править]

1. Находим объект, для которого не указаны координаты, и который по этой причине не обозначен цветным квадратиком в статье. Например, этот отель:

* {{listing |type=sleep |lat= |long= |name=Hotel Eben
|alt= |address=Nagy Lajos király útja 15 |directions=XIV район, возле метро Örs vezér tere 
|url= |facebook= |vkontakte= |phone= |fax= |email= |skype= |hours=
|price=Двухместный номер — €70 с завтраком (2010) |description= Есть WiFi-интернет. Хороший шведский стол.}}

2. Чтобы добавить отель на интерактивную карту, нужно найти его координаты. Это можно сделать разными способами, которые иногда работают лучше, иногда хуже, а иногда вообще не работают. В случае с Будапештом, проще всего сначала найти положение отеля на гугл-картах по адресу или названию, щелкнуть правой кнопкой мыши по нужной точке на карте и выбрать пункт What's here — координаты отобразятся в поисковой строке. (Можно также установить надстройку к гугл-картам, показывающую координаты курсора по нажатию Shift).

Получившиеся координаты: 47.50696,19.13379 (Если вы используете другой способ получения координат, выдающий их в формате градусы-минуты-секунды, переведите их в десятичный при помощи конвертера координат).

Добавляем их в шаблон:

|lat=47.50696 |long=19.13379

Координаты готовы.

Другой способ[править]

1. Находим объект, для которого не указаны координаты и который по этой причине не обозначен цветным квадратиком в статье. Например, этот отель:

* {{listing |type=sleep |lat= |long= |name=Hotel Eben
|alt= |address=Nagy Lajos király útja 15 |directions=XIV район, возле метро Örs vezér tere 
|url= |facebook= |vkontakte= |phone= |fax= |email= |skype= |hours=
|price=Двухместный номер — €70 с завтраком (2010) |description= Есть WiFi-интернет. Хороший шведский стол.}}

2. Открываем GeoMap и находим нужное место на карте. В верхней части карты есть специальная поисковая строка, позволяющая задать город, улицу и даже номер дома (если он есть на OpenStreetMap).

3. В верхнем левом углу находим меню, задающее тип вывода. Нам нужен Lat | Long.

4. Щёлкаем левой кнопкой мыши в нужном месте карты, то есть на тот дом, где находится гостиница. Появляется всплывающее меню с заполненными координатами. Копируем строку целиком и вставляем в шаблон. Получится следующее:

* {{listing |type=sleep |lat=47.50696 |long=19.13379 |name=Hotel Eben
|alt= |address=Nagy Lajos király útja 15 |directions=XIV район, возле метро Örs vezér tere 
|url= |facebook= |vkontakte= |phone= |fax= |email= |skype= |hours=
|price=Двухместный номер — €70 с завтраком (2010) |description= Есть WiFi-интернет. Хороший шведский стол.}}