StartTrack method (ZGps)

Начинает запись трека с указанным именем.

Применяется к:

ZGps

Синтаксис:

Visual Basic:

Function StartTrack(Name As String) As Booelan

Name - имя записываемого трека.

Описание:

Начинает запись трека с указанным именем. Трек записывается в слой, предварительно установленный с помощью метода SetTargetLayer.

В случае успеха метод возвращает True.

В противном случае метод вернет False.

Пример:

'Объявляем глобальную переменную
Public gps1 As ZGps

'Процедура создания и инициализации объекта ZGps
Private Sub Command1_Click() 

Dim lyr As Layer

'Создаем объект ZGps
Set gps1 = New ZGps

'Устанавливаем порт СОМ1
gps1.Port = 1

'Устанавливаем скорость обмена 9600
gps1.BaudRate = eCBR_9600


'Берем активный слой карты
Set lyr = MapCtrl1.Map.Layers.Active

'Устанавливаем слой, куда будут записываться данные из приемника GPS/ГЛОНАСС
If (gps1.SetTargetLayer(lyr)) Then

'Запускаем процесс обработки данных
gps1.Start

'Начинаем запись трека "Test track"
gps1.StartTrack "Test track"

 End If

End Sub

'Процедура остановки записи
Private Sub Command2_Click()

'Останавливаем запись и сохраняем трек в файл слоя
gps1.StopTrack


'Останавливаем процесс обработки данных
gps1.Stop

End Sub