Class Identifier

Identifier class

Представляет идентификатор - ссылку на внешнее описание объекта. Если вы создаете SRS из WKT,Identifier соответствует ключевому слову “AUTHORITY”.

public class Identifier : IEquatable<Identifier>

Конструкторы

ИмяОписание
Identifier(string, string)Создать новый экземпляр.

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

ИмяОписание
AuthorityName { get; }Имя органа, давшегоAuthorityUniqueIdentifier .
AuthorityUniqueIdentifier { get; }Уникальный способ представления объекта вAuthorityName .

Методы

ИмяОписание
static Epsg(int)Создает новый идентификатор, который представляет идентификатор EPSG с кодомepsgCode .
Equals(Identifier)Указывает, равен ли текущий объект другому объекту того же типа.
override Equals(object)Определяет, равен ли указанный объект текущему объекту.
GetEpsgCode()Если этот объект представляет действительный идентификатор EPSG (например, имя органа власти “EPSG” и уникальный идентификатор органа власти целое число), - вернуть его. В противном случае - вернуть -1.
override GetHashCode()Служит хеш-функцией по умолчанию.
operator ==Реализует оператор ==.
operator !=Реализует оператор !=.

Примеры

WGS 84 Пространственная система отсчета имеет код EPSG 4326, поэтому может содержать идентификатор: Эллипсоид WGS 84 имеет код EPSG 7030 и может содержать идентификатор:

new  {  = "EPSG",  = 4326 };
new  {  = "EPSG",  = 7030 };

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