Mapper
__init__
Constructeur du Mapper.
Parameters:
-
type(str) –Le type d'objet lié au Mapper (Territory, Actor, ...)
-
source_ref(str | None, default:None) –La source de référence de l'objet.
add
add(
key,
value,
date_point=None,
date_start=None,
date_end=None,
year=None,
month=None,
source_ref=None,
primary_key=False,
foreign_key=False,
unique=False,
)
Ajoute une propriété au Mapper.
Parameters:
-
key(str) –Le nom de la propriété.
-
value(str | int | float | MTObject | Geometry) –La valeur de la propriété.
-
date_point(str | date | datetime | None, default:None) –La date de la propriété.
-
date_start(str | date | datetime | None, default:None) –La date de début de la propriété.
-
date_end(str | date | datetime | None, default:None) –La date de fin de la propriété.
-
year(str | int | None, default:None) –L'année de la propriété.
-
month(str | int | None, default:None) –Le mois de la propriété.
-
source_ref(str | None, default:None) –La source de référence de la propriété.
-
primary_key(bool, default:False) –Indique si la propriété est une clé primaire (uniquement pour les
CodeouName) -
foreign_key(bool, default:False) –Indique si la propriété est une clé étrangère (uniquement pour les
CodeouName) -
unique(bool, default:False) –Vérifie l'unicité de la propriété avant de l'associer au MTObject (En développement).