ПоставщикГеопозиции
Стд::Геопозиционирование::ПоставщикГеопозиции
Доступность: Клиент
Объект для работы с поставщиком геопозиции на клиенте.
Пример
метод ПолучитьПоследнееМестопо ложение()
пер Поставщик = Геопозиционирование.ПолучитьСамогоТочногоПоставщика()
если Поставщик != Неопределено
пер Положение = Поставщик.ПолучитьПоследнееМестоположение()
// Обработка полученных данных о местоположении
ОбработкаМестоположения(Положение)
иначе
// Не удалось получить поставщика геоданных
;
;
метод НачатьОтслеживание()
пер Поставщик = Геопозиционирование.ПолучитьСамогоТочногоПоставщика()
если Поставщик != Неопределено
пер Длительность = 5с
пер Дистанция = 0
пер Ра ботаВФоне = Истина
если Поставщик.ПодключитьОбработчикИзмененияМестоположения(Длительность,
Дистанция, РаботаВФоне, &ОбработкаМестоположения)
// Обработчик подключен
иначе
// Не удалось подключить обработчик
;
иначе
// Не удалось получить поставщика геоданных
;
;
метод ОбработкаМестоположения(Положение: ДанныеМестоположения)
// Дата и время обновления координат
пер Дата = Положение.Дата
// Получение координат местоположения пользователя
пер Широта = Положение.Координаты.Широта
пер Долгота = Положение.Координаты.Долгота
;
Сравнение ссылочное
Иерархия типа
Базовые типы: Объект
Свойства
Имя
Доступность: Клиент
ТолькоЧтение
Имя: Строка
Возвращает имя поставщика геопозиции.
ИспользуетИнтернет
Доступность: Клиент
ТолькоЧтение
ИспользуетИнтернет: Булево
Возвращает Истина
, если поставщик геопозиции использует Интернет для получения данных о местоположении; иначе возвращается Ложь
.
ИспользуетСотовуюСеть
Доступность: Клиент
ТолькоЧтение
ИспользуетСотовуюСеть: Булево
Возвращает Истина
, если поставщик геопозиции использует сотовую сеть для получения данных о м естоположении; иначе возвращается Ложь
.
ИспользуетСпутники
Доступность: Клиент
ТолькоЧтение
ИспользуетСпутники: Булево
Возвращает Истина
, если поставщик геопозиции использует спутники для получения данных о местоположении; иначе возвращается Ложь
.
Платный
Доступность: Клиент
ТолькоЧтение
Платный: Булево
Возвращает Истина
, если поставщик геопозиции является платным; иначе возвращается Ложь
.
ПоддерживаетВысоту
Доступность: Клиент
ТолькоЧтение
ПоддерживаетВысоту: Булево
Возвращает Истина
, если поставщик геопозиции поддерживает определение высоты; иначе возвращается Ложь
.
ПоддерживаетНаправление
Доступность: Клиент
ТолькоЧтение
ПоддерживаетНаправление: Булево
Возвращает Истина
, если поставщик геопозиции поддерживает определение направления движения; иначе возвращается Ложь
.