Class TopoJsonOptions
Contenu
[
Cacher
]TopoJsonOptions class
Options spécifiques au pilote pour le format TopoJSON.
public class TopoJsonOptions : DriverOptions
Constructeurs
| Nom | La description |
|---|---|
| TopoJsonOptions() | Créer une nouvelle instance. |
Propriétés
| Nom | La description |
|---|---|
| CloseLinearRing { get; set; } | Détermine si fermer un non ferméLinearRing dans chaque géométrie. Par défaut àfalse . |
| CreateMidpoints { get; set; } | Détermine si ajouter un nouveau point au milieu à chaque segment de géométrie. Par défaut àfalse . |
| DefaultObjectName { get; set; } | Nom de l’objet où les fonctionnalités sont mises par défaut. |
| DeleteNearPoints { get; set; } | Détermine si supprimer les points proches dans chaque géométrie. Par défaut àfalse . |
| DeleteNearPointsDistance { get; set; } | Détermine la distance pourDeleteNearPoints . Par défaut à0 . |
| LinearizationTolerance { get; set; } | Une tolérance à utiliser pour linéariser les géométries de courbe. |
| MPrecisionModel { get; set; } | APrecisionModel qui sera appliqué à la coordonnée M lorsque des géométries seront ajoutées auVectorLayer ou lorsqu’ils sont lus à partir duVectorLayer . La valeur par défaut estExact . |
| NestedPropertiesSeparator { get; set; } | Obtient ou définit une chaîne utilisée pour séparer les composants des attributs imbriqués. La valeur par défaut est “_”. |
| ObjectNameAttribute { get; set; } | Nom de l’attribut, qui reflète le nom de l’objet qui contient une fonctionnalité. |
| QuantizationNumber { get; set; } | Spécifie le numéro de quantification à utiliser pour quantifier les coordonnées et encoder les arcs en delta dans la sortie TopoJSON. |
| SimplifySegments { get; set; } | Détermine si supprimer des points se trouvant sur le même segment dans chaque géométrie. Par défaut àfalse . |
| SimplifySegmentsDistance { get; set; } | Détermine la distance pourSimplifySegments . Par défaut à0 . |
| Transform { get; set; } | Spécifie l’objet de transformation à utiliser pour quantifier les coordonnées et encoder les arcs en delta dans la sortie TopoJSON. |
| ValidateGeometriesOnWrite { get; set; } | Détermine si les géométries doivent être validées lorsqu’elles sont ajoutées au calque. Si défini surtrue ,IsValid est appelée pour chaque géométrie lorsqu’elle est ajoutée à la couche, et si la validation échoue (IsValid estfalse ),GisException est lancé. |
| WritePolygonsAsLines { get; set; } | Détermine si la transformation d’un polygone ou d’un multipolygone en ligne est autorisée. Par défaut àfalse . |
| XYPrecisionModel { get; set; } | APrecisionModel qui sera appliqué aux coordonnées X et Y lorsque des géométries seront ajoutées auVectorLayer ou lorsqu’ils sont lus à partir duVectorLayer . La valeur par défaut estExact . |
| ZPrecisionModel { get; set; } | APrecisionModel qui sera appliqué à la coordonnée Z lorsque des géométries seront ajoutées auVectorLayer ou lorsqu’ils sont lus à partir duVectorLayer . La valeur par défaut estExact . |
Voir également
- class DriverOptions
- espace de noms Aspose.Gis.Formats.TopoJson
- Assemblée Aspose.GIS