Class TopoJsonOptions
inhoud
[
verbergen
]TopoJsonOptions class
Driverspecifieke opties voor TopoJSON-indeling.
public class TopoJsonOptions : DriverOptions
Constructeurs
Naam | Beschrijving |
---|---|
TopoJsonOptions() | Nieuwe instantie maken. |
Eigenschappen
Naam | Beschrijving |
---|---|
CloseLinearRing { get; set; } | Bepaalt of een niet geslotenLinearRing in elke geometrie. Standaard naarfalse . |
CreateMidpoints { get; set; } | Bepaalt of een nieuw punt in het midden wordt toegevoegd aan elk geometriesegment. Standaard naarfalse . |
DefaultObjectName { get; set; } | Naam van het object waarin objecten standaard worden geplaatst. |
DeleteNearPoints { get; set; } | Bepaalt of nabije punten in elke geometrie moeten worden verwijderd. Standaard naarfalse . |
DeleteNearPointsDistance { get; set; } | Bepaalt de afstand voorDeleteNearPoints . Standaard naar0 . |
LinearizationTolerance { get; set; } | Een tolerantie om te gebruiken om krommegeometrieën te lineariseren. |
MPrecisionModel { get; set; } | EENPrecisionModel die zal worden toegepast op M coordinate wanneer geometrieën worden toegevoegd aan deVectorLayer of wanneer ze worden voorgelezen uit deVectorLayer . De standaardwaarde isExact . |
NestedPropertiesSeparator { get; set; } | Hiermee wordt een tekenreeks opgehaald of ingesteld die wordt gebruikt om componenten van geneste attributen te scheiden. Standaard is “_”. |
ObjectNameAttribute { get; set; } | Naam van het attribuut, dat de naam weergeeft van het object dat een feature bevat. |
QuantizationNumber { get; set; } | Specificeert het kwantiseringsnummer dat moet worden gebruikt om coördinaten en delta-coderingsbogen te kwantiseren in uitvoer TopoJSON. |
SimplifySegments { get; set; } | Bepaalt of verwijder punten die op hetzelfde segment in elke geometrie liggen. Standaard naarfalse . |
SimplifySegmentsDistance { get; set; } | Bepaalt de afstand voorSimplifySegments . Standaard naar0 . |
Transform { get; set; } | Specificeert het transformatieobject dat moet worden gebruikt voor het kwantiseren van coördinaten en delta-coderingsbogen in uitvoer TopoJSON. |
ValidateGeometriesOnWrite { get; set; } | Bepaalt of geometrieën moeten worden gevalideerd wanneer ze aan de laag worden toegevoegd. Indien ingesteld optrue ,IsValid wordt aangeroepen voor elke geometrie wanneer deze wordt toegevoegd aan de laag en als de validatie mislukt (IsValid isfalse ),GisException wordt gegooid. |
WritePolygonsAsLines { get; set; } | Bepaalt of transformatie van polygoon of multipolygoon naar lijnstring is toegestaan. Standaard naarfalse . |
XYPrecisionModel { get; set; } | EENPrecisionModel die zal worden toegepast op X- en Y-coördinaten wanneer geometrieën worden toegevoegd aan deVectorLayer of wanneer ze worden voorgelezen uit deVectorLayer . De standaardwaarde isExact . |
ZPrecisionModel { get; set; } | EENPrecisionModel die zal worden toegepast op Z coordinate wanneer geometrieën worden toegevoegd aan deVectorLayer of wanneer ze worden voorgelezen uit deVectorLayer . De standaardwaarde isExact . |
Zie ook
- class DriverOptions
- naamruimte Aspose.Gis.Formats.TopoJson
- montage Aspose.GIS