Curve.ToLinearGeometry
ToLinearGeometry()
Obtient une version non courbe approximative ou équivalente de cette géométrie en utilisant la valeur par défauttolérance .
public ILineString ToLinearGeometry()
Return_Value
AILineString qui se rapproche ou l’équivalent de cette 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 ILineString
- class Curve
- 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 ILineString ToLinearGeometry(double tolerance)
| Paramètre | Taper | La description |
|---|---|---|
| tolerance | Double | Letoléranceutiliser. Le résultat est garanti inférieur àtolérance loin de la géométrie courbe, sauf si le nombre de points nécessaires pour linéariser la géométrie dépasse le maximum par quadrant, actuellement égal à 10000 points. |
Return_Value
AILineString qui se rapproche ou équivaut à cette courbe : Si cet objet estILineString lui-même le résultat est équivalent à cet objet Si cet objet estICircularString le résultat est la chaîne circulaire linéarisée avec le spécifiétolerance Si cet objet estICompoundCurve - toutes les courbes qui en découlent sont linéarisées puis jointes enILineString
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 ILineString
- class Curve
- espace de noms Aspose.Gis.Geometries
- Assemblée Aspose.GIS