Class PrecisionModel
Содержание
[
Скрывать
]PrecisionModel class
PrecisionModel указывает количество значащих цифр в координате.
public abstract class PrecisionModel : IEquatable<PrecisionModel>
Характеристики
| Имя | Описание |
|---|---|
| static Exact { get; } | Возвращает модель точной точности. В соответствии с моделью точной точности все цифры в двойном значении являются значащими. |
| IsExact { get; } | Получает значение, указывающее, является ли эта модель точности точной. |
| IsRounding { get; } | Получает значение, указывающее, округляется ли эта модель точности. |
| abstract SignificantDigits { get; } | Получает количество значащих цифр в модели точности, если она округляется. |
Методы
| Имя | Описание |
|---|---|
| static Rounding(int) | Возвращает модель точности округления. В соответствии с моделью точности округления имеет значение только ограниченное число цифр. |
| override Equals(object) | Указывает, равен ли текущий объект другому объекту того же типа. |
| Equals(PrecisionModel) | Указывает, равен ли текущий объект другому объекту того же типа. |
| override GetHashCode() | Служит хеш-функцией по умолчанию. |
| operator == | Реализует оператор ==. |
| operator != | Реализует оператор !=. |
Примечания
Существует два типа PrecisionModel: ТочныйPrecisionModel (все цифры значащие); ЗакругленныйPrecisionModel (некоторое количество цифр является значимым). АPrecisionModel можно установить наVectorLayer с помощьюDriverOptions для округления координат при записи или чтении геометрии.
Смотрите также
- property XYPrecisionModel
- property ZPrecisionModel
- property MPrecisionModel
- пространство имен Aspose.Gis
- сборка Aspose.GIS