Скриншот страницы сайта. Маршрут автомобиля с контрольными точками на яндекс карте. Yandex MAPS

21.06.16

Разработка - Работа с интерфейсом

Нужно отправить клиенту отчёт о движении автомобиля с грузом по маршруту.
Для это очень даже хорошо подходит сайт s-shot.ru. Собственно ни чего лучше и не найдено.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Маршрут движения автомобиля.zip
.zip 8,62Kb
3
3 Скачать (1 SM) Купить за 1 850 руб.

В начале пробовали скормить маршрут через урл yandex картам и google картам. Но первый не успевал отрисовывать маршрут, карта была голая. Гугл же с лева рисовал огромную панель управления. Нас это тоже не устроило.

Тогда родилась идея на своём домене разместить яндекс карту. Отключить на ней всё , что можно и нельзя.

А маршрут и описание маршрута передавать параметрами: 

options=[[58.010259,56.234195],[57.910259,53.234195],[56.910259,39.234195],[56.75396,37.620393]]

Массив координаты точек, [Начало маршрута, точка N, точка N+1, автомобиль, окончание маршрута]

sign=[[Дата проезда автомобиля]]

массив подписей к точкам, , количество подписей расчитывается, всего точек - две точки (начало и окончание маршрута) - одна точка автомобиль.

h=Заголовок маршрута

 

Прямая ссылка на страницу генерации маршрута:

http://track.all4u.pro/index.php?options=[[58.010259,56.234195],[57.910259,53.234195],[56.910259,39.234195],[56.75396,37.620393]]&sign=[[Дата 1 проезда автомобиля]]&h=*Окончание маршрута%20-%20*Начало маршрута

 

 

Полная ссылка на страницу сгенерированной картинки:

http://mini.s-shot.ru/801x601/Z100/jpeg/?http://track.all4u.pro/index.php?options=[[58.010259,56.234195],[57.910259,53.234195],[56.910259,39.234195],[56.75396,37.620393]]&sign=[[Дата 1 проезда автомобиля]]&h=*Окончание маршрута%20-%20*Начало маршрута

 

 

т.к. хостер подтормаживает, то при вызове "Фотоаппарта", предварительно "дёргаем" прямую ссылку. С яндексом так не получается.

 

Выкладываю текст обработки и файл на стороне сервера, тем кто захочет реализовать у себя аналогичный сервис.

На моём домене страница пока работает. Сколько? Неизвестно. Может из - за наплыва желающих будет отключена.

 

Вам остаётся только вложить скриншот сайта в тело письма и отправить на почту.

 

В архиве index.php на ваш сайт + обработка для построения маршрута и получения его изображения.

Превью сайта Screenshot снимок сайта маршрут маршрут автомобиля maps yandex maps карты яндекс

См. также

Работа с интерфейсом Системный администратор Программист Платформа 1С v8.3 Управляемые формы 1C:Бухгалтерия Платные (руб)

Механизм «Динамическое управление доступом к элементам форм объектов 1С8» предназначен для обеспечения возможности оперативного управления видимостью и доступностью элементов форм документов и справочников продуктов фирмы «1С» «1С:Предприятие 8». Решение универсальное, встраивается в любую конфигурацию с минимальными доработками, что позволяет без проблем обновлять типовые решения.

5000 руб.

14.01.2016    55634    17    23    

43

Работа с интерфейсом Рабочее место Платформа 1С v8.3 Управляемые формы 1C:Бухгалтерия Платные (руб)

Универсальный редактор картинок 1С предназначен для обработки изображений в режиме «Предприятие», с возможностью рисовать на них. Поддерживается работа как в обычных формах (толстый клиент) так и на управляемых формах (тонкий клиент). Обработка позволяет редактировать как картинки, хранимые в базе, так и графические файлы с диска на файловой системе. Помимо базовых функций (изменение размеров, преобразование формата, обрезание картинки, повороты и т.п.) – редактор имеет богатый набор инструментов для рисования. Доступна функция вставки изображения из буфера обмена. Объект может быть использован: на стороне клиента, на стороне сервера, из внешнего соединения. Обработка будет особенно полезна тем, кто вносит картинки в базу (изображения номенклатуры, фотографии физических лиц и т.п.). Функционал реализуется с использованием JavaScript и бесплатного ПО ImageMagick (без использования внешних компонент).

6000 руб.

16.01.2015    63948    45    60    

83

Работа с интерфейсом Программист Платформа 1С v8.3 1C:Бухгалтерия 1С:ERP Управление предприятием 2 Платные (руб)

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

2400 руб.

29.06.2020    19939    28    6    

44

Работа с интерфейсом Программист Стажер Платформа 1С v8.3 Бесплатно (free)

Это инструкция по дизайну форм в среде 1С. Гайд охватывает рекомендации и стандарты для оптимизации пользовательского интерфейса. В гайде содержатся указания по использованию элементов интерфейса, включая как основные, так и продвинутые аспекты. Предоставляются также примеры и антипримеры для наглядного понимания принципов дизайна

20.08.2024    23492    mrXoxot    44    

130

Работа с интерфейсом Программист Платформа 1С v8.3 Бесплатно (free)

Пример простого и симпатичного прогресс-бара в динамическом списке, без картинок, используя редактирование запроса.

27.05.2024    12043    smielka    37    

105

Работа с интерфейсом Платформа 1С v8.3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 Бесплатно (free)

Добавьте новогоднего настроения! Расширение создает декорацию в виде гирлянды на некоторых формах объектов.

27.12.2023    18366    1228    elcoan    53    

125

Инструментарий разработчика Работа с интерфейсом Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

Подходит для создания web-страниц для замены управляемых форм 1С, красивых отчетов, интерфейса мобильного приложения на платформе 1С и для простых страниц веб-сайтов.

3 стартмани

10.04.2023    12891    167    acces969    31    

126

Работа с интерфейсом Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

"MVC плохо применима в 1С" - познакомьтесь с моделью состояния и, возможно, ваше мнение поменяется! Представленное решение является эволюционным развитием идеи реализации MVC для 1С. В новой версии добавлены DSL для описания модели состояния, а также параметризация свойств параметров и элементов формы.

1 стартмани

05.07.2022    7997    kalyaka    6    

33
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Yashazz 4810 29.06.16 13:47 Сейчас в теме
Костыль на костыле. Можно было решить проще.
2. agent00mouse 257 29.06.16 13:55 Сейчас в теме
(1) Покажи своё кунг - фу. Что - бы не быть голословным.
3. Yashazz 4810 29.06.16 14:28 Сейчас в теме
(2) на слабо лохов ловят). Поиск по ИС к твоим услугам. Мои комменты и разработки на тему карт в 1С - тоже. Ищите и да обрящете.

Ну или договоримся в личке за денежку, покажу кунг-фу)
rpgshnik; +1 Ответить
4. agent00mouse 257 29.06.16 14:37 Сейчас в теме
(3) Yashazz, Суть вопроса не в том, что - бы на форме отобразить карту. Есть код на ИС, да и сам разобрался как сделать такое. Картинка нужна, клиенту почтой отправить. Такое было первоначальное задание. :)
5. Yashazz 4810 30.06.16 11:47 Сейчас в теме
(4) я вплотную занимался именно вопросом картинки, "слепка", скриншота карты с выведенными данными. В файл, на печать, итд. Курьеру в зубы и поехал, например.

Если говорить конкретно о Яндексе, то эту проблему нормально не могли решить и сами разрабы Яндекс-карт, в результате опубликовали пример, как из-под API 2.Х дёрнуть старую Static API 1.0, которая уже могла сохранить в файл переданный ей дамп карты. Костыль яндекса, по сути, но для внешних разработчиков предлагалось как решение. Они ради этого даже конференцию собирали.

Если говорить конкретно о Гугле, то я видел приблуды на js, просто фрагменты кода, которые позволяли это сделать. Методов в их API не помню, может, появились.

Я решил задачу так: вывел на форму карту, через обычный ОболочкаHTMLДокумента, а уж на эту форму натравил внешнюю компоненту создания скринов в файл. Форма была обычная, открывалась модально в режиме рабочего стола (да, я извращенец), занимала весь экран, поэтому лишнего на скрин-картинке не было. По поводу отрисовки и что карта появляется не сразу - обычный асинхрон. Я запускал обработку ожидания с маленьким шагом, она ловила событие сформированности документа (методом 1С) и ответ моей js-функции (всунутой в тело хтмл), и как только это случалось, делался скрин и форма закрывалась.
6. agent00mouse 257 30.06.16 12:09 Сейчас в теме
(5) Yashazz, С формой и внешней компонентой не получится, клиенты работают, как по тонкому клиенту так и из браузера. на сервере форму тоже не открыть. Плюсом скриншота , правда платного, можно организовать задержку для отрисовки страницы. Согласен, с тем, что цепочка получается длинная и перестань работать один из сайтов, мы потеряем "пациента".
Про Яндекс-костыль v1, Даже и не подозревал, что умеет такое. Спасибо, будет свободное время посмотрю тему.
7. cool.vlad4 2 30.06.16 12:31 Сейчас в теме
(5) Yashazz,
Если говорить конкретно о Яндексе, то эту проблему нормально не могли решить и сами разрабы Яндекс-карт
как-то слабо в это верится, никогда этим не занимался, но вроде на js с этим проблем сейчас быть не должно, через canvas же можно сохранить.
update: поискал. какие-то траблы видимо имеются, раз готового решения нет, как с гуглами картами. скорее всего они сами не хотят , чтобы снимали у них скрины.
8. rus128 2 02.08.16 14:15 Сейчас в теме
"ни чего" и "с лева" пишется слитно.
"Что-бы" пишется без дефиса (в данном случае - слитно).
9. agent00mouse 257 03.08.16 07:43 Сейчас в теме
(8) rus128, Спасибо. только чтобу найти не могу. ;-)
Без шуток, спасибо.
Оставьте свое сообщение