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