You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

Карти майна - аукціони 

Відображення об'єктів на карті 

Правила групування міток

Для ситуації, якщо на невеликій ділянці карти знаходиться багато об'єктів. Це дозволить уникнути перенасиченості карти та зробить навігацію більш зручною

  1. Активація групування
    1. Групування включається автоматично, якщо на певній ділянці карти (при певному масштабі) кількість міток перевищує встановлений поріг (наприклад, 5-10 міток на один кластер).
    2. Поріг кількості міток для групування може бути налаштований в залежності від масштабу карти, розміру області перегляду та обсягів даних.
  2. Візуалізація кластерів
    1. Кластери міток відображаються як одна велика мітка з числом всередині, що показує кількість об'єктів у цьому кластері. Ця мітка достатньо велика і контрастна, для чіткого виокремлення від одиночних міток. (Згідно макетів)
  3. Деталізація при зумуванні
    1. Деталізація кластерів відбувається при збільшенні масштабу карти. При кожному рівні зуму група міток розбивається на менші групи або окремі мітки.
    2. Якщо користувач наближається до мітки (збільшує масштаб карти або клацає на кластер), то відображаються детальніші об'єкти або всі окремі мітки в межах кластера.
  4. Алгоритм розрахунку кластерів
    1. Мітки групуються на основі відстані між ними на карті, а не на реальних географічних координатах, що дозволяє враховувати масштаб карти і покращує точність візуалізації.
  5. Дії для кластера
    1. При кліку на кластер, збільшується масштаб карти до рівня, на якому мітки розбиваються на окремі або менші групи.
  6. Додаткові опції
    1. Зони з великою щільністю міток: для областей із постійно великою кількістю міток (наприклад, центри міст) можна ввести спеціальний механізм інформування користувача (наприклад, виведення спливаючого вікна з повідомленням типу "Більше об'єктів у цьому регіоні" або "Показати більше").
    2. Фільтрація кластерів: при зміні фільтрів на карті, кластери динамічно оновлюються, щоб відображати лише об'єкти, які відповідають поточним критеріям фільтрації на тому ж рівні деталізації/повернення до початкових налаштувань - в залежності як легше розробити
  7. Анімація кластеризації
    1. Використання плавної анімації при злитті або розбитті міток в кластери, що допомагає користувачеві відслідковувати зміни при взаємодії з картою (наприклад, при збільшенні масштабу карти або при зміні фільтрів).
  8. Фільтри та кластеризація
    1. При застосуванні фільтрів на карті (наприклад, за типом об'єкта або статусом аукціону), мітки в кластері автоматично оновлюються, відображаючи лише ті об'єкти, які відповідають вибраним критеріям.
  9. Поведінка на мобільних пристроях
    1. Для мобільних пристроїв забезпечується адаптивна поведінка кластерів, що може включати зменшений поріг для групування міток, щоб покращити взаємодію з картою на меншому екрані.

Оптимізація роботи з великим обсягом даних



Пагінація

  • додати обмеження на кількість одночасно відображуваних на карті об'єктів. Це може покращити продуктивність та швидкість завантаження сторінки.

Завантаження даних у фоновому режимі

  • для великих обсягів даних передбачити можливість асинхронного завантаження, щоб користувач не чекав повного завантаження карти для взаємодії з нею
  • за рахунок використання Google API необхідно мінімізувати кількість запитів

User Stories

#

User Story

Priority

Actor

1Як користувач, хочу бачити зручне відображення об'єктів на карті, щоб у випадку великої кількості об'єктів на невеликій ділянці карти я міг легко орієнтуватися та знайти потрібний об'єкт1Користувач порталу Прозоро.Продажі
2Як користувач, хочу мати можливість натискати на мітку об'єкта на карті та відкривати картку з інформацією про цей об'єкт, щоб швидко отримати детальну інформацію про об'єкт, що мене цікавить1Користувач порталу Прозоро.Продажі
3

Як користувач, хочу мати можливість перейти на сторінку об'єктів майна (аукціону/об'єкта переліку), активувавши назву або картинку на картці, щоб ознайомитись з даними.

1Користувач порталу Прозоро.Продажі
4Як користувач, хочу додавати об'єкти до списку обраного або порівняння з картки об'єкта, щоб зберегти або порівняти кілька цікавих мені об'єктів.2Користувач порталу Прозоро.Продажі
5Як користувач, хочу мати можливість переміщатися по карті і бачити інформацію про різні об'єкти, щоб переглянути різні варіанти без перевантаження інтерфейсу.1Користувач порталу Прозоро.Продажі
6Як користувач, хочу мати можливість використовувати фільтри для пошуку об'єктів на карті, щоб звузити коло об'єктів і знайти саме ті, які відповідають моїм критеріям.1Користувач порталу Прозоро.Продажі
7Як користувач, хочу мати можливість скривати/розкривати фільтри для пошуку об'єктів на карті, щоб розширити відображення карти.1,2Користувач порталу Прозоро.Продажі
8

Як користувач, хочу мати можливість перелістувати картки об'єктів майна, якщо за однією адресою розташовано більше ніж 1 об'єкт майна, щоб користувач обрав "цікавий" об'єкт.

1Користувач порталу Прозоро.Продажі
9

Як Адміністратор порталу, хочу  мати можливість збільшувати/зміншувати кількість фільтрів для пошуку об'єктів майна (аукціонів/об'єктів переліку), щоб покращити пошук

2Адміністратор порталу Прозоро.Продажі

Зміст

Загальні правила відображення

CBD3-ASSETMAPS-UC-01-01Відображення за правилом: одна процедура - один Item
CBD3-ASSETMAPS-UC-01-02Унікальна локація
CBD3-ASSETMAPS-UC-01-03Фотографії
CBD3-ASSETMAPS-UC-01-04Перелік фільтрів 
CBD3-ASSETMAPS-UC-01-05Перехід на картку процедури
CBD3-ASSETMAPS-UC-01-06Згортання/ розгортання фільтрів
CBD3-ASSETMAPS-UC-01-07Переміщення по карті
CBD3-ASSETMAPS-UC-01-07Очищення фільтрів
CBD3-ASSETMAPS-UC-01-07Виведення координат
CBD3-ASSETMAPS-UC-01-07Відображення в залежності від місця активування елементу "Перехід на карти"
CBD3-ASSETMAPS-UC-01-07Центрування карти на Києві
CBD3-ASSETMAPS-UC-01-07
CBD3-ASSETMAPS-UC-01-07
CBD3-ASSETMAPS-UC-01-07
CBD3-ASSETMAPS-UC-01-07
CBD3-ASSETMAPS-UC-01-07
CBD3-ASSETMAPS-UC-01-07


Відображення статусів 


Аукціони

Переліки обєктів

Обєкти малої приватизації

Обєкти великої приватизації




Нотифікації 


Активація елементу "Карта" з головної сторінки

Відсутність сутностей при виборі фільтрів 


Додавання сутностей до "Обраного" та "Порівняння" 


Перелік "Обране"

ПЕрелік "Порівняння" 




Функціональні вимоги

Анонімізовані процедури

Процедури без адреси в айтемах

Декілька карточок 

Зумування карти

Очищення обраних фільтрів

Додавання, видаленя фільтрів

Виведення обєктів за координатами

Обмеження вивеення карти

Особливості виведення екрану

Відображення на телефоні

Відображення на десктопі

Наявність геопошуку






Групування міток

Для ситуації, якщо на невеликій ділянці карти знаходиться багато об'єктів. Це дозволить уникнути перенасиченості карти та зробить навігацію більш зручною


Активація групування

Візуалізація кластерів

Деталізація при зумуванні

Алгоритм розрахунку кластерів

Деталізація при зумуванні

Алгоритм розрахунку кластерів

Дії для кластера

Додаткові опції

Анімація кластеризації

Фільтри та кластеризація

Поведінка на мобільних пристроях

Оптимізація роботи з великим обсягом даних


Пагінація

Завантаження даних у фоновому режимі




CBD3-ASSETMAPS-UC-01-01



Role


Precondition


Steps To Reproduce
Expected results


Зміст

CBD3-ASSETMAPS-UC-01-02


Role


Precondition


Steps To Reproduce


Expected results


Зміст

CBD3-ASSETMAPS-UC-01-01


Role
Precondition


Steps To Reproduce
Expected results
Зміст

CBD3-ASSETMAPS-UC-01-01


Role
Precondition


Steps To Reproduce
Expected results
Зміст

CBD3-ASSETMAPS-UC-01-01


Role
Precondition


Steps To Reproduce
Expected results
Зміст

CBD3-ASSETMAPS-UC-01-01


Role
Precondition


Steps To Reproduce
Expected results
Зміст

CBD3-ASSETMAPS-UC-01-01


Role
Precondition


Steps To Reproduce
Expected results
Зміст


Зміст

  • No labels