Class PrecisionModel
Inhalt
[
Ausblenden
]PrecisionModel class
PrecisionModel
gibt eine Anzahl signifikanter Stellen in einer Koordinate an.
public abstract class PrecisionModel : IEquatable<PrecisionModel>
Eigenschaften
Name | Beschreibung |
---|---|
static Exact { get; } | Gibt ein exaktes Präzisionsmodell zurück. Gemäß dem exakten Präzisionsmodell sind alle Ziffern in einem Double-Wert signifikant. |
IsExact { get; } | Ruft einen Wert ab, der angibt, ob dieses Präzisionsmodell exakt ist. |
IsRounding { get; } | Ruft einen Wert ab, der angibt, ob dieses Genauigkeitsmodell rundet. |
abstract SignificantDigits { get; } | Ruft eine Anzahl signifikanter Ziffern in einem Präzisionsmodell ab, wenn es gerundet wird. |
Methoden
Name | Beschreibung |
---|---|
static Rounding(int) | Gibt ein Rundungspräzisionsmodell zurück. Gemäß dem Rundungspräzisionsmodell ist nur eine begrenzte Anzahl von Ziffern signifikant. |
override Equals(object) | Gibt an, ob das aktuelle Objekt gleich einem anderen Objekt desselben Typs ist. |
Equals(PrecisionModel) | Gibt an, ob das aktuelle Objekt gleich einem anderen Objekt desselben Typs ist. |
override GetHashCode() | Dient als Standard-Hash-Funktion. |
operator == | Implementiert den Operator ==. |
operator != | Implementiert den Operator !=. |
Bemerkungen
Es gibt zwei Arten von PrecisionModel: GenauPrecisionModel
(alle Ziffern sind signifikant); GerundetPrecisionModel
(Einige Anzahl von Ziffern sind signifikant). APrecisionModel
eingestellt werden kannVectorLayer
überDriverOptions
um Koordinaten beim Schreiben oder Lesen von Geometrien zu runden.
Siehe auch
- property XYPrecisionModel
- property ZPrecisionModel
- property MPrecisionModel
- namensraum Aspose.Gis
- Montage Aspose.GIS