GeometryCollection.ToLinearGeometry
ToLinearGeometry()
Obtient une version non courbe approximative ou équivalente de cette géométrie en utilisant la valeur par défauttolérance
.
public IGeometryCollection ToLinearGeometry()
Return_Value
Une géométrie, qui n’a pas de géométries de courbe. C’est l’équivalent deToLinearGeometry
with par défauttolérance
. Défauttolérance
la valeur de s dépend deSpatialReferenceSystem
de cette géométrie : Pour la tolérance SRS projetée est de 0,001 mètre (en unités SRS) Pour la tolérance géographique SRS est1e-5
degrés (en unités SRS) Pour une tolérance SRS inconnue est1e-5
Pour plus de détails sur les transformations appliquées, reportez-vous àToLinearGeometry
spécification.
Exceptions
exception | condition |
---|---|
InvalidOperationException | Cette géométrie est invalide de telle sorte que cette opération ne peut pas être terminée. |
Voir également
- interface IGeometryCollection
- class GeometryCollection
- espace de noms Aspose.Gis.Geometries
- Assemblée Aspose.GIS
ToLinearGeometry(double)
Obtient une version non courbe approximative ou équivalente de cette géométrie en utilisant la valeur spécifiéetolérance
.
public IGeometryCollection ToLinearGeometry(double tolerance)
Paramètre | Taper | La description |
---|---|---|
tolerance | Double | Letolérance utiliser. Le résultat est garanti inférieur àtolérance loin de la géométrie courbe. |
Return_Value
Une géométrie, qui n’a pas de géométries de courbe. Les transformations suivantes sont appliquées : CircularString s sont linéarisés (transformés enLineString s avec spécifiétolerance )CompoundCurve s sont joints dansChaîneLigne
sCurvePolygon s sont transformés enPolygon sMultiCurve s sont transformés enMultiCurve sMultiSurface s sont transformés enMultiPolygon s En conséquence,HasCurveGeometry
de la géométrie de sortie estfalse
.
Exceptions
exception | condition |
---|---|
ArgumentOutOfRangeException | tolérance est inférieur ou égal à0 . |
InvalidOperationException | Cette géométrie est invalide de telle sorte que cette opération ne peut pas être terminée. |
Voir également
- interface IGeometryCollection
- class GeometryCollection
- espace de noms Aspose.Gis.Geometries
- Assemblée Aspose.GIS