Class GmlOptions

GmlOptions class

Driverspecifieke opties voor GML-indeling.

public class GmlOptions : DriverOptions

Constructeurs

NaamBeschrijving
GmlOptions()Nieuwe instantie maken.

Eigenschappen

NaamBeschrijving
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 .
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.
LoadSchemasFromInternet { get; set; }Bepaalt of Aspose.GIS XML-schema mag laden van internet. Indien ingesteld opfalse worden schema’s met absolute URI’s die niet beginnen met ‘file://’ niet geladen. Standaard isfalse .
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 “_”.
RestoreSchema { get; set; }Bepaalt of Aspose.GIS attributen mag parseren in een Gml-bestand waarin een XML-schema ontbreekt of niet kan worden geladen. Indien ingesteld optrue , Aspose.GIS-lezer vereist niet de aanwezigheid van een XML-schema. Standaard isfalse .
SchemaLocation { get; set; }Door spaties gescheiden lijst met URI-paren. De eerste URI in elk paar is een URI van de naamruimte, de tweede URI is een pad naar XML-schema van de naamruimte. Indien ingesteld opnull ,GmlDriver zal proberen schemaLocation te lezen van het root-element van het document. Standaard isnull .
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 .
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 .
XmlResolver { get; set; }EENXmlResolver gebruikt om externe bronnen op te lossen. Standaard isXmlUrlResolver .
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