Геозона
Стд::Геопозиционирование::Геозона Доступность: Клиент
Описывает круговую область на географической карте.
Сравнение ссылочное
Иерархия типа
Базовые типы: Объект
Примеры
пер Координаты = новый ГеографическиеКоординаты(37, 56, 0)
пер Геозона = новый Геозона("Тест", Координаты, 100)
пер Идентификатор = Геозона.Идентификатор // Тест
пер Радиус = Геозона.Радиус // 100
пер КоординатыЦентра = Геозона.Координаты // 37, 56, 0
Конструкторы
Геозона
Доступность: Клиент
Геозона(
Координаты: ГеографическиеКоординаты,
Радиус: Число)Геозона(Идентификатор: Строка, Координаты: ГеографическиеКоординаты, Радиус: Число)
Создает объект Геозона на основании географических координат и радиуса в метрах. Идентификатор будет присвоен автоматически.
Геозона
Доступность: Клиент
Геозона(
Идентификатор: Строка,
Координаты: ГеографическиеКоординаты,
Радиус: Число)Геозона(Координаты: ГеографическиеКоординаты, Радиус: Число)
Создает объект Геозона на основании идентификатора, географических координат и радиуса в метрах.
Если передан пустой идентификатор или отрицательный радиус, будет выброшено ИсключениеНедопустимыйФормат.
Свойства
Дата
Доступность: Клиент
ТолькоЧтение
Дата: МоментВозвращает дату пересечения геозоны.
Идентификатор
Доступность: Клиент
ТолькоЧтение
Идентификатор: СтрокаВозвращает идентификатор геозоны.
Координаты
Доступность: Клиент
ТолькоЧтение
Координаты: ГеографическиеКоординатыВозвращает географические координаты центра геозоны.
Радиус
Доступность: Клиент
ТолькоЧтение
Радиус: ЧислоВозвращает радиус геозоны в метрах.
Методы
ВСтроку
Доступность: Клиент
ВСтроку(): Строка