Class Identifier

Identifier class

識別子 (オブジェクトの外部記述への参照) を表します。 WKT から SRS を作成する場合、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 };

関連項目