تمثيل نصي معروف لأنظمة الإحداثيات المرجعية

يُعدّ تمثيل أنظمة الإحداثيات المرجعية بالنصوص المعروفة ( WKT أو WKT-CRS ) لغة ترميز نصية لتمثيل أنظمة الإحداثيات المرجعية المكانية والتحويلات بينها. وقد عرّف اتحاد البيانات الجغرافية المكانية المفتوحة (OGC) هذه الصيغ في الأصل، ووُصفت في مواصفات الوصول البسيط إلى الميزات [ 1 ] وتمثيل أنظمة الإحداثيات المرجعية بالنصوص المعروفة [ 2 ] . ويُعدّ معيار ISO 19162:2019 [ 3 ] المعيار الحالي المعتمد، والذي يحلّ محلّ الإصدار ISO 19162:2015 [ 4 ] .

سجل الإصدارات

تم تعريف تنسيق WKT مبدئيًا من قِبل اتحاد البيانات الجغرافية المكانية المفتوحة (OGC) عام 1999، ثم تم توسيعه عام 2001. يُعرف هذا التنسيق، المُعرّف أيضًا في معيار ISO 19125-1:2004، أحيانًا باسم "WKT 1". [ 5 ] لاحقًا، شجع تطور النموذج المفاهيمي لنظام الإحداثيات المرجعية، والمتطلبات الجديدة، والتناقضات في تطبيق تنسيق WKT 1 بين البرامج المختلفة، على مراجعة هذا التنسيق. اعتمد اتحاد البيانات الجغرافية المكانية المفتوحة معيار "التمثيل النصي المعروف لأنظمة الإحداثيات المرجعية" المُحدّث، والمعروف أحيانًا باسم "WKT 2"، عام 2015. [ 6 ] : الملحق هـ. نُشر هذا المعيار بالاشتراك مع المنظمة الدولية للتوحيد القياسي تحت اسم ISO 19162:2015. [ 7 ]

من المثير للارتباك أن معيار "WKT 2" الأصلي لعام 2015 يحمل رقم الإصدار 1 لمواصفات WKT-CRS الجديدة والأكثر صرامة. وقد نُشرت مراجعة أحدث تُسمى WKT-CRS 2 في عام 2018، ورقم إصدارها لدى المنظمة الدولية للمقاييس هو ISO 19162:2019. [ 8 ]

التوافق مع الإصدارات السابقة

يمكن لبرنامج قادر على قراءة أنظمة الإحداثيات المرجعية بصيغة WKT 2 قراءة العديد من الأنظمة المكافئة (وليس جميعها) بصيغة WKT 1. [ 9 ] توجد بعض التحفظات، أبرزها حذف العنصر TOWGS84[ 10 ] واستبداله بالعنصر BOUNDCRS. وتتعلق تحفظات أخرى بوحدات القياس، حيث لم تكن بعضها محددة في أقدم مواصفات WKT 1 (مثل الوحدة PRIMEM)، مما أدى إلى تفسيرات مختلفة من قِبل البرامج المختلفة. وقد تم توضيح وحدات القياس هذه في تحديث عام 2001، وتتوافق مواصفات WKT 2 مع هذا التوضيح. إلا أن بعض البرامج لم تتبع توضيح عام 2001.

ESRI مقابل OGC

قدمت شركة Esri ، التي شاركت أيضًا في كتابة مواصفات WKT 2، بعض التعديلات على مواصفات WKT 1 الصادرة عن OGC، مما جعلها أكثر دقة وأقل غموضًا. ونتيجة لذلك، تُميّز بعض قواعد البيانات بين تمثيلات "OGC WKT" و"ESRI WKT". وقد حُلّت هذه المشكلة إلى حد كبير في WKT 2، نظرًا لتعريفها الأفضل. [ 11 ] ومن بين الفروقات أنها لا تحتوي على خاصية معينة TOWGS84، تمامًا مثل WKT 2. [ 12 ]

أنظمة الإحداثيات المرجعية

يمكن لـ WKT وصف أنظمة الإحداثيات المرجعية .

على سبيل المثال، يصف رمز WKT أدناه نظام إحداثيات جغرافية ثنائي الأبعاد، يبدأ بمحور خط العرض ثم محور خط الطول. ويرتبط نظام الإحداثيات بالأرض بواسطة المرجع الجيوديسي WGS84 .

GEODCRS["WGS 84", المرجع الجيوديسي ["النظام الجيوديسي العالمي 1984"] ELLIPSOID["WGS 84", 6378137, 298.257223563, LENGTHUNIT["metre", 1]]], CS[إليبسويدال، 2]، AXIS["Latitude (lat)", north, ORDER[1]], AXIS["خط الطول (lon)", شرق، ORDER[2]], ANGLEUNIT["درجة"، 0.0174532925199433]] 

لا يقتصر تنسيق WKT على وصف أنظمة الإحداثيات الجغرافية فحسب، بل يشمل أيضًا الأنظمة الجغرافية المركزية، والإسقاطية، والرأسية، والزمنية، والهندسية (على سبيل المثال، نظام إحداثيات مُثبَّت على قارب). ويصف المعيار كيفية دمج هذه الأنظمة معًا.

تنسيق العمليات

يُعرَّف تنسيق WKT لوصف طرق العمليات والمعلمات المستخدمة لتحويل الإحداثيات بين نظامي إحداثيات مرجعيين مختلفين. تنسيقا WKT 1 و WKT 2 غير متوافقين فيما يتعلق بعمليات الإحداثيات، نظرًا لاختلافات في النمذجة . [ 13 ] فيما يلي مثال على دمج وصفين لتحويل WKT 1، حيث يُطبَّق إسقاط ميركاتور أولًا، ثم يُطبَّق تحويل أفيني على النتيجة:

CONCAT_MT[  PARAM_MT["Mercator_2SP",  PARAMETER["semi_major",6370997.0], PARAMETER["semi_minor",6370997.0], PARAMETER["central_meridian",180.0], PARAMETER["false_easting",-500000.0], المعلمة["false_northing"،-1000000.0]، PARAMETER["standard parallel 1",60.0]],  PARAM_MT["Affine",  PARAMETER["num_row",3], PARAMETER["num_col",3], PARAMETER["elt_0_1",1], PARAMETER["elt_0_2",2], PARAMETER["elt 1 2",3]]] 

فيما يلي مثال على عملية إزاحة المرجع في صيغة WKT 2. على عكس الوصف المكافئ في صيغة WKT 1، يحدد وصف WKT 2 أنظمة الإحداثيات المرجعية المصدر والهدف، بالإضافة إلى نطاق الصلاحية والدقة (بالمتر) التي يمكن توقعها من هذه العملية:

COORDINATEOPERATION["AGD84 to GDA94 Auslig 5m", SOURCECRS[…التعريف الكامل لمعيار الإبلاغ المشترك مطلوب هنا ولكن تم حذفه للاختصار…], TARGETCRS[…التعريف الكامل لنظام الإحداثيات المشتركة مطلوب هنا ولكن تم حذفه للاختصار…],  METHOD["Geocentric translations", ID["EPSG", 1031]],  PARAMETER["X-axis translation", -128.5, LENGTHUNIT["metre", 1]], PARAMETER["إزاحة المحور Y", -53.0, LENGTHUNIT["متر", 1]], PARAMETER["إزاحة المحور Z", 153.4, LENGTHUNIT["متر", 1]] دقة التشغيل[5]، المنطقة ["أستراليا البرية"]، ببوكس [-43.7، 112.85، -9.87، 153.68]] 

واجهات برمجة التطبيقات التي توفر الدعم

انظر أيضاً

مراجع

  1. هيرينغ، جون ر.، محرر. (28-05-2011)، معيار تطبيق OpenGIS® للمعلومات الجغرافية - الوصول البسيط إلى المعالم - الجزء 1: البنية المشتركة ، اتحاد Open Geospatial Consortium ، تم الاطلاع عليه بتاريخ 28-01-2019
  2. روجر، لوت، محرر. (2015-05-01)، المعلومات الجغرافية - تمثيل نصي معروف لأنظمة الإحداثيات المرجعية ، اتحاد Open Geospatial Consortium ، تم الاطلاع عليه بتاريخ 28-01-2019
  3. المعلومات الجغرافية – تمثيل نصي معروف لأنظمة الإحداثيات المرجعية (الطبعة الثانية المنظمة الدولية للمقاييس ، يوليو 2019 ، تاريخ الاطلاع 14 مايو 2020 
  4. المعلومات الجغرافية – تمثيل نصي معروف لأنظمة الإحداثيات المرجعية ( الطبعة الأولى )، المنظمة الدولية للمقاييس ، أغسطس 2015 ، تاريخ الاطلاع 14 مايو 2020 
  5. "تنسيق النص المعروف (WKT) الإصدار 1" . geoapi.org . مؤرشف من الأصل بتاريخ 2016-11-02 . تم الاطلاع عليه بتاريخ 2016-11-01 .
  6. "المعلومات الجغرافية - تمثيل نصي معروف لأنظمة الإحداثيات المرجعية، WKT-CRS 1 (12-063r5)" . docs.opengeospatial.org . مايو 2015. تاريخ الاسترجاع : 1 أكتوبر 2016 .
  7. "ISO 19162:2015" . iso.org . تم الاطلاع عليه بتاريخ 1 نوفمبر 2016 .
  8. "المعلومات الجغرافية - تمثيل نصي معروف لأنظمة الإحداثيات المرجعية، WKT-CRS 2.0.6 (18-010r7)" . docs.opengeospatial.org . 2018.
  9. "OGC 12-063r5 التوافق مع الإصدارات السابقة" . docs.opengeospatial.org . مايو 2015. تم الاطلاع عليه بتاريخ 1 أكتوبر 2016 .
  10. "OGC 12-063r5 الملحق ج.3.3" . docs.opengeospatial.org . مايو 2015. تم الاطلاع عليه بتاريخ 1 أكتوبر 2016 .
  11. mkennedy. "نظام الإحداثيات - ما الفرق بين إسقاطات ESRI WKT وإسقاطات OGC WKT؟" . موقع تبادل المعلومات الجغرافية .
  12. "تحديد الموقع الجغرافي لملفات LAS باستخدام LAS 1.4" . liblas.org .
  13. "OGC 12-063r5 الملحق ج.4.5" . docs.opengeospatial.org . مايو 2015. تم الاطلاع عليه بتاريخ 1 أكتوبر 2016 .