C# 클래스 SharpMap.CoordinateSystems.Info

The Info object implements the standard metadata for spatial reference objects.

The metadata items ‘Abbreviation’, ‘Alias’, ‘Authority’, ‘AuthorityCode’, ‘Name’ and ‘Remarks’ were specified in the Simple Features interfaces, so they have been kept here.

This specification does not dictate what the contents of these items should be. However, the following guidelines are suggested:

When ICoordinateSystemAuthorityFactory is used to create an object, the ‘Authority’ and 'AuthorityCode' values should be set to the authority name of the factory object, and the authority code supplied by the client, respectively. The other values may or may not be set. (If the authority is EPSG, the implementer may consider using the corresponding metadata values in the EPSG tables.)

When CoordinateSystemFactory creates an object, the 'Name' should be set to the value supplied by the client. All of the other metadata items should be left empty.

상속: IInfo
파일 보기 프로젝트 열기: jumpinjackie/fdotoolbox

Private Properties

프로퍼티 타입 설명
Info System

공개 메소드들

메소드 설명
EqualParams ( object obj ) : bool

Checks whether the values of this instance is equal to the values of another instance. Only parameters used for coordinate system are used for comparison. Name, abbreviation, authority, alias and remarks are ignored in the comparison.

ToString ( ) : string

Returns the Well-known text for this object as defined in the simple features specification.

비공개 메소드들

메소드 설명
Info ( string name, string authority, long code, string alias, string abbreviation, string remarks ) : System

A base interface for metadata applicable to coordinate system objects.

The metadata items ‘Abbreviation’, ‘Alias’, ‘Authority’, ‘AuthorityCode’, ‘Name’ and ‘Remarks’ were specified in the Simple Features interfaces, so they have been kept here.

This specification does not dictate what the contents of these items should be. However, the following guidelines are suggested:

When ICoordinateSystemAuthorityFactory is used to create an object, the ‘Authority’ and 'AuthorityCode' values should be set to the authority name of the factory object, and the authority code supplied by the client, respectively. The other values may or may not be set. (If the authority is EPSG, the implementer may consider using the corresponding metadata values in the EPSG tables.)

When CoordinateSystemFactory creates an object, the 'Name' should be set to the value supplied by the client. All of the other metadata items should be left empty

메소드 상세

EqualParams() 공개 추상적인 메소드

Checks whether the values of this instance is equal to the values of another instance. Only parameters used for coordinate system are used for comparison. Name, abbreviation, authority, alias and remarks are ignored in the comparison.
public abstract EqualParams ( object obj ) : bool
obj object
리턴 bool

ToString() 공개 메소드

Returns the Well-known text for this object as defined in the simple features specification.
public ToString ( ) : string
리턴 string