Перейти до вмісту

Шаблон:OSM Location map/ArcText

Матеріал з Вікіпедії — вільної енциклопедії.
{{i}} Документація шаблону[перегляд] [редагувати] [історія] [очистити кеш]

Текст на кривій

[ред. код]

Це підшаблон, що використовується {{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, з початковими прикладами для різних шаблонів дуг.
Природа системи координат землі означає, що будуть деякі відмінності в дугах на різних широтах та на різних рівнях приближення. Програма робить виправлення для цього, але може залишитися певні відмінності. Подібно, зміни в радіусі також матимуть деякий вплив на розмір пропусків, з більшим радіусом збільшуються дещо пропуски.Тому потрібен значна кількість спроб і виправлень, щоб отримати потрібну форму і результат. Загальним правилом є визначити координати необхідної початкової точки, а тоді обрати початковий шаблон зі списку нижче, далі корегувати параметри, щоб підлаштувати його під вимоги карти.
Вузька посмішка:
Мапа
Про OpenStreetMaps
Карти: умови використання
200m
220yds
В
у
з
ь
к
а
п
о
с
м
і
ш
к
а
arc-angleA=-170
arc-gapA=-1.2
arc-radiusA=1.6
Глибока посмішка:
Мапа
Про OpenStreetMaps
Карти: умови використання
200m
220yds
Г
л
и
б
о
к
а
п
о
с
м
і
ш
к
а
arc-angleA=-150
arc-gapA=-3
arc-radiusA=0.7
Широкі брови:
Мапа
Про OpenStreetMaps
Карти: умови використання
200m
220yds
Б
р
о
в
а
arc-angleA=-20
arc-gapA=3
arc-radiusA=0.8
відкривальна дужка (читається знизу догори):
Мапа
Про OpenStreetMaps
Карти: умови використання
200m
220yds
в
і
д
к
р
и
в
а
л
ь
н
а
д
у
ж
к
а
(
в
arc-angleA=-110
arc-gapA=1.5
arc-radiusA=0.6
відкривальна дужка (читається згори вниз):
Мапа
Про OpenStreetMaps
Карти: умови використання
200m
220yds
в
і
д
к
р
и
в
а
л
ь
н
а
д
у
ж
к
а
(
в
arc-angleA=-60
arc-gapA=-2
arc-radiusA=0.5
закривальна дужка (читається знизу догори):
Мапа
Про OpenStreetMaps
Карти: умови використання
200m
220yds
з
а
к
р
и
в
а
л
ь
н
а
д
у
ж
к
а
(
в
г
arc-angleA=120
arc-gapA=-1.5
arc-radiusA=0.8
закривальна дужка (читається згори вниз):
Мапа
Про OpenStreetMaps
Карти: умови використання
200m
220yds
з
а
к
р
и
в
а
л
ь
н
а
д
у
ж
к
а
(
в
н
arc-angleA=60
arc-gapA=2.5
arc-radiusA=0.4