|
|
|
|
- Propriétés spécifiques à la description des variables de type FormatDSV
FormatDSV (Type de variable) En anglais : DSVFormat
Le type FormatDSV permet de définir et de modifier les paramètres liés au format DSV (Delimiter Separated Values).
Le format DSV (Delimiter Separated Values) est un format de sérialisation des données spatiales dans lequel l'utilisateur peut choisir des délimiteurs personnalisés pour générer la chaîne de caractère représentant ses données. Les caractéristiques de ce format peuvent être définies et modifiées à l'aide de différentes propriétés WLangage. Remarque : Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez Déclaration d'une variable.
maLigne est une Polyligne2D
maLigne.AjoutePoint(31, 21)
maLigne.AjoutePoint(32, 22)
maLigne.AjoutePoint(33, 23)
monFormat est un FormatDSV
monFormat.SéparateurCoordonnées = ", "
monFormat.DébutPoint = "("
monFormat.FinPoint = ")"
monFormat.SéparateurPoints = "; "
monFormat.DébutListe = "["
monFormat.FinListe = "]"
Trace(GéométrieSérialiseDSV(maLigne, monFormat))
Propriétés Propriétés spécifiques à la description des variables de type FormatDSV Les propriétés suivantes peuvent être utilisées pour manipuler une variable de type FormatDSV : | | | Nom de la propriété | Type manipulé | Effet |
---|
DébutListe | Chaîne de caractères ANSI | Caractère ouvrant la déclaration d'une liste de points. Exemple : Pour les point (1, 2) et (3, 4) avec "{" comme caractère d'ouverture, "}" comme caractère de fermeture de la liste et "; " comme séparateur de points, le résultat correspond à : "{(1, 2); (3, 4)}". | DébutPoint | Chaîne de caractères ANSI | Caractère ouvrant la déclaration d'un point. Exemple : Pour le point (1, 2) avec "[" comme caractère d'ouverture, "]" comme caractère de fermeture du point, et ", " comme séparateur de coordonnées, le résultat correspond à "[1, 2]". | FinListe | Chaîne de caractères ANSI | Caractère fermant la déclaration d'une liste de points. Exemple : Pour les point (1, 2) et (3, 4) avec "{" comme caractère d'ouverture, "}" comme caractère de fermeture de la liste et "; " comme séparateur de points, le résultat correspond à : "{(1, 2); (3, 4)}". | FinPoint | Chaîne de caractères ANSI | Caractère fermant la déclaration d'un point. Exemple : Pour le point (1, 2) avec "[" comme caractère d'ouverture, "]" comme caractère de fermeture du point, et ", " comme séparateur de coordonnées, le résultat correspond à "[1, 2]". | SéparateurCoordonnées | Chaîne de caractères ANSI | Chaîne utilisée pour séparer les coordonnées d'un point. Exemple : Pour le point (1, 2) avec comme séparateur ";$;", le résultat correspond à : "(1;$;2)" | SéparateurListes | Chaîne de caractères ANSI | Chaîne utilisée pour séparer les listes au sein d'une liste de listes de points. Exemple : pour les listes ((1, 2), (3, 4) et ((5, 6), (7, 8)) avec comme séparateur de listes "LSEP", le résultat correspond à : (((1, 2), (3, 4)) LSEP ((5, 6), (7, 8))). | SéparateurPoints | Chaîne de caractères ANSI | Chaîne utilisée pour séparer les points au sein d'une liste de points. Exemple : pour les points (1, 2) et (2, 3) avec comme séparateur de points "! ", le résultat correspond à : (1, 2)! (2, 3) |
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|