« POI découvert » : différence entre les versions

De Boite A Outils
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
 
(2 versions intermédiaires par le même utilisateur non affichées)
Ligne 2 : Ligne 2 :


== Description ==
== Description ==
Cette page permet de consulter les POI découverts sur l’univers en cours.
Cette page permet de consulter l’ensemble des '''POI découverts''' par :


Elle sert à :
* vous-même
* rechercher rapidement un POI déjà connu
* votre faction
* filtrer les résultats par système ou par playfield
 
* retrouver un POI par son nom, son type ou son identifiant
sur l’univers en cours.
* estimer la distance entre un système de départ et les systèmes contenant les POI
 
Elle permet de :
 
* rechercher rapidement un POI connu
* filtrer par système ou playfield
* retrouver un POI par nom, type ou identifiant
* estimer les distances entre systèmes
* naviguer efficacement dans de gros volumes de données
 
👉 Les données affichées correspondent à vos découvertes réelles en jeu.


== Accès ==
== Accès ==
Menu '''Joueur''' → '''POI découvert'''
Menu '''Joueur''' → '''POI découvert'''
<br clear="all"/>
[[Fichier:Accès POI Découvert.png|cadre|gauche]]
<br clear="all"/>


== Vue globale ==
== Vue globale ==
<br clear="all"/>
<br clear="all"/>
[[Fichier:Ecran poi decouverts.png|cadre|gauche|Écran des POI découverts]]
[[Fichier:Ecran poi decouverts.png|cadre|centre|Écran des POI découverts]]
<br clear="all"/>
<br clear="all"/>


Cet écran affiche la liste des POI connus pour l’univers actuellement sélectionné dans vos paramètres.
L’écran affiche les POI sous forme de liste paginée avec filtres dynamiques.
 
Chaque ligne correspond à une découverte.


== Filtres disponibles ==
== Filtres disponibles ==
<br clear="all"/>
<br clear="all"/>
[[Fichier:Ecran poi decouverts filtres.png|cadre|gauche|Filtres des POI découverts]]
[[Fichier:Ecran poi decouverts filtres.png|cadre|centre|Filtres des POI découverts]]
<br clear="all"/>
<br clear="all"/>


Plusieurs filtres sont disponibles pour affiner la recherche :
=== Filtres principaux ===
 
* '''Système'''
  → limite aux POI d’un système donné
 
* '''Playfield'''
  → limite à une zone précise
 
* '''Recherche'''
  → recherche multi-critères (nom, type, id, système…)
 
* '''Masquer type 1'''
  → filtre certains POI techniques ou peu utiles
 
=== Distance ===
 
* '''Système de départ'''
  → référence pour le calcul de distance
 
* '''Distance max'''
  → filtre les POI dans un rayon donné (en années-lumière)


* '''Système''' : permet de limiter l’affichage à un système précis
👉 Les filtres déclenchent automatiquement un rechargement des données.
* '''Playfield''' : permet de filtrer les résultats sur une zone précise
* '''Recherche''' : permet de rechercher un POI par nom, type, identifiant, playfield ou système
* '''Système de départ''' : permet de calculer la distance vers les systèmes affichés
* '''Distance max''' : permet de n’afficher que les POI situés dans un rayon maximum


== Liste des résultats ==
== Liste des résultats ==
Chaque ligne correspond à un POI découvert.


Les principales colonnes sont :
Chaque ligne contient :


* '''Système''' : nom du système contenant le POI
* '''Système''' → localisation du POI
* '''Playfield''' : nom du playfield concerné
* '''Playfield''' → zone précise
* '''Nom''' : nom du POI
* '''Nom''' nom du POI
* '''Type''' : type du POI
* '''Type''' type de structure
* '''PoiId''' : identifiant du POI
* '''PoiId''' identifiant unique
* '''Distance (AL)''' : distance en années-lumière depuis le système de départ choisi
* '''Distance (AL)''' distance depuis le système choisi


== Filtrage par distance ==
== Filtrage par distance ==
<br clear="all"/>
<br clear="all"/>
[[Fichier:Ecran poi decouverts distance.png|cadre|gauche|Filtrage des POI par distance]]
[[Fichier:Ecran poi decouverts distance.png|cadre|centre|Filtrage des POI par distance]]
<br clear="all"/>
<br clear="all"/>


Si vous sélectionnez un '''système de départ''', la Boîte à Outils calcule automatiquement la distance entre ce système et ceux des POI affichés.
Si un système de départ est sélectionné :
 
* la distance est calculée automatiquement
* le filtre '''Distance max''' s’applique instantanément


Vous pouvez ensuite utiliser '''Distance max''' pour n’afficher que les POI situés dans la limite souhaitée.
👉 Si aucun système n’est sélectionné, la distance n’est pas calculée.


== Recherche ==
== Recherche ==
Le champ de recherche permet de retrouver rapidement un POI à partir de plusieurs informations :


* son nom
Le champ de recherche permet de filtrer sur :
* son type
* son identifiant
* son playfield
* son système


La recherche se met à jour automatiquement après votre saisie.
* nom du POI
* type
* identifiant (PoiId)
* playfield
* système
 
👉 La recherche est intelligente et tolérante (partielle, insensible à la casse).


== Pagination ==
== Pagination ==
L’écran charge les résultats par pages afin de garder un affichage fluide.
 
Les résultats sont chargés par pages pour garantir de bonnes performances.


Vous pouvez :
Vous pouvez :
* naviguer entre les pages avec les boutons de pagination
 
* ajuster la taille des pages
* naviguer entre les pages (◀ ▶)
* recharger complètement les données avec le bouton de rafraîchissement
* choisir la taille des pages (100 à 500)
* recharger complètement les données
 
👉 Le chargement est progressif : seules les données nécessaires sont récupérées.


== Fonctionnement ==
== Fonctionnement ==
* les données sont récupérées depuis le serveur
 
* seuls les POI correspondant aux filtres sont affichés
=== Sources des données ===
* certains types de POI peuvent être masqués par défaut
 
* la liste affichée dépend de l’univers actuellement sélectionné dans vos paramètres
Les POI affichés proviennent de deux sources :
 
* vos découvertes personnelles
* les découvertes de votre faction active
 
👉 La faction est déterminée dynamiquement à partir des données serveur.
 
=== Pagination technique ===
 
Le système utilise une pagination avancée :
 
* tri par '''GameTime''' décroissant
* pagination par curseur (pas par page classique)
 
👉 Cela garantit :
 
* des performances stables même avec des milliers de POI
* aucune duplication de données
* une navigation fluide
 
=== Filtrage intelligent ===
 
Le filtrage est appliqué :
 
* côté serveur (gros volume)
* puis affiné côté client
 
👉 Cela permet de limiter les temps de chargement.
 
=== Déduplication ===
 
Un même POI peut apparaître plusieurs fois (ex : faction + joueur).
 
Le système :
 
* détecte les doublons
* n’affiche qu’une seule entrée pertinente
 
== Performance ==
 
Le système est optimisé pour gérer :
 
* plusieurs milliers de systèmes
* plusieurs dizaines de milliers de POI
 
Techniques utilisées :
 
* pagination keyset (curseur)
* chargement par lots
* debounce sur la recherche
* cache côté client
 
👉 Le chargement initial peut être plus long (référentiels).


== Notes ==
== Notes ==
* une connexion online est nécessaire pour utiliser cette page
 
* le chargement initial peut être plus long lors du rechargement complet des référentiels
* une connexion online est obligatoire
* les données reflètent l’état réel du serveur
* certaines découvertes peuvent apparaître avec un léger délai
* le filtre '''Masquer type 1''' est activé par défaut

Dernière version du 28 mars 2026 à 14:22

POI découverts

Description

Cette page permet de consulter l’ensemble des POI découverts par :

  • vous-même
  • votre faction

sur l’univers en cours.

Elle permet de :

  • rechercher rapidement un POI connu
  • filtrer par système ou playfield
  • retrouver un POI par nom, type ou identifiant
  • estimer les distances entre systèmes
  • naviguer efficacement dans de gros volumes de données

👉 Les données affichées correspondent à vos découvertes réelles en jeu.

Accès

Menu JoueurPOI découvert


Vue globale


Écran des POI découverts


L’écran affiche les POI sous forme de liste paginée avec filtres dynamiques.

Chaque ligne correspond à une découverte.

Filtres disponibles


Filtres des POI découverts


Filtres principaux

  • Système
 → limite aux POI d’un système donné
  • Playfield
 → limite à une zone précise
  • Recherche
 → recherche multi-critères (nom, type, id, système…)
  • Masquer type 1
 → filtre certains POI techniques ou peu utiles

Distance

  • Système de départ
 → référence pour le calcul de distance
  • Distance max
 → filtre les POI dans un rayon donné (en années-lumière)

👉 Les filtres déclenchent automatiquement un rechargement des données.

Liste des résultats

Chaque ligne contient :

  • Système → localisation du POI
  • Playfield → zone précise
  • Nom → nom du POI
  • Type → type de structure
  • PoiId → identifiant unique
  • Distance (AL) → distance depuis le système choisi

Filtrage par distance


Filtrage des POI par distance


Si un système de départ est sélectionné :

  • la distance est calculée automatiquement
  • le filtre Distance max s’applique instantanément

👉 Si aucun système n’est sélectionné, la distance n’est pas calculée.

Recherche

Le champ de recherche permet de filtrer sur :

  • nom du POI
  • type
  • identifiant (PoiId)
  • playfield
  • système

👉 La recherche est intelligente et tolérante (partielle, insensible à la casse).

Pagination

Les résultats sont chargés par pages pour garantir de bonnes performances.

Vous pouvez :

  • naviguer entre les pages (◀ ▶)
  • choisir la taille des pages (100 à 500)
  • recharger complètement les données

👉 Le chargement est progressif : seules les données nécessaires sont récupérées.

Fonctionnement

Sources des données

Les POI affichés proviennent de deux sources :

  • vos découvertes personnelles
  • les découvertes de votre faction active

👉 La faction est déterminée dynamiquement à partir des données serveur.

Pagination technique

Le système utilise une pagination avancée :

  • tri par GameTime décroissant
  • pagination par curseur (pas par page classique)

👉 Cela garantit :

  • des performances stables même avec des milliers de POI
  • aucune duplication de données
  • une navigation fluide

Filtrage intelligent

Le filtrage est appliqué :

  • côté serveur (gros volume)
  • puis affiné côté client

👉 Cela permet de limiter les temps de chargement.

Déduplication

Un même POI peut apparaître plusieurs fois (ex : faction + joueur).

Le système :

  • détecte les doublons
  • n’affiche qu’une seule entrée pertinente

Performance

Le système est optimisé pour gérer :

  • plusieurs milliers de systèmes
  • plusieurs dizaines de milliers de POI

Techniques utilisées :

  • pagination keyset (curseur)
  • chargement par lots
  • debounce sur la recherche
  • cache côté client

👉 Le chargement initial peut être plus long (référentiels).

Notes

  • une connexion online est obligatoire
  • les données reflètent l’état réel du serveur
  • certaines découvertes peuvent apparaître avec un léger délai
  • le filtre Masquer type 1 est activé par défaut