14.06.2017, 05:13
|
| »»» |
#81
|
Администратор
Регистрация: 27.05.2010
Сообщений: 29,983
|
Сообщение от born85
|
Если кто то выгружал через оле треки детальные маршрутов - т.е. нужно тупо кородинаты ... подскажите
|
В рейсах:
Потом все сразу:
Либо перебором по одной записи в цикле:
Либо выгрузить в файл:
ООО «ТехноКом», г. Челябинск
Самцов Константин Юрьевич - зам. директора по коммерческой деятельности
|
|
|
|
14.06.2017, 07:54
|
| »»» |
#82
|
Начинающий
Бийск
Регистрация: 13.06.2017
Сообщений: 9
|
|
|
|
|
14.06.2017, 10:15
|
| »»» |
#83
|
Начинающий
Николаев, Украина
Регистрация: 14.06.2017
Сообщений: 7
|
Подскажите, пожалуйста, каким образом можно получить из OLE HTTP доступ к полям:
TrackCrdsStr,
TrackCrdsArray.
Или доступ к массиву координат по рейсу.
Заранее спасибо.
|
|
|
|
14.06.2017, 10:38
|
| »»» |
#84
|
Администратор
Регистрация: 27.05.2010
Сообщений: 29,983
|
Сообщение от mironenkods
|
Или доступ к массиву координат по рейсу.
|
А Вы пост выше прочитали ???
ООО «ТехноКом», г. Челябинск
Самцов Константин Юрьевич - зам. директора по коммерческой деятельности
|
|
|
|
14.06.2017, 10:52
|
| »»» |
#85
|
Начинающий
Николаев, Украина
Регистрация: 14.06.2017
Сообщений: 7
|
Сообщение от SK
|
Сообщение от mironenkods
|
Или доступ к массиву координат по рейсу.
|
А Вы пост выше прочитали ???
|
Да. И описание OLE внимательно перечитал. Но у меня HTTP запросы. В примере обработки я нашел запрос - name=AllTrips, получаю все рейсы.
Далее есть запрос name=AllEntries&arg0=1, все контрольные точки. А каким запросом получить именно сущность координаты, чтобы иметь доступ к выше описанным полям?
|
|
|
|
15.06.2017, 11:51
|
| »»» |
#86
|
Начинающий
Николаев, Украина
Регистрация: 14.06.2017
Сообщений: 7
|
Попробую описать подробнее, может кто подскажет.
Проблема, с которой я столкнулся при загрузке трека движения транспорта в 1С. У нас Автограф установлен локально на компе логиста, а 1С находится на другом сервере (подключение через терминал). Поэтому я не могу обращаться напрямую из 1С к Автограф через COM-объект. По рекомендациям в этой ветке использую утилиту HTTP2OLE (инструкцию по утилите перечитал!). У Меня получается загрузить массив контрольных точек, но этого не достаточно для построения маршрута в 1С. К примеру на рейс длиной 179 км получаю всего 9 контрольных точек. В результате запроса по рейсу видно поле "TripCrdEntriesNum" значение порядка 2000. Судя по описанию COM-объекта, есть подходящие методы: TrackCrdsStr, TrackCrdsArray. НО как написать запрос, чтобы обратиться через утилиту HTTP2OLE и получить массив всех точек маршрута, а не только контрольные точки? К сожалению, в доступной мне документации я не нашел пример. Помогите пожалуйста!
|
|
|
|
15.06.2017, 12:18
|
| »»» |
#87
|
Пользователь
Челябинск
Регистрация: 30.01.2014
Сообщений: 253
|
mironenkods, версия программы Автограф какая?
|
|
|
|
15.06.2017, 12:37
|
| »»» |
#88
|
Начинающий
Николаев, Украина
Регистрация: 14.06.2017
Сообщений: 7
|
Сообщение от Igor'
|
mironenkods, версия программы Автограф какая?
|
4-ая
|
|
|
|
16.06.2017, 05:20
|
| »»» |
#89
|
Пользователь
Челябинск
Регистрация: 30.01.2014
Сообщений: 253
|
Сообщение от mironenkods
|
В результате запроса по рейсу видно поле "TripCrdEntriesNum" значение порядка 2000.
|
Теперь перебирайте координатные записи в цикле: устанавливайте CrdEntryIndex (начинается с 1) и доставайте координаты из CrdEntryLongitude и CrdEntryLatitude, либо TrackCrdsStr.
Последний раз редактировалось Igor'; 16.06.2017 в 05:29.
|
|
|
|
16.06.2017, 05:23
|
| »»» |
#90
|
Администратор
Регистрация: 27.05.2010
Сообщений: 29,983
|
Сообщение от Igor'
|
Сообщение от mironenkods
|
В результате запроса по рейсу видно поле "TripCrdEntriesNum" значение порядка 2000.
|
Теперь перебирайте координатные записи в цикле: устанавливайте CrdEntryIndex (начинается с 1) и доставайте координаты из CrdEntryLongitude и CrdEntryLatitude, либо TrackCrdsStr.
|
Там можно весь массив координат одной функцией получить: TrackCrdsStr
По одной координате на запрос через HTTP - долго.
ООО «ТехноКом», г. Челябинск
Самцов Константин Юрьевич - зам. директора по коммерческой деятельности
|
|
|
|
Здесь присутствуют: 2 (пользователей: 0 , гостей: 2)
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 13:24. Часовой пояс GMT.
|
|