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

Материал из SmartPlayer
Новая страница: «Navigation Widgets»
 
Нет описания правки
 
(не показано 10 промежуточных версий 2 участников)
Строка 1: Строка 1:
<div lang="ru" dir="ltr" class="mw-content-ltr">
<languages/>
== '''Описание ситуации''' ==
=='''Description of the Situation''' ==
На данный момент на платформе SmartPlayer существует несколько реализованных версий виджетов навигации. Между собой данные решения имеют некоторые отличия в реализации, связанные с индивидуальными требованиями заказчиков. Ниже буду представлены текущие виджеты разработанные и готовые к использованию на платформе SmartPlayer. Также на странице будет доступна информация о необходимых данных и материалах, которые нужно будет предоставить, если пользователь (заказчик) захочет получить свою, кастомную реализацию виджета навигации. Это поможет команде разработки SmartPlayer лучше и качественнее проработать создаваемое решение, чтобы оно лучше соответствовало бизнес-требованиям заказчика и было реализовано так, как он хотел.  
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.
{{Note|Заказать разработку навигации можно по форме на портале по специальной ссылке. |warn}}
{{Note|You can order navigation development using the form on [https://smartplayer.atlassian.net/servicedesk/customer/portal/1 portal]
== '''Реализованные варианты виджетов навигации''' ==
[[File:Пример_формы.png|thumb|center| Example of the form|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
В данном разделе будут описаны требования к виджету навигации. Список требований со стороны компании SmartPlaeyr лучше будет разделить на два вида:
== '''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:
* Стандартная ситуация - заказчик предоставляет все нужные материалы в том формате, который у него имеется (не рекомендуется, потому что может существенно повлиять на сложность и сроки разработки)
* 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''' ===
* Предоставить карты в формате ".svg" с прорисованными маршрутами
The following requirements are necessary for proper development under this category:
Для понимания как это сделать, рекомендуется ознакомиться с инструкцией по [https://drive.google.com/file/d/1aEUvrMX90q8tBPVZq0ON8Yt0NpeM9Zyr/view?usp=drive_link ссылке]
* Provide maps in the `.svg` format with pre-drawn routes 
=== '''Стандартная ситуация''' ===
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).
В данном блоке заказчик со своей стороны должен предоставить:
=== '''Standard Scenario''' ===
* Файлы с картами в формате png/jpg/pdf   
Under this category, the customer must provide the following:
* На карте необходимо отметить все объекты, которые необходимо отображать (набор иконок и "легенда" к ним)
* Files with maps in the format of 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''' ==
* Виджет не может быть реализован в 3D (связано с реализацией на блоках)
Navigation widget development has the following constraints:
== '''Дополнительная информация''' ==
* The widget cannot be implemented in 3D (due to block-based implementation).
Если данная статья не помогает использовать функционал по назначению или после ее прочтения остаются вопросы можно озвучить данные вопросы в разделе "Обсуждения" вверху страницы.
== '''Additional Information''' ==
[[File:Обсудения_навигация.png|thumb|center| Пример отображения вкладки "Обсуждения" на wiki-странице |800px]]
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]]
</div>
Additional information can also be found on the page [[Как взаимодействовать пользователю с разделом "Обсуждения"]]

Текущая версия от 18:19, 15 января 2025

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.

You can order navigation development using the form on portal
Example of the form

Implemented Navigation Widget Options

At present, there are four implemented navigation widget options:

  1. Navigation for shopping malls with terminals
  2. Navigation for educational institutions with schedules
  3. Navigation for enterprises
  4. 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:

  • 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

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).

Standard Scenario

Under this category, the customer must provide the following:

  • Files with maps in the format of 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).

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.

Example of the "Discussions" tab on a wiki page

Additional information can also be found on the page Как взаимодействовать пользователю с разделом "Обсуждения"