ExifGpsPackage

ExifGpsPackage class

يمثل البيانات الوصفية لنظام تحديد المواقع العالمي (GPS) في حزمة بيانات تعريف EXIF .

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; } الحصول على أو تعيين DOP GPS (درجة دقة البيانات) . يتم كتابة قيمة HDOP أثناء القياس ثنائي الأبعاد ، و PDOP أثناء القياس ثلاثي الأبعاد .
DateStamp { get; set; } الحصول على أو تعيين معلومات تاريخ ووقت تسجيل سلسلة الأحرف المتعلقة بالتوقيت العالمي المنسق (UTC). التنسيق هو YYYY: MM: DD.
DestBearing { get; set; } الحصول على أو تعيين اتجاه GPS إلى نقطة الوجهة. يتراوح نطاق القيم من 0.00 إلى 359.99.
DestBearingRef { get; set; } الحصول على مرجع GPS المستخدم لإعطاء الاتجاه لنقطة الوجهة أو تعيينه.
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 التي تشير إلى ما إذا كان خط طول نقطة الوجهة هو خط الطول الشرقي أو الغربي.
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; } يحصل على علامة 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 search engine .
Satellites { get; set; } الحصول على أو تعيين الأقمار الصناعية لنظام تحديد المواقع العالمي (GPS) المستخدمة للقياسات . يمكن استخدام هذه العلامة لوصف عدد الأقمار الصناعية ، رقم معرفها ، وزاوية الارتفاع ، والسمت ، ونسبة الإشارة إلى الضوضاء (SNR) وغيرها من المعلومات في تدوين ASCII. لم يتم تحديد التنسيق . إذا كان جهاز استقبال GPS غير قادر على أخذ القياسات ، فيجب ضبط قيمة العلامة على NULL.
Speed { get; set; } الحصول على أو تحديد سرعة حركة مستقبل GPS.
SpeedRef { get; set; } الحصول على الوحدة المستخدمة للتعبير عن سرعة حركة مستقبل GPS أو تعيينها. تمثل “K” و “N” كيلومترات في الساعة ، وأميال في الساعة ، وعقدة .
Status { get; set; } الحصول على أو تعيين حالة مستقبل GPS عند تسجيل الصورة.
TimeStamp { get; set; } الحصول على الوقت أو تعيينه كـ UTC (التوقيت العالمي المنسق) . يتم التعبير عن الطابع الزمني بثلاث قيم 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) يزيل الخاصية بالمعرف المحدد.
virtual RemoveProperties(Func<MetadataProperty, bool>) يزيل خصائص البيانات الوصفية التي تفي بالتقييم المحدد.
virtual Sanitize() إزالة خصائص البيانات الوصفية القابلة للكتابة من الحزمة. العملية متكررة لذا فهي تؤثر على جميع الحزم المتداخلة أيضًا.
Set(TiffTag) إضافة أو استبدال العلامة المحددة.
SetProperties(Func<MetadataProperty, bool>, PropertyValue) تعيين خصائص البيانات الوصفية المعروفة التي تفي بالمسند المحدد . العملية متكررة لذا فهي تؤثر على جميع الحزم المتداخلة أيضًا.AddProperties وUpdateProperties إذا كانت خاصية موجودة تحقق القيمة الأصلية ، فسيتم تحديث قيمتها. إذا كانت هناك خاصية معروفة مفقودة في الحزمة التي ترضي المسند ، فستتم إضافتها إلى الحزمة.
ToList() إنشاء قائمة من الحزمة .
UpdateProperties(Func<MetadataProperty, bool>, PropertyValue) يقوم بتحديث خصائص البيانات الوصفية المعروفة التي تفي بالمسند المحدد . العملية متكررة لذا فهي تؤثر على جميع الحزم المتداخلة أيضًا.

ملاحظات

يتعلم أكثر

أنظر أيضا