ОФИЦИАЛЬНЫЙ ФОРУМ ГРУППЫ КОМПАНИЙ «ТЕХНОКОМ»

ОФИЦИАЛЬНЫЙ ФОРУМ ГРУППЫ КОМПАНИЙ «ТЕХНОКОМ» (http://forum.tk-chel.ru/index.php)
-   Система «АвтоГРАФ»: Программное обеспечение (http://forum.tk-chel.ru/forumdisplay.php?f=4)
-   -   Веб интерфейс AutoGRAPH.web (http://forum.tk-chel.ru/showthread.php?t=827)

denisio 04.07.2011 12:13

Веб интерфейс AutoGRAPH.web
 

По установке веб-сервера на собственных серверах - обращайтесь к региональным дилерам.
скриншоты








скриншоты (мобильный вид)





история изменений
2013.4.26:
* починена ошибка смещения полигонов и треков при сохранении
+ добавлены новые отчеты (+8 штук)
+ кэширование файлов и как следствие сильное ускорение работы
+ меню теперь не смещается, если элемент внизу списка
* починена ошибка с пользователем aguser при установке новой базы
* починена ошибка сохранения роли
- выпилены лишние скрипты, карты гугл стали работать побыстрее

2013.3.29:
* ещё раз починен импорт карлистов
* работа с базой переделана для возможности использования других БД (mysql, sqlite, postgre, ...)
+ починены мелкие баги с интерфейсом (выползание выпадающих списков и т.д.)
* починен баг с созданием полигонов
* починен баг с установкой галочек с редактировании ограничения пользователя
* починен баг с созданием организации и редактированием конфигурации
+ добавлен экспорт LastPosition в KML (для интеграции)
* большинство картинок засунуты в спрайты для ускорения загрузки и улучшения кэширования
* пересчет расстояния до объекта в адресных база проверен и введено ограничение на дальность (ранее был вывод ближайшей точки, даже если она находится ОЧЕНЬ далеко)
* скрипт обновления и создания базы проверен и исправлен
+ недостающая секция дописана в web.config
+ добавлена отрисовка стрелочек (направление движения);
* оптимизированы стили;
+ на странице редактирования настроек в шапке окна есть кнопка "i" при нажатии на которую показываетяс кто и когда редактировал настройки последний раз;
+ починено определение клиента по IP (теперь используется внешний сервис, бесплатные базы себя не оправдали);
* починено UI при изменении размера окна;
* починена ошибка чтения конфигурации баков и двигателей
* починено отображение пробега в отчете

2013.3.15:
+ добавлено кэширование карт в каталоге, на который указывает CacheDirectory (параметр use-mapcache - если он равен 1 то выполняется кэширование карт);
+ добавлена загрузка скриптов с CDN - Content Delivery Network (параметр use-cdn), теоретически скрипты должны грузиться быстрее, особенно актуально на каналах с большим пингом;
* адресная база перенесена в файлы и убрана из базы;
* значительно ускорен поиск по адресным базам;
+ добавлено десятка два городов, теперь объектов в адресной базе ~3.3 млн;
+ добавлено определение клиента по IP-адресу. Теперь вместо Челябинска на карте показывается ближайшее определенное к клиенту место (надо проверять!);
+ добавлены новые флагы на закладку "Флаги" (температура прибора, высота, кол-во видимых спутников, напряжение на аналоговых входах);
+ добавлены инверсные состояния логических датчиков на закладке "флаги", теперь можно показывать на графике скорости как параметр "наличие сети GSM" (закрашенное будет означать наличие сети), так и "пропадание сети GSM" (закрашенное будет означать отсутствие сети);
+ добавлен импорт геообъектов из CSV-файлов (формат как в адресных базах, импортируются как геоточки);
* починен импорт некоторых KML-файлов;
* поменялся стиль плеера;
* поправлена локализация отчетов
+ отправка отчетов по расписанию и обработка правил мониторинга объединены в один сервис WebMapRS (App_Data/Reports/WebMapRS), по нему в отдельном топике напишу;
* обновлен дизайнер отчетов (App_Data/Reports/ReportDesigner.exe);
* поправлены стили отображения в мобильном виде в мобильном IE;
* график теперь не глючит в IE8;
+ в дереве "Транспорт" и "Объекты карты" напротив организации и группы показано количество объектов в ней;
+ отключенные объекты (со снятой галкой "используется") теперь показывается в дереве серым;
+ на страницах редактирования конфигураций (фильтрация, датчики, ....) теперь показывается откуда взята текущая конфигурация (из организации, из группы и т.д. с названием объекта);
* оптимизирована загрузка трека, значительно (в разы) сокращен объем передаваемых данных;
* починен стиль отображения точек начала и конца трека;
* теперь новый стиль отображения трека - более визуально заметный;
+ в мобильном виде добавлены всплывающие хинты по тыку на остановку;
+ автоматическое обновлении координат машин (если в дереве выделена организация или группа) и трека (если выделена машинка с текущей датой), период обновления в секундах задается в параметре refresh-period в web.config;
* починено редактирование правил мониторинга;
* починена загрузка геообъектов на странице редактирования рейсов;
+ добавлены флаги customLogo, gpoint, gpoly, gtrack для страницы интеграции Strict/Index (про это тоже в отдельном топике);
* оптимизированы скрипты и ускорена загрузка интерфейса;
+ починена ошибка отображения трека (возникала в некоторых случаях, только если данных по машине не было долгий период или данные были но с невалидными координатами);
* приведено в актуальное состояние API для работы с iAutoGRAPH;

07.02.2013:
+ испанский/немецкий/чешский/итальянский/греческий/голландский/болгарский языки
* починена ошибка 500 при выборе машинки
+ добавлено кэширование векторных карт (каталог App_Data/cache) и параметр CacheDirectory, в следующем обновлении будет кэширование растровых карт

02.01.2013:
+ переключатель для выбора датчиков в таблице "Датчики"
* отчеты переделаны в FastReportовые (дизайнер отчетов лежит в каталоге App_Data/reports/ReportDesigner.exe)
+ добавлены форматы для экспорта отчетов - HTML, PDF, Excel, Word, RTF, XPS (с опциональной упаковкой в ZIP)
+ отправка отчетов по расписанию
+ отчеты также теперь языкозависимые и полностью локализованы
+ монгольская локализация доделана до конца
+ доделано API для айпадного/айфонового приложения
- убраны карта wikimapia
+ добавлена таблица заправки/сливы
+ добавлены значки превышения скорости на карту
* починен выбор даты в мобильном виде (глюк был в Chrome)

+ добавлено ограничение пользователя в виде контрольных точек. Пользователя можно ограничить в просмотре трека набором контрольных точек. Пример (пользователь видит трек только в трёх контрольных точках (красный/зеленый полигоны и точка с радиусом 150 м - включены на карте просто для наглядности), во всех остальных местах трек не показывается):


21.12.2012:
* исправлено цветовая схема согласно задержке данных в мобильном виде
+ переделан мобильный вид, кнопки увеличения/уменьшения и выбора карты работают как надо. Добавлены кнопки быстрого перехода между страницами и навигация по дате:
CLImport:
* починен импорт рейсов
* починено включение галкой состояние конфигурации (рейсы, баки, двигатели, фильтрация)
! /delete таки работает.

14.12.2012:
+ поиск по названию или номеру прибора
* починена ошибка сохранения списка машин в отчетах
* скрыты пустые группы, если включено ограничение для пользователя и в группах нет доступных для него машин. В т.ч. в мобильном виде.
* мелкие фиксы UI - ширина колонок, размер окон и т.д. (были проблемы с оперой)
+ импорт PLT- и ZIP-файлов (в один zip можно сложить .chp и .plt файлы и импортировать разом)
* починен импорт карлистов (не импортировались ТС, содержащие описание на закладке "Прочее")
+ CLImport - пакетный импорт множества карлистов. Описание в шапке.

07.12.2012:
* полный импорт карлистов (с тарировкой, топливом, двигателями и датчиками)
* починена ошибка при редактировании (табличка dbo.Domain)
* починена ошибка "Sample points should be sorted in strictly ascending order" - она возникала из-за наличия двух или более точек в таблице тарировки с одинаковыми значениями.
* добавлена легенда по значкам
* починено поведение выпадающего меню (дерево ТС и геообъектов)
* починено отображение расхода в отчете "Рейсы"
- убрано моргание "Подождите" при периодическом обновлении данных в дереве

04.12.2012
+ плеер (первая версия, ещё будет меняться)
+ графики причесал, теперь показываются вместе с графиками скорости и топлива графики срабатывания датчиков (по количеству настроенных датчиков)
* починено подсчет уровней топлива с CAN
+ оптимизация и уменьшение количества картинок, уменьшение трафика и количества запросов на сервер
* починена ошибка "Input string is incorrect format"
* важная штука - переделана загрузка слоёв карт, теперь грузится ТОЛЬКО тот слой, который активен -> снижение трафика и более плавный скроллинг
* переделан и ускорен запрос к базе для ресолвинга адреса
* ускорена загрузка интерфейса
+ монгольский язык (осталось несколько непереведенных строк, в процессе)
+ отчет "улицы"

19.11.2012:
* поиск по адресным базам стал более точным и быстрым
* небольшой UI редизайн
+ карты Прогород, osmosnimki (именно так - Osmosnimki), mapsurfer, wikimapia
* починен импорт KML-файлов
+ добавлен выделение рейсов на карте (если кликнуть на номер рейса)
+ добавлен хинт к треку - можно навести и узнать дату/время и скорость в текущей точке
+ добавлена обработка параметра InitialUrl (по просьбе Yohnus)
+ добавлен экспорт трека в виде KML с дополнительной информации (по просьбе Оренбургоблгаза, не знаю есть они тут на форуме или нет)
* починено отображение дерева на ipad
+ внутренности мобильного вида слегка переделаны
* кнопки масштабирования на карте перенесены вправо и увеличены

06.11.2012:
+ отображение дерева ТС (с мобильных устройств)
+ отображение векторных карт. Задавать карты также как обычно (файл в App_Data):
<add key="MapsEnabled" value="2gis;Chelyabinsk.agv" />
+ период отображения информации
+ подсветка рейса, если на него ткнуть
* импорт геоданных починил (.chp и .kml файлы)
+ в /Install добавил кнопку "Обновить адресные базы"

30.10.2012
* возможность сделать файл лицензии на субдомены (*.tk-chel.ru например);
+ получение информации в виде XML по машине и дате (некоторые интеграторы хотели) и KML-файлов (за подробностями в почту, ибо это надо малому количеству людей);
+ включаемый HTML-файл с информацией о дилере, будет показываться на странице входа и в окошке "О программе" (файл App_Data\owner.html) - если он присутствует, то он будет включен в страницу;
* исправлена ширина окна редактирования полигонов пофиксена
* починена проблема со слоями yandex карт и 2гис (они перекрывали геообъекты на карте);
* починено сохранение правила мониторинга;
+ отчет "Контрольные точки";
* починено отображение ТС в мобильной версии;
* починен переход на мобильную версию;
* починен апгрейд баз с предыдущих версий

16.10.2012:
+ графики топлива и скорости
+ отчеты (пока базовые), в т.ч: на группу, организацию, отдельные машинки и на созданный списком (который можно сохранить и использовать в дальнейшем)
* роли починены и работают так как надо
* разбивка на рейсы и фильтрация плохих данных улучшена и ускорена
+ редактор контрольных точек/полигонов переделан и теперь прямо на карте
* более отзывчивый UI с индикатором процесса (если долгая операция)
* переделанный mobile UI - теперь малиновый. Всмысле теперь можно ткнуть в группу и посмотреть где все машинки из этой группы.
+ карты OpenStreetMaps, Яндекс, Google, Cloudmade, 2GIS (!), Mail.ru (у них сервера работают не очень быстро)
+ возможность указывать несколько Data-каталогов (через точку с запятой): E:\AGDataLoader\Data;E:\AGServer\Data;C:\AutoGRAPH \Data
* изменение расцветки-темы (список в web.config)
* хинты к объектам на карте переделаны и теперь выглядят нормально
+ на каждую машинку можно создать "пароль пользователя" и тогда пользователь может зайти (используя как логин номер прибора и этот пароль)

20.06.2012:
+ исправлено сохранение настроек АЦП (в некоторых случаях они не сохранялись)
+ усилена фильтрация данных для мобильных трекеров
+ перерывы по связи теперь показываются пунктиром на карте

07.06.2012:
- убрано отображение .atg файлов для неадминистраторов
+ добавлен импорт .chp (закладка "объекты карты")
+ добавлены карты Navitel
+ добавлено редактирование расписания мониторинга
* исправлено поведение (обновление дерева объектов) при редактировании группы или объекта
+ добавлено назначение контрольных точек на объекты или группы (контекстное меню объектов, пункт "Контрольные точки"). Прохождение/присутствие этих КТ фиксируется на закладке "Контрольные точки"
* англоязычный интерфейс переведен полностью
* исправлено переключение на русский язык после переключения на другой
* скрипты и стили теперь грузяться через CDN, что ускоряет загрузку интерфейса и снижает трафик (грузяться только необходимые скрипты).
* при создании/редактировании ролей они не дублируются

31.05.2012:
* исправлен неправильный подсчет расстояния при выводе рейсов
+ добавлены стрелки-указатели направления движения или состояния (остановка) машины
* исправлено окно редактирования списка организаций в ролях
* исправлено чтение бинарников (для некоторых старых бинарников они вообще не показывали корректные данные)
+ добавлена локализация uk-ua (украинская)
+ добавлена возможность отключить надпись "попробуйте demo/demo" на окне входа (ключ show-demo-login в web.config)
* исправлено сохранение формы АЦП (на некоторых конфигурациях сохранения не происходило с ошибкой)
* переделаны запросы данных с сервера (улучшена отзывчивость интерфейса)
* исправлено сохранение цвета трека (в случае, если он был задан в кратком виде #fff - а не #ffffff)
+ добавлена возможность многострочной надписи в названии ТС (разделитель - одинарный слеш - \ )
* исправлен drag/drop объектов между группами организации
* исправлена работа контекстного меню карты в Opera
+ добавлена возможность загружать KML-файлы как геообъект для отображения на карте
+ добавлен флаг "показывать всегда" для геообъектов. Если он установлен, то геообъект всегда показывается на карте (с) капитан очевидность
+ добавлена возможность работы с .atg-файлами на сервере (закладка .atg)
+ добавлено несколько иконок для геообъектов и машин
- убрал лишние ключевые слова из заголовка страницы
* починил ошибку в разделе Install, которая при создании новой БД бесконечно чего-то ожидала
+ добавил в документацию скриншот настроек, которые надо делать при установке на Windows 2003 (одно дополнительное действие по сравнению с Win2008)
* починил создание диапазона приборов (окно "создать объект", с включенной галкой "по" и указанием окончания диапазона)

Nikolka00 04.07.2011 15:26

достойная вебморда. неожиданно приятно удивлен от разработчиков

описание-инструкцию где можно прочесть?

denisio 04.07.2011 15:35

Цитата:

Сообщение от Nikolka00 (Сообщение 11481)
достойная вебморда. неожиданно приятно удивлен от разработчиков

описание-инструкцию где можно прочесть?

Добавил в шапку.

PS "неожиданно приятно удивлен" - а до этого что, всё сплошь разочарования?

mon72 04.07.2011 19:15

00:14 Unable to connect

denisio 04.07.2011 19:40

Цитата:

Сообщение от mon72 (Сообщение 11489)
00:14 Unable to connect

15 минутные технические работы (установка дополнительных HDD). Сервер работает.

zsergey 05.07.2011 06:35

Цитата:

Сообщение от Nikolka00 (Сообщение 11481)
достойная вебморда. неожиданно приятно удивлен от разработчиков

Да, неплохо! Но, как мне кажется, тут еще есть над чем поработать. Итак:
1. "Заляпанный" интерфейс, как мне показалось. Слишком много настроек и кнопочек, которые рябят в глазах. Некоторые настройки можно сгруппировать в подменю, например кнопки типа "показать/скрыть";
2. Панели "рейсы" и "Списки" по умолчанию можно поменять местами... как-то привычнее, когда списки справа, а рейсы было бы логичнее разместить под списком транспорта;
3. Надоедливое и громоздкое информационное окно, которое появляется на списке транспорта вообще нужно убрать (оно кстати не всегда появляется), а онлайн-информацию показывать статично где-нибудь в другом месте, например под картой, в освободившемся от кнопок "Показать/скрыть" месте;
4. Непонятно зачем над панелью списков поля с номером прибора и интервалом дат! Интерфейс и так загружен, да и не у всех пользователей есть 22" моники );
5. События на карте обозначаются не затейливо крестиком.
Пока все, что успел заметить! Надеюсь, что моя критика будет полезна разработчикам

mon72 07.07.2011 15:06

Цитата:

Сообщение от denisio (Сообщение 11469)
Демо-доступ (на сервере Техноком) (логин/пароль: demo/demo)

У меня и в хроме, и в FF - сначала "крутится" ожидание загрузки сильверлайта, а потом белый экран. Похоже, проблема внешняя по отношению к браузеру. Кто поганит? Касперский?

Llirik81 07.07.2011 21:22

Цитата:

Сообщение от mon72 (Сообщение 11688)
Цитата:

Сообщение от denisio (Сообщение 11469)
Демо-доступ (на сервере Техноком) (логин/пароль: demo/demo)

У меня и в хроме, и в FF - сначала "крутится" ожидание загрузки сильверлайта, а потом белый экран. Похоже, проблема внешняя по отношению к браузеру. Кто поганит? Касперский?

а кликнуть мышкой по экрану не пробовали? иногда плагин тупит и автоматически не запускает обработку...

mon72 08.07.2011 07:13

Llirik81,
Пробовал - ноль реакции.

transn 14.07.2011 18:55

Вложений: 1
Лиса работает, причем довольно шустро бегает, Хищьница однако !:)


Текущее время: 22:23. Часовой пояс GMT.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot