Topic: Как получить координаты объекта?
Подскажите как при помощи javascript api получить текущие координаты объекта?
Подскажите как при помощи javascript api получить текущие координаты объекта?
В примерах на sdk.navigator-ug.com смотрите пример Item: search.
Да смотрел...там много кода и он непонятный( я с яваскриптом дело никогда не имел. Мне бы нужно просто чтобы я ввел в текстовое поле imei объекта,нажал на кнопку и получил назад текущие(последние) координаты. А там куча наворотов. Можете привести простенький пример?
Только, пожалуйста, не отсылайте учить яваскрипт...мне это не нужно, да и времени нет. Просто нужен элементарный пример... спасибо)
Только, пожалуйста, не отсылайте учить яваскрипт...мне это не нужно, да и времени нет.
А у нас много времени что бы писать для вас код, и нам это нужно.
Пример там простой. Необходимо залогинится и вызвать функцию search_item с необходимыми флагами.
Да и если нет желания учить javascript есть Remote Api, писать можно на любом языке программирования.
artyo wrote:Только, пожалуйста, не отсылайте учить яваскрипт...мне это не нужно, да и времени нет.
А у нас много времени что бы писать для вас код, и нам это нужно.
![]()
![]()
Пример там простой. Необходимо залогинится и вызвать функцию search_item с необходимыми флагами.
Да и если нет желания учить javascript есть Remote Api, писать можно на любом языке программирования.
Ой, что то я не подумал что это так прозвучало) Извиняюсь)
Я думал что может у кого то есть такой код и он поделится)
Буду курить функцию search_item.
Ну в общем раскурил я их пример. Научился выдирать координаты. Один момент - в примере Item: Search в функции populateUnits(рассматривал её, т.к. нужна инфа по объектам) есть кусок кода
var pos = items[i].getPosition();
var speed = pos ? pos.s : "-";
var tm = pos ? wialon.util.DateTime.formatTime(pos.t, false) : "-";
Вот я все думал - а как узнать все эти буковки типа pos.s, pos.t - прошелся циклом по объекту. Может кому то пригодится...(в скобках значения которые были у меня..для лучшего понимания как оно приходит)
t - время (1343194031)
y - широта (49,9500192)
x - долгота (82,6049344)
z - высота (309)
s - скорость (20)
c - хз что?? подскажите) (0)
sc - кол-во спутников (7)
c - хз что?? подскажите) (0)
Точно не знаю, но ставлю 10 баксов, что это course
0x0400 - Latest Data
0x0400 – latest message and position:
{
"pos":{ /* last known position */
"t":<uint>, /* time UTC */
"y":<double>, /* longitude */
"x":<double>, /* latitude */
"z":<int>, /* altitude */
"s":<int>, /* speed */
"c":<int>, /* course */
"sc":<int> /* satellites */
},
"lmsg":{ /* last known message */
"t":<uint>, /* time UTC */
"f":<int>, /* */
"tp":<text>, /* message type */
"pos":{ /* position in last message (may be empty) */
"y":<double>, /* longitude */
"x":<double>, /* latitude */
"z":<int>, /* altitude */
"s":<int>, /* speed */
"c":<int>, /* course */
"sc":<int> /* satellites */
},
"p":<> /* parameters */
}
}
http://docs.gurtam.com/en/hosting/sdk/w … atest_data