MultiSurface.ToLinearGeometry
ToLinearGeometry()
Får ungefärlig eller likvärdig icke-kurv version av denna geometri med standardtolerans
.
public IMultiPolygon ToLinearGeometry()
Returvärde
AIMultiPolygon
som är ungefärlig eller likvärdig med dettaIMultiSurface
. Detta är motsvarigheten tillToLinearGeometry
with defaulttolerans
. Standardtolerans
s värde är beroende avSpatialReferenceSystem
av denna geometri: För projicerad SRS är toleransen 0,001 meter (i SRS-enheter) För geografisk SRS Tolerans är1e-5
grader (i SRS-enheter) För okänd SRS Tolerans är1e-5
Se mer information om vilka transformationer som tillämpasToLinearGeometry
specifikation.
Undantag
undantag | skick |
---|---|
InvalidOperationException | Denna geometri är ogiltig på ett sådant sätt att operationen inte kan slutföras. |
Se även
- interface IMultiPolygon
- class MultiSurface
- namnutrymme Aspose.Gis.Geometries
- hopsättning Aspose.GIS
ToLinearGeometry(double)
Får ungefärlig eller likvärdig icke-kurv version av denna geometri med den angivnatolerans
.
public IMultiPolygon ToLinearGeometry(double tolerance)
Parameter | Typ | Beskrivning |
---|---|---|
tolerance | Double | Dentolerans att använda. Resultatet blir garanterat mindre äntolerans bort från den krökta geometrin, såvida inte antalet punkter som behövs för att linjärisera geometrin överstiger maximivärdet per kvadrant, för närvarande lika med 10000 punkter. |
Returvärde
AIMultiPolygon
som är ungefärlig eller likvärdig med dettaIMultiSurface
: Om detta objekt ärIMultiPolygon
i sig är resultatet ekvivalent med detta objekt Om detta objekt inte är detIMultiPolygon
- alla ytor är linjäriserade och nyaIMultiPolygon
är skapad
Undantag
undantag | skick |
---|---|
ArgumentOutOfRangeException | tolerans är mindre än eller lika med0 . |
InvalidOperationException | Denna geometri är ogiltig på ett sådant sätt att operationen inte kan slutföras. |
Se även
- interface IMultiPolygon
- class MultiSurface
- namnutrymme Aspose.Gis.Geometries
- hopsättning Aspose.GIS