GeometryCollection.ToLinearGeometry
ToLinearGeometry()
Krijgt een geschatte of gelijkwaardige niet-kromme versie van deze geometrie met de standaardwaardetolerantie
.
public IGeometryCollection ToLinearGeometry()
Winstwaarde
Een geometrie die geen gebogen geometrieën heeft. Dit is het equivalent vanToLinearGeometry
met standaardtolerantie
. Standaardtolerantie
s waarde is afhankelijk vanSpatialReferenceSystem
van deze geometrie: Voor geprojecteerde SRS-tolerantie is 0,001 meter (in SRS-eenheden) Voor geografische SRS-tolerantie is1e-5
graden (in SRS-eenheden) Voor onbekende SRS Tolerantie is1e-5
Raadpleeg voor meer details over welke transformaties worden toegepastToLinearGeometry
specificatie.
Uitzonderingen
uitzondering | voorwaarde |
---|---|
InvalidOperationException | Deze geometrie is zodanig ongeldig dat de bewerking niet kan worden voltooid. |
Zie ook
- interface IGeometryCollection
- class GeometryCollection
- naamruimte Aspose.Gis.Geometries
- montage Aspose.GIS
ToLinearGeometry(double)
Krijgt geschatte of equivalente niet-kromme versie van deze geometrie met behulp van de gespecificeerdetolerantie
.
public IGeometryCollection ToLinearGeometry(double tolerance)
Parameter | Type | Beschrijving |
---|---|---|
tolerance | Double | Detolerantie gebruiken. Het resultaat is gegarandeerd minder dantolerantie weg van de gebogen geometrie. |
Winstwaarde
Een geometrie die geen gebogen geometrieën heeft. De volgende transformaties worden toegepast: CircularString s zijn linearized (getransformeerd inLineString s met opgegeventolerance )CompoundCurve s worden samengevoegdLijnString
SCurvePolygon s worden omgezet inPolygon SMultiCurve s worden omgezet inMultiCurve SMultiSurface s worden omgezet inMultiPolygon S Als resultaat,HasCurveGeometry
van uitvoergeometrie isfalse
.
Uitzonderingen
uitzondering | voorwaarde |
---|---|
ArgumentOutOfRangeException | tolerantie is kleiner dan of gelijk aan0 . |
InvalidOperationException | Deze geometrie is zodanig ongeldig dat de bewerking niet kan worden voltooid. |
Zie ook
- interface IGeometryCollection
- class GeometryCollection
- naamruimte Aspose.Gis.Geometries
- montage Aspose.GIS