Шаблон:Инфокаре карта/doc

от Уикипедия, свободната енциклопедия

Този шаблон е опаковка на Шаблон:maplink, предназначена за използване в инфокарета.

Основната му функционалност е, че се опитва да определи оптималния начин на изобразяване на обекта, използвайки следното правило:

  • Ако в Уикиданни за обекта е зададена стойност на OpenStreetMap way ID (P10689) или OpenStreetMap relation ID (P402):
    • Ако е зададена стойност на параметъра линия, обектът се изобразява като (отворена) линия
    • В противен случай обектът се изобразява като затворен контур
  • В противен случай:
    • Ако в Уикиданни за обекта е зададена стойност на географски координати (P625), обектът се изобразява като точка
    • В противен случай шаблонът не показва никаква карта

N.B. Шаблон:maplink взима географските данни от OSM, като се базира на връзката от OSM към Уикиданни (изразена в тага wikidata= в OSM) а не на обратната връзка (изразена чрез стойността на съответното поле в Уикидани). От това следва, че при несъответствие, трябва да се търси OSM елемента със съответния QID. За целта може да се използва тази overpass заявка

Употреба[редактиране на кода]

{{Инфокаре карта
| ширина   = <!-- ширина на карето, по подразбиране 250px -->
| височина = <!-- височина на карето, по подразбиране 200px -->
| линия    = <!-- при зададена стойност показва линия, вместо затворен контур -->
| описание = <!-- описание, добавено под картата; по подразбиране: „Местоположение в P131“ -->
}}