Виджеты навигации/en: различия между версиями

Материал из SmartPlayer
Нет описания правки
Обновление для соответствия новой версии исходной страницы.
Метка: отменено
Строка 1: Строка 1:
<languages/>
<languages/>
<div class="mw-translate-fuzzy">
<div lang="ru" dir="ltr" class="mw-content-ltr">
=='''Description of the Situation''' ==
== '''Описание ситуации''' ==
Currently, the SmartPlayer platform offers several implemented versions of navigation widgets. These solutions differ in implementation based on individual customer requirements. Below, the existing navigation widgets developed and ready for use on the SmartPlayer platform are presented. The page also includes information about the necessary data and materials to be provided if a customer wishes to obtain a custom navigation widget implementation. This helps the SmartPlayer development team deliver a tailored solution that aligns better with the customer’s business requirements and is executed as desired.
На данный момент на платформе SmartPlayer существует несколько реализованных версий виджетов навигации. Между собой данные решения имеют некоторые отличия в реализации, связанные с индивидуальными требованиями заказчиков. Ниже буду представлены текущие виджеты разработанные и готовые к использованию на платформе SmartPlayer. Также на странице будет доступна информация о необходимых данных и материалах, которые нужно будет предоставить, если пользователь (заказчик) захочет получить свою, кастомную реализацию виджета навигации. Это поможет команде разработки SmartPlayer лучше и качественнее проработать создаваемое решение, чтобы оно лучше соответствовало бизнес-требованиям заказчика и было реализовано так, как он хотел.  
{{Note|You can order navigation development using the form on [https://smartplayer.atlassian.net/servicedesk/customer/portal/1 portal]
{{Note|Заказать разработку навигации можно по форме на [https://smartplayer.atlassian.net/servicedesk/customer/portal/1 портале].
[[File:Пример_формы.png|thumb|center| Пример отображения формы |800px]|warn}}
[[File:Пример_формы.png|thumb|center| Пример отображения формы. |800px]]|warn}}
== '''Implemented Navigation Widget Options''' ==
== '''Реализованные варианты виджетов навигации''' ==
At present, there are four implemented navigation widget options:
На данный момент существует четыре варианта реализации для виджета навигации:
# Navigation for shopping malls with terminals
# Навигация для торговых центров с терминалами
# Navigation for educational institutions with schedules
# Навигация для учебных учреждений с расписанием
# Navigation for enterprises
# Навигация для предприятий
# Navigation for offices with isometry
# Навигация для офисов с изометрией
== '''Requirements for the Navigation Widget''' ==
== '''Требования к виджету навигации''' ==
This section outlines the requirements for the navigation widget. The list of requirements from SmartPlayer's side is divided into two categories:
В данном разделе будут описаны требования к виджету навигации. Список требований со стороны компании SmartPlaeyr лучше будет разделить на два вида:
* Ideal Scenario – The customer provides all necessary materials in a format convenient for our development team (recommended to simplify and accelerate development).
* Идеальное ситуация - заказчик предоставляет все нужные материалы в виде и формате, удобном для разработки нашей команды (рекомендуется чтобы облегчить и ускорить разработку)
* Standard Scenario – The customer provides all necessary materials in the format they currently have (not recommended, as it may significantly affect complexity and timelines).
* Стандартная ситуация - заказчик предоставляет все нужные материалы в том формате, который у него имеется (не рекомендуется, потому что может существенно повлиять на сложность и сроки разработки)
=== '''Ideal Scenario''' ===
=== '''Идеальная ситуация''' ===
The following requirements are necessary for proper development under this category:
К данному блоку требований относятся следующий список требований необходимые для нормальной разработки виджета навигации:
* Provide maps in the `.svg` format with pre-drawn routes 
* Предоставить карты в формате ".svg" с прорисованными маршрутами
To understand how to do this, it is recommended to refer to the instructions available [here](https://drive.google.com/file/d/1aEUvrMX90q8tBPVZq0ON8Yt0NpeM9Zyr/view?usp=drive_link).
Для понимания как это сделать, рекомендуется ознакомиться с инструкцией по [https://drive.google.com/file/d/1aEUvrMX90q8tBPVZq0ON8Yt0NpeM9Zyr/view?usp=drive_link ссылке]
=== '''Standard Scenario''' ===
=== '''Стандартная ситуация''' ===
Under this category, the customer must provide the following:
В данном блоке заказчик со своей стороны должен предоставить:
* Files with maps in the format of png/jpg/pdf   
* Файлы с картами в формате png/jpg/pdf   
* Mark all objects to be displayed on the map (set of icons and a "legend" for them).
* На карте необходимо отметить все объекты, которые необходимо отображать (набор иконок и "легенда" к ним)
* Indicate technical rooms and general-purpose rooms (e.g., elevators, staircases, or similar areas).
* Технические помещения и помещения общего назначения (такие как лифты/лестницы и помещения схожего назначения)
* Describe architectural details and nuances related to movement on the map (e.g., obstacles, blocked staircases, non-functional elevators, if applicable).
* Описать архитектурные тонкости и нюансы, связанные с перемещением на карте (препятствия/перекрытые лестницы/неработающие лифты, если такие ситуации имеют место быть)
* Draw each route separately, considering the nuances.
* Отрисовать отдельной каждый маршрут с учетом нюансов
== '''Development Constraints''' ==
== '''Ограничения на разработку''' ==
Navigation widget development has the following constraints:
В разработке виджетов навигации существуют свои ограничен:
* The widget cannot be implemented in 3D (due to block-based implementation).
* Виджет не может быть реализован в 3D (связано с реализацией на блоках)
== '''Additional Information''' ==
== '''Дополнительная информация''' ==
If this article does not assist in utilizing the functionality as intended or if questions remain after reading, they can be raised in the "Discussions" section at the top of the page.
Если данная статья не помогает использовать функционал по назначению или после ее прочтения остаются вопросы можно озвучить данные вопросы в разделе "Обсуждения" вверху страницы.
[[File:Обсудения_навигация.png|thumb|center| Example of the "Discussions" tab on a wiki page |800px]]
[[File:Обсудения_навигация.png|thumb|center| Пример отображения вкладки "Обсуждения" на wiki-странице |800px]]
Additional information can also be found on the page [[Как взаимодействовать пользователю с разделом "Обсуждения"]]
Также дополнительную информацию можно узнать на странице [[Как взаимодействовать пользователю с разделом "Обсуждения"]]
</div>
</div>

Версия от 18:14, 15 января 2025

Описание ситуации

На данный момент на платформе SmartPlayer существует несколько реализованных версий виджетов навигации. Между собой данные решения имеют некоторые отличия в реализации, связанные с индивидуальными требованиями заказчиков. Ниже буду представлены текущие виджеты разработанные и готовые к использованию на платформе SmartPlayer. Также на странице будет доступна информация о необходимых данных и материалах, которые нужно будет предоставить, если пользователь (заказчик) захочет получить свою, кастомную реализацию виджета навигации. Это поможет команде разработки SmartPlayer лучше и качественнее проработать создаваемое решение, чтобы оно лучше соответствовало бизнес-требованиям заказчика и было реализовано так, как он хотел.

Заказать разработку навигации можно по форме на портале.
Пример отображения формы.

Реализованные варианты виджетов навигации

На данный момент существует четыре варианта реализации для виджета навигации:

  1. Навигация для торговых центров с терминалами
  2. Навигация для учебных учреждений с расписанием
  3. Навигация для предприятий
  4. Навигация для офисов с изометрией

Требования к виджету навигации

В данном разделе будут описаны требования к виджету навигации. Список требований со стороны компании SmartPlaeyr лучше будет разделить на два вида:

  • Идеальное ситуация - заказчик предоставляет все нужные материалы в виде и формате, удобном для разработки нашей команды (рекомендуется чтобы облегчить и ускорить разработку)
  • Стандартная ситуация - заказчик предоставляет все нужные материалы в том формате, который у него имеется (не рекомендуется, потому что может существенно повлиять на сложность и сроки разработки)

Идеальная ситуация

К данному блоку требований относятся следующий список требований необходимые для нормальной разработки виджета навигации:

  • Предоставить карты в формате ".svg" с прорисованными маршрутами

Для понимания как это сделать, рекомендуется ознакомиться с инструкцией по ссылке

Стандартная ситуация

В данном блоке заказчик со своей стороны должен предоставить:

  • Файлы с картами в формате png/jpg/pdf
  • На карте необходимо отметить все объекты, которые необходимо отображать (набор иконок и "легенда" к ним)
  • Технические помещения и помещения общего назначения (такие как лифты/лестницы и помещения схожего назначения)
  • Описать архитектурные тонкости и нюансы, связанные с перемещением на карте (препятствия/перекрытые лестницы/неработающие лифты, если такие ситуации имеют место быть)
  • Отрисовать отдельной каждый маршрут с учетом нюансов

Ограничения на разработку

В разработке виджетов навигации существуют свои ограничен:

  • Виджет не может быть реализован в 3D (связано с реализацией на блоках)

Дополнительная информация

Если данная статья не помогает использовать функционал по назначению или после ее прочтения остаются вопросы можно озвучить данные вопросы в разделе "Обсуждения" вверху страницы.

Пример отображения вкладки "Обсуждения" на wiki-странице

Также дополнительную информацию можно узнать на странице Как взаимодействовать пользователю с разделом "Обсуждения"