Class: TableauAttribut

TableauAttribut()

La classe Tableau regroupe les fonctions qui permettent de charger les tableaux d'attributs spécifiques à chaque couche de donnée
Une fois créees ici, les fonctions sont appelées automatiquement dans la fonction load associée (sans devoir modifier la classe Globe), à condition de définir l'attribut "choiceTableau" comme suivant: nom de la fonction = createTableau + 'choiceTableau'
Exemple pour les limites de communes, on a défini dans le json l'attribut choiceTableau = Communes, la fonction doit donc s'appeler createTableauCommunes (attention aux majuscules)
Attention à respecter les paramètres en fonction des différentes fonction load

Constructor

new TableauAttribut()

Source:

Methods

createTableauArbresRemarquables(billboard, entity)

Afficher le tableau d'attributs de la donnée arbres remarquables avec le bon format
Utilisée dans loadPoint
Parameters:
Name Type Description
billboard Array le billboard auquel on va lier l'attribut de l'entité
entity entity l'entité à utiliser pour l'affichage du tableau d'attributs
Source:

createTableauCadastre(entity, dataSource)

Afficher le tableau d'attributs des couches de données du parcellaire cadastral avec le bon format
Utilisée dans loadPolygon
Parameters:
Name Type Description
entity entity l'entité à utiliser pour l'affichage du tableau d'attributs
dataSource promise le GeoJsonDataSource en promise dans la fonction loadPolygon
Source:

createTableauCommunes(entity, dataSource)

Afficher le tableau d'attributs de la donnée Limites_de_communes avec le bon format
Utilisée dans loadPolygon
Parameters:
Name Type Description
entity entity l'entité à utiliser pour l'affichage du tableau d'attributs
dataSource promise le GeoJsonDataSource en promise dans la fonction loadPolygon
Source:

createTableauER(entity, dataSource)

Afficher le tableau d'attributs de la donnée Emplacement_réservé avec le bon format
Utilisée dans loadPolygon
Parameters:
Name Type Description
entity entity l'entité à utiliser pour l'affichage du tableau d'attributs
dataSource promise le GeoJsonDataSource en promise dans la fonction loadPolygon
Source:

createTableauLieuCulturel(billboard, entity)

Afficher le tableau d'attributs de la donnée Lieux culturels avec le bon format
Utilisée dans loadPoint
Parameters:
Name Type Description
billboard Array le billboard auquel on va lier l'attribut de l'entité
entity entity l'entité à utiliser pour l'affichage du tableau d'attributs
Source:

createTableauMairies(entity, jsonAttribut, billboard, coordLabel, dataSource)

Afficher le tableau d'attributs de la donnée fréquentation en temps réel avec le bon format
Parameters:
Name Type Description
entity entity l'entité à utiliser pour l'affichage du tableau d'attributs
jsonAttribut json l'objet Json attributaire qu'on charge par dessus le GeoJson
billboard Array le tableau qui sert à stocker le CustomDataSource dans lequel on range les billboardData
coordLabel Cartesian3 les coordonnées du label
dataSource promise le GeoJsonDataSource en promise dans la fonction loadPolygon
Source:

createTableauParkings(entity, jsonAttribut, billboard, coordLabel, dataSource)

Afficher le tableau d'attributs de la donnée fréquentation en temps réel avec le bon format
Parameters:
Name Type Description
entity entity l'entité à utiliser pour l'affichage du tableau d'attributs
jsonAttribut json l'objet Json attributaire qu'on charge par dessus le GeoJson
billboard Array le tableau qui sert à stocker le CustomDataSource dans lequel on range les billboardData
coordLabel Cartesian3 les coordonnées du label
dataSource promise le GeoJsonDataSource en promise dans la fonction loadPolygon
Source:

createTableauPatrimoine(billboard, entity)

Afficher le tableau d'attributs de la donnée Patrimoine de mon quartier avec le bon format
Utilisée dans loadPoint
Parameters:
Name Type Description
billboard Array le billboard auquel on va lier l'attribut de l'entité
entity entity l'entité à utiliser pour l'affichage du tableau d'attributs
Source:

createTableauPiscine(entity, jsonAttribut, billboard, coordLabel, dataSource)

Afficher le tableau d'attributs de la donnée fréquentation en temps réel avec le bon format
Parameters:
Name Type Description
entity entity l'entité à utiliser pour l'affichage du tableau d'attributs
jsonAttribut json l'objet Json attributaire qu'on charge par dessus le GeoJson
billboard Array le tableau qui sert à stocker le CustomDataSource dans lequel on range les billboardData
coordLabel Cartesian3 les coordonnées du label
dataSource promise le GeoJsonDataSource en promise dans la fonction loadPolygon
Source:

createTableauPLU(entity, dataSource)

Afficher le tableau d'attributs de la donnée PLUi_Plan_de_zonage avec le bon format
Utilisée dans loadPolygon
Parameters:
Name Type Description
entity entity l'entité à utiliser pour l'affichage du tableau d'attributs
dataSource promise le GeoJsonDataSource en promise dans la fonction loadPolygon
Source:

createTableauQualiteAir(entity)

Afficher le tableau d'attributs de la donnée Qualite_Air_Eurométropole avec le bon format
Utilisée dans loadTimeSurf
Parameters:
Name Type Description
entity entity l'entité à utiliser pour l'affichage du tableau d'attributs
Source:

createTableauSections(entity, dataSource)

Afficher le tableau d'attributs de la donnée Limite de sections avec le bon format
Utilisée dans loadPolygon
Parameters:
Name Type Description
entity entity l'entité à utiliser pour l'affichage du tableau d'attributs
dataSource promise le GeoJsonDataSource en promise dans la fonction loadPolygon
Source:

createTableauTrafic(entity, dataSource)

Afficher le tableau d'attributs de la donnée Trafic_routier_Eurométropole avec le bon format
Utilisée dans loadPolyline
Parameters:
Name Type Description
entity entity l'entité à utiliser pour l'affichage du tableau d'attributs
dataSource promise le GeoJsonDataSource en promise dans la fonction loadPolyline
Source:

createTableauVitaboucle(entity, dataSource)

Afficher le tableau d'attributs de la donnée Vitaboucle avec le bon format
Utilisée dans loadPolyline
Parameters:
Name Type Description
entity entity l'entité à utiliser pour l'affichage du tableau d'attributs
dataSource promise le GeoJsonDataSource en promise dans la fonction loadPolyline
Source: