ТипПроекцииГеографическойСхемы.АзимутальнаяПроекцияВинкеляТрипеля

Свойства · AzimuthalWinkelTripelProjection

Синтаксис и применение ТипПроекцииГеографическойСхемы.АзимутальнаяПроекцияВинкеляТрипеля в платформе 1С:Предприятие. Описание и примеры кода.

Полное описание, параметры и ограничения

ТипПроекцииГеографическойСхемы.АзимутальнаяПроекцияВинкеляТрипеля (GeographicalSchemaProjection.AzimuthalWinkelTripelProjection)

ТипПроекцииГеографическойСхемы (GeographicalSchemaProjection)

АзимутальнаяПроекцияВинкеляТрипеля (AzimuthalWinkelTripelProjection)

Доступен, начиная с версии 8.0.

Использование в версии:

Доступен, начиная с версии 8.0.

Методическая информация

Практические примеры

Применить ТипПроекцииГеографическойСхемы.АзимутальнаяПроекцияВинкеляТрипеля к своему объекту

Значение перечисления назначается соответствующему свойству настоящего элемента или документа; подготовка источника и способ наблюдения указаны явно.

Где и как запускать

Модуль своей управляемой формы, &НаКлиенте в толстом клиенте. Редкий API: короткий синтаксический пример с собственной геометрией.

Подготовка

  1. Собственная учебная база, толстый клиент с управляемыми формами. Создайте внешнюю обработку с управляемой формой, командой ПоказатьПроекцию и кнопкой этой команды.

  2. В модуле формы разместите весь пример и назначьте команде обработчик ПоказатьПроекцию. ГеографическаяСхема в этом клиентском примере доступна только в толстом клиенте, не в тонком и не в веб-клиенте.

  3. Карта и полигон создаются в памяти из констант. Макеты, готовые карты, файлы SHP, сервисы карт и данные GPS не нужны. Координаты задаются как широта, долгота в градусах.

  4. Это короткий пример синтаксиса выбора проекции и отрисовки собственной геометрии. Он не является расчётом расстояний, геодезической проверкой или рекомендацией проекции для реальной территории.

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

Разбор по шагам

  1. Создаём собственную ГеографическаяСхема и назначаем выбранный тип её свойству Проекция.

  2. Добавляем полигональный слой, объект области и замкнутый контур: последняя координата повторяет первую.

  3. Включаем обновление и показываем свою схему. Географические координаты остаются теми же; меняется способ отображения.

Как проверить результат

  1. Открывается отдельное окно с собственной учебной областью и названием выбранной проекции.

  2. Сравните отображение с ЦилиндрическаяРавноудаленнаяПроекция при тех же координатах. Пример не обещает одинаковых размеров или сохранения расстояний для разных проекций.

Ожидаемый результат

Выбранный тип проекции применён к географической схеме с собственным замкнутым полигоном.

На что обратить внимание

  1. Географическая схема не включает автоматически границы стран, дороги или спутниковую подложку.

  2. Разные проекции имеют разные искажения и область применимости; название перечисления не означает пригодность для конкретной геодезической задачи.

  3. Показать не печатает и не сохраняет файл. Браузер справочника код 1С не исполняет.

Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.

Не хотите разбираться сами?

Адаптируем это решение под вашу базу. Оценка бесплатно.

Оставить задачу

1С, 1С:Предприятие — товарные знаки ООО «1С». Сайт не является официальным представительством фирмы «1С» и не аффилирован с ней.