IMultiSurface.ToLinearGeometry
ToLinearGeometry()
Krijgt een geschatte of gelijkwaardige niet-kromme versie van deze geometrie met de standaardwaardetolerantie
.
public IMultiPolygon ToLinearGeometry()
Winstwaarde
EENIMultiPolygon
die dit benadert of gelijkwaardig isIMultiSurface
. 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 IMultiPolygon
- interface IMultiSurface
- 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 IMultiPolygon ToLinearGeometry(double tolerance)
Parameter | Type | Beschrijving |
---|---|---|
tolerance | Double | Detolerantie gebruiken. Het resultaat is gegarandeerd minder dantolerantie weg van de gebogen geometrie, tenzij het aantal punten dat nodig is om de geometrie te lineariseren het maximum per kwadrant overschrijdt, momenteel gelijk aan 10.000 punten. |
Winstwaarde
EENIMultiPolygon
die dit benadert of gelijkwaardig isIMultiSurface
: Als dit object isIMultiPolygon
zelf is het resultaat gelijk aan dit object Als dit object dat niet isIMultiPolygon
- alle oppervlakken zijn gelineariseerd en nieuwIMultiPolygon
is gemaakt
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 IMultiPolygon
- interface IMultiSurface
- naamruimte Aspose.Gis.Geometries
- montage Aspose.GIS