Шаблон:OSM Location map/ArcText
Зовнішній вигляд
Документація шаблону[перегляд] [редагувати] [історія] [очистити кеш]
Текст на кривій
[ред. код]Це підшаблон, що використовується {{OSM Location map}}, щоб забезпечити можливість розміщення тексту по кривій на карті. У поєднані з іншими підписами, мітками та особливостями карти, це дозволяє тексту для більших географічних об'єктів доносити сенс ширшої місцевості, або слідувати за вигином річки, гірського хребта, берегової лінії тощо. Це працює повністю незалежно від інших підписів в шаблоні. Він не додається до жодної мітки чи точки та не створює жодних повноекранних міток. Він вимагає координати для місця розташування першої букви та додаткові параметри для початкового кута, радіус дуги й відстані між буквами. Також можна зазначити розмір тексту та колір, або вони будуть успадковані зі стандартних налаштувань.
Пустий початковий код для тексту на дугах, з початковими прикладами для різних шаблонів дуг. |
---|
| arc-coordA={{coord|xxx|yyyy}} <!-- координати першої букви -->
| arc-textA= <!-- Долдайте свій текст тут -->
| arc-angleA= <!-- у градусах, -180 до 180. 0 почне як горизонтальна, -90 — пряма вгору, 90 — пряма вниз -->
| arc-gapA= <!-- 1= умовне «стандартне значення». 0.2 — дуже вузький, 10 — дуже широкий-->
| <!-- від'ємний пропуск інвертує букви і вони підуть по іншому боку кола -->
| arc-radiusA= <!-- 1= умовне «стандартне значення», 0.5 — дуже вузьке коло, 8 — дуже широке, настільки, що майже плоске -->
| arc-text-sizeA = <!-- стандартний розмір шрифту. Якщо не зазначено, то стандартним значення є 12 -->
| arc-text-colorA= <!-- задає колір тексту. Підтримуються як шістнадцятковий колір #000000, так і стандартизований колір OSM Location map -->
| ellipse-factorA=1.0 <!-- 1= умовно круговий, від 0.5 до 1.0 зплючщить верх і низ, вище 1.0 зплющить боки -->
|
Деталі щодо використання artc-text, з початковими прикладами для різних шаблонів дуг. |
Природа системи координат землі означає, що будуть деякі відмінності в дугах на різних широтах та на різних рівнях приближення. Програма робить виправлення для цього, але може залишитися певні відмінності. Подібно, зміни в радіусі також матимуть деякий вплив на розмір пропусків, з більшим радіусом збільшуються дещо пропуски.Тому потрібен значна кількість спроб і виправлень, щоб отримати потрібну форму і результат. Загальним правилом є визначити координати необхідної початкової точки, а тоді обрати початковий шаблон зі списку нижче, далі корегувати параметри, щоб підлаштувати його під вимоги карти. |
Вузька посмішка:
arc-angleA=-170 arc-gapA=-1.2 arc-radiusA=1.6 |
Глибока посмішка:
arc-angleA=-150 arc-gapA=-3 arc-radiusA=0.7 |
Широкі брови:
arc-angleA=-20 arc-gapA=3 arc-radiusA=0.8 |
відкривальна дужка (читається знизу догори):
arc-angleA=-110 arc-gapA=1.5 arc-radiusA=0.6 |
відкривальна дужка (читається згори вниз):
arc-angleA=-60 arc-gapA=-2 arc-radiusA=0.5 |
закривальна дужка (читається знизу догори):
arc-angleA=120 arc-gapA=-1.5 arc-radiusA=0.8 |
закривальна дужка (читається згори вниз):
arc-angleA=60 arc-gapA=2.5 arc-radiusA=0.4 |
Документація вище включена з Шаблон:OSM Location map/ArcText/документація. (ред. | історія) Дописувачі можуть експериментувати на підсторінках пісочниця (створити | дзеркало) та тести (створити) цього шаблону. Будь ласка, додавайте категорії до підсторінки /ArcText/документація. Підсторінки цього шаблону. |