Class CompoundSpatialReferenceSystem

CompoundSpatialReferenceSystem class

Составная SRS объединяет две базовые SRS, ни одна из которых не может быть составной.

public class CompoundSpatialReferenceSystem : SpatialReferenceSystem

Характеристики

ИмяОписание
override AsCompound { get; }Вернуть это.
virtual AsGeocentric { get; }Возвращает этот SRS, преобразованный вGeocentricSpatialReferenceSystem . ИспользоватьType чтобы узнать, возможно ли преобразование.
override AsGeographic { get; }Возвращает географическое представление этой SRS. Если эта составная SRS действительно представляет собой географическую SRS, результатом будет трехмерная географическая SRS (с измерениями долготы, широты и высоты). В противном случае будет выдано исключение.
virtual AsLocal { get; }Возвращает этот SRS, преобразованный вLocalSpatialReferenceSystem . ИспользоватьType чтобы узнать, возможно ли преобразование.
override AsProjected { get; }Возвращает спроецированное представление этой SRS. Если эта составная SRS действительно представляет спроецированную SRS, результатом будет трехмерная спроецированная SRS (с размерами X, Y, высоты). В противном случае будет выдано исключение.
virtual AsVertical { get; }Возвращает этот SRS, преобразованный вVerticalSpatialReferenceSystem . ИспользоватьType чтобы узнать, возможно ли преобразование.
override DimensionsCount { get; }Количество измерений. Для составного SRS это сумма количества измерений базовой SRS.
EpsgCode { get; }Если этот идентификатор объекта является идентификатором EPSG - вернуть его код. В противном случае - вернуть -1.
override GeographicDatum { get; }Возвращает географические данные этой SRS. Если обаHead иTail иметь географические данные - вернуть географические данные головы.
override HasGeographicDatum { get; }Составные SRS имеют географическую датум, если какая-либо из базовых SRS имеет географическую датум.
override HasPrimeMeridian { get; }Составной SRS имеет нулевой меридиан, если какой-либо из базовых SRS имеет нулевой меридиан.
Head { get; }Первый базовый SRS.
Identifier { get; }Идентификатор этого идентифицируемого объекта.
override IsCompound { get; }Возвращаетtrue .
IsSingle { get; }Возвращает, является ли эта SRS одиночной (не объединением двух SRS).
IsValid { get; }То же, что иValidate , но не возвращать сообщение об ошибке.
Name { get; }Имя этого объекта.
override PrimeMeridian { get; }Вернуть нулевой меридиан этой SRS. Если обаHead иTail Иметь нулевой меридиан - вернуть нулевой меридиан головы.
Tail { get; }Второй базовый SRS.
override Type { get; }Тип данного соединения SRS. ВозможноGeographicif эта составная SRS представляет собой комбинацию географической и вертикальной SRS, илиProjected if эта составная SRS представляет собой комбинацию проекционной и вертикальной SRS.

Методы

ИмяОписание
CreateTransformationTo(SpatialReferenceSystem)Создает преобразование из этогоSpatialReferenceSystem другомуSpatialReferenceSystem .
ExportToWkt()Возвращает представление этой SRS в виде строки WKT. Результирующая строка WKT будет соответствовать спецификации OGC 01-009, обычно именуемой “WKT1”.
override GetAxis(int)ПолучитьAxis который описывает размерность.
override GetUnit(int)ПолучитьUnitразмера.
override IsEquivalent(SpatialReferenceSystem)Определяет, эквивалентен ли этот SRS другим SRS. .
override ToString()Возвращает строку, которая представляет текущий объект.
TryCreateTransformationTo(SpatialReferenceSystem, out SpatialReferenceSystemTransformation)Создает преобразование из этогоSpatialReferenceSystem другомуSpatialReferenceSystem .
override Validate(out string)Определите, действительна ли эта SRS. ВидетьValidate для описания действительности.

Смотрите также