Маркер в виде маленького треугольника.
Полное описание, параметры и ограничения
ТипМаркераГеографическойСхемы.МаленькийТреугольник (GeographicalSchemaMarkerType.LittleTriangle)
ТипМаркераГеографическойСхемы (GeographicalSchemaMarkerType)
МаленькийТреугольник (LittleTriangle)
Доступен, начиная с версии 8.0.
Описание:
Маркер в виде маленького треугольника.
Использование в версии:
Доступен, начиная с версии 8.0.
Методическая информация
Практические примеры
Применить ТипМаркераГеографическойСхемы.МаленькийТреугольник в обычном примере
Собственный точечный объект переключён в режим Маркер. Только после этого конкретный Маркер влияет на отображение; цвет задаётся отдельным свойством.
Где и как запускать
Модуль своей управляемой формы, &НаКлиенте только в толстом клиенте. Собственная географическая схема создаётся заново в памяти.
Подготовка
Создайте внешнюю учебную обработку с управляемой формой, командой ПоказатьПример и кнопкой этой команды. Полный пример вставьте в модуль формы и назначьте одноимённый обработчик команды.
Запускайте обработку в толстом клиенте своей учебной базы. Код создаёт только собственные данные в памяти, ничего не сохраняет в файл и не печатает.
Клиентские операции с ГеографическаяСхема доступны в этом уроке только в толстом клиенте. Тонкий и веб-клиент для этого кода не подходят.
Координаты вымышленные, в градусах: широта 55, долгота 37. Карты, SHP-файлы, геолокация пользователя и сетевые службы не используются. Отдельное окно показывает только свою геометрию, без дорожной подложки.
&НаКлиенте
Процедура ПоказатьПример(Команда)
Схема = Новый ГеографическаяСхема;
Схема.Обновление = Ложь;
Слой = Схема.Слои.Добавить("УчебныйПункт", Тип("ТочечныйОбъектГеографическойСхемы"));
Пункт = Слой.Объекты.Добавить();
Пункт.Значение = "Вымышленный пункт";
Пункт.Координаты = Новый ГеографическиеКоординаты(55, 37);
Пункт.Видимость = Истина;
Пункт.Цвет = Новый Цвет(30, 90, 160);
Пункт.ТипОтрисовки = ТипОтображенияТочечногоОбъектаГеографическойСхемы.Маркер;
Пункт.Маркер = ТипМаркераГеографическойСхемы.МаленькийТреугольник;
Схема.Обновление = Истина;
Схема.Показать("Учебный пример: МаленькийТреугольник");
КонецПроцедурыРазбор по шагам
Подготавливаем свой настоящий источник значений или объект документа, не неизвестный входной объект.
Собственный точечный объект переключён в режим Маркер. Только после этого конкретный Маркер влияет на отображение; цвет задаётся отдельным свойством.
Показываем результат в клиенте. HTML справочника только отображает код и не выполняет его.
Как проверить результат
На собственной схеме показан пункт с выбранным маркером. Значение Нет намеренно не рисует маркер.
Координаты пункта не зависят от формы маркера. Это оформление, а не изменение местоположения.
Ожидаемый результат
Конкретное значение используется в соответствующем реальном вызове или свойстве собственного объекта.
На что обратить внимание
Не переносите географическую схему в тонкий клиент и не смешивайте типы линий разных объектов.
Показанный код не выполнялся в 1С при подготовке справочника; проверены исходные контракты и структура примера.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.