ExifGpsPackage
내용물
[
숨다
]
ExifGpsPackage class
EXIF 메타데이터 패키지의 GPS 메타데이터를 나타냅니다.
public sealed class ExifGpsPackage : ExifDictionaryBasePackage
생성자
| 이름 | 설명 |
|---|---|
| ExifGpsPackage() | 의 새 인스턴스를 초기화합니다.ExifGpsPackage 클래스. |
속성
| 이름 | 설명 |
|---|---|
| Altitude { get; set; } | 의 참조를 기반으로 고도를 가져오거나 설정합니다.AltitudeRef . 참조 단위는 미터입니다. |
| AltitudeRef { get; set; } | 기준 고도로 사용되는 고도를 가져오거나 설정합니다. 기준이 해수면이고 고도가 해수면보다 높으면 0이 주어진다. 고도가 해수면보다 낮으면 1의 값이 주어지고 그 고도는Altitude 태그. |
| AreaInformation { get; set; } | GPS 영역의 이름을 기록한 문자열을 가져오거나 설정합니다. 첫 번째 바이트는 사용된 문자 코드를 나타내며 그 뒤에 GPS 영역의 이름이 옵니다. |
| Count { get; } | 메타데이터 속성의 수를 가져옵니다. |
| DataDegreeOfPrecision { get; set; } | GPS DOP(데이터 정밀도)를 가져오거나 설정합니다. HDOP 값은 2차원 측정 시 기록되고 PDOP는 3차원 측정 시 기록됩니다. |
| DateStamp { get; set; } | UTC(Coordinated Universal Time)를 기준으로 한 문자열 녹화 날짜 및 시간 정보를 가져오거나 설정합니다. 형식은 YYYY:MM:DD. 입니다. |
| DestBearing { get; set; } | 목적지 지점까지의 GPS 방위를 가져오거나 설정합니다. 값의 범위는 0.00에서 359.99까지입니다. |
| DestBearingRef { get; set; } | 목적지 지점까지 방위를 제공하는 데 사용되는 GPS 참조를 가져오거나 설정합니다. ‘T’는 실제 방향을 나타내고 ‘M’은 자기 방향을 나타냅니다. |
| DestDistance { get; set; } | 목적지까지의 GPS 거리를 가져오거나 설정합니다. |
| DestDistanceRef { get; set; } | 목적지까지의 거리를 나타내는 데 사용되는 GPS 단위를 가져오거나 설정합니다. ‘K’, ‘M’ 및 ‘N’은 킬로미터, 마일 및 노트를 나타냅니다. |
| DestLatitude { get; set; } | 목적지 지점의 GPS 위도를 가져오거나 설정합니다. |
| DestLatitudeRef { get; set; } | 목적지의 위도가 북위인지 남위인지를 나타내는 GPS 값을 가져오거나 설정합니다. ASCII 값 ‘N’은 북위를 나타내고 ‘S’는 남위를 나타냅니다. |
| DestLongitude { get; set; } | 목적지 지점의 GPS 경도를 가져오거나 설정합니다. |
| DestLongitudeRef { get; set; } | 목적지의 경도가 동경인지 서경인지를 나타내는 GPS 값을 가져오거나 설정합니다. ASCII ‘E’는 동경을 나타내고 ‘W’는 서경을 나타냅니다. |
| Differential { get; set; } | GPS 수신기에 차분 보정이 적용되었는지 여부를 나타내는 GPS 값을 가져오거나 설정합니다. |
| GpsTrack { get; set; } | GPS 수신기 이동 방향을 가져오거나 설정합니다. |
| ImgDirection { get; set; } | 이미지가 캡처되었을 때 이미지의 GPS 방향을 가져오거나 설정합니다. 값의 범위는 0.00에서 359.99까지입니다. |
| ImgDirectionRef { get; set; } | 이미지가 캡처될 때 이미지의 방향을 제공하기 위한 GPS 참조를 가져오거나 설정합니다. ‘T’는 실제 방향을 나타내고 ‘M’은 자기 방향을 나타냅니다. |
| Item { get; } | 지정된 id를 가진 TIFF 태그를 가져옵니다. (2 indexers) |
| Keys { get; } | 메타데이터 속성 이름의 컬렉션을 가져옵니다. |
| Latitude { get; set; } | GPS 위도를 가져오거나 설정합니다. |
| LatitudeRef { get; set; } | 위도가 북위인지 남위인지 나타내는 GPS 값을 가져오거나 설정합니다. |
| Longitude { get; set; } | GPS 경도를 가져오거나 설정합니다. |
| LongitudeRef { get; set; } | 경도가 동경인지 서경인지 나타내는 GPS 값을 가져오거나 설정합니다. |
| MapDatum { get; set; } | GPS 수신기에서 사용하는 측지 측량 데이터를 가져오거나 설정합니다. |
| MeasureMode { get; set; } | GPS 측정 모드를 가져오거나 설정합니다. |
| MetadataType { get; } | 메타데이터 유형을 가져옵니다. |
| ProcessingMethod { get; set; } | 위치 찾기에 사용된 메서드 이름을 기록한 문자열을 가져오거나 설정합니다. 첫 번째 바이트는 사용된 문자 코드를 나타내며 그 뒤에 메서드 이름이 옵니다. |
| PropertyDescriptors { get; } | GroupDocs.Metadata 검색 엔진을 통해 액세스할 수 있는 속성에 대한 정보가 포함된 설명자 모음을 가져옵니다. |
| Satellites { get; set; } | 측정에 사용되는 GPS 위성을 가져오거나 설정합니다. 이 태그는 위성의 수, 위성의 ID 번호, 고도각, 방위각, SNR 및 ASCII 표기법의 기타 정보를 설명하는 데 사용할 수 있습니다. 형식이 not 지정되었습니다. GPS 수신기가 측정을 수행할 수 없는 경우 태그 값은 NULL로 설정되어야 합니다. |
| Speed { get; set; } | GPS 수신기 이동 속도를 가져오거나 설정합니다. |
| SpeedRef { get; set; } | GPS 수신기 이동 속도를 표현하는 데 사용되는 단위를 가져오거나 설정합니다. ‘K’ ‘M’ 및 ‘N’은 시간당 킬로미터, 시간당 마일 및 노트를 나타냅니다. |
| Status { get; set; } | 이미지가 기록될 때 GPS 수신기의 상태를 가져오거나 설정합니다. |
| TimeStamp { get; set; } | 시간을 UTC(Coordinated Universal Time)로 가져오거나 설정합니다. TimeStamp는 시, 분, 초를 나타내는 3개의 RATIONAL 값으로 표현됩니다. |
| TrackRef { get; set; } | GPS 수신기 이동 방향을 제공하기 위한 참조를 가져오거나 설정합니다. ‘T’는 실제 방향을 나타내고 ‘M’은 자기 방향을 나타냅니다. |
| VersionID { get; set; } | GPS IFD의 버전을 가져오거나 설정합니다. |
행동 양식
| 이름 | 설명 |
|---|---|
| AddProperties(Func<MetadataProperty, bool>, PropertyValue) | 지정된 조건자를 만족하는 알려진 메타데이터 속성을 추가합니다. 이 작업은 재귀적이므로 중첩된 모든 패키지에도 영향을 미칩니다. |
| Clear() | 패키지에 저장된 모든 TIFF 태그를 제거합니다. |
| Contains(string) | 패키지에 지정된 이름의 메타데이터 속성이 포함되어 있는지 확인합니다. |
| virtual FindProperties(Func<MetadataProperty, bool>) | 지정된 조건자를 만족하는 메타데이터 속성을 찾습니다. 검색은 재귀적이므로 중첩된 모든 패키지에도 영향을 미칩니다. |
| GetEnumerator() | 컬렉션을 반복하는 열거자를 반환합니다. |
| Remove(TiffTagID) | 지정된 id를 가진 속성을 제거합니다. |
| virtual RemoveProperties(Func<MetadataProperty, bool>) | 지정된 조건자를 만족하는 메타데이터 속성을 제거합니다. |
| virtual Sanitize() | 패키지에서 쓰기 가능한 메타데이터 속성을 제거합니다. 이 작업은 재귀적이므로 중첩된 모든 패키지에도 영향을 미칩니다. |
| Set(TiffTag) | 지정된 태그를 추가하거나 바꿉니다. |
| SetProperties(Func<MetadataProperty, bool>, PropertyValue) | 지정된 술어를 만족하는 알려진 메타데이터 속성을 설정합니다. 이 작업은 재귀적이므로 중첩된 모든 패키지에도 영향을 미칩니다. 이 방법은AddProperties 그리고UpdateProperties 기존 속성이 술어를 충족하면 해당 값이 업데이트됩니다. 조건자를 충족하는 패키지에 알려진 속성이 누락된 경우 패키지에 추가됩니다. |
| ToList() | 패키지에서 목록을 만듭니다. |
| UpdateProperties(Func<MetadataProperty, bool>, PropertyValue) | 지정된 술어를 만족하는 알려진 메타데이터 속성을 업데이트합니다. 이 작업은 재귀적이므로 중첩된 모든 패키지에도 영향을 미칩니다. |
비고
더 알아보기