Координаттардың анықтамалық жүйелерінің белгілі мәтіндік көрінісі - Well-known text representation of coordinate reference systems

Координаттардың анықтамалық жүйелерінің белгілі мәтіндік көрінісі (БҚТ немесе WKT-CRS) мәтін болып табылады белгілеу тілі ұсыну үшін кеңістіктік анықтамалық жүйелер және кеңістіктік анықтамалық жүйелер арасындағы түрлендірулер. Пішімдер бастапқыда Ашық гео-кеңістіктік консорциум (OGC) және оларда сипатталған Қарапайым мүмкіндіктерге қол жетімділік[1] және Координаттардың анықтамалық жүйелерінің белгілі мәтіндік көрінісі[2] сипаттамалары. Ағымдағы стандартты анықтама ISO 19162: 2019 болып табылады.[3] Бұл ISO 19162: 2015-ті ауыстырады.[4]

Нұсқа тарихы

Бұл WKT форматы бастапқыда 1999 жылы Ашық геомейліктік консорциуммен (OGC) анықталған, содан кейін 2001 жылы кеңейтілген. ISO 19125-1: 2004-те анықталған бұл формат «WKT 1» деп те аталады.[5] Кейінірек Координаталық анықтамалық жүйенің тұжырымдамалық моделінің эволюциясы, әр түрлі бағдарламалық жасақтама арасындағы WKT 1 форматының орындалуындағы жаңа талаптар мен сәйкессіздіктер осы форматты қайта қарауға түрткі болды. Жаңартылған «Координаталық сілтеме жүйелерінің белгілі мәтіндік көрінісі» стандарты, бір кездері «БҚТ 2» деп аталатын, 2015 жылы Ашық гео-кеңістіктік консорциум қабылдаған.[6](Қосымша Е) Бұл стандартты Халықаралық стандарттау ұйымы ISO 19162: 2015 ретінде бірлесіп шығарады.[7]

Шындығында да, 2015 жылғы «WKT 2» стандартында WKT-CRS жаңа, қатаң спецификациясының нөмірі 1 бар. WKT-CRS 2 деп аталатын жаңа редакция 2018 жылы жарық көрді, ISO нұсқасы ISO 19162: 2019 болды.[8]

Кері үйлесімділік

WKT 2 форматындағы координаталық анықтамалық жүйелерді оқуға қабілетті бағдарламалық жасақтама WKT 1 форматындағы көптеген баламалы жүйелерді (бірақ бәрін емес) оқи алады.[9] Кейбір ескертулер бар, атап айтқанда жою TOWGS84 элемент [10] ауыстырылады ШЕКТЕУ элемент. Тағы бір ескерту өлшем бірліктері туралы. Олардың кейбіреулері WKT 1 көне сипаттамаларында көрсетілмеген (мысалы, PRIMEM блок), бұл әр түрлі бағдарламалық жасақтаманың әртүрлі түсіндірулеріне әкелді. Бұл өлшем бірліктері 2001 жылғы жаңартуда нақтыланған және WKT 2 спецификациясы осы нақтылауға сәйкес келеді. Бірақ барлық бағдарламалық жасақтама 2001 жылғы түсініктеме бойынша жүрмеген.

ESRI және OGC

Эсри WKT 2 сипаттамасын жазуға қатысқан, OGC-дің WKT 1 спецификациясында бірнеше өзгеріс болды, бұл оны қатаң және түсініксіз болды. Нәтижесінде кейбір мәліметтер базасы «БҚО WKT» және «ESRI WKT» ұсыныстарын ажыратады. Мәселе көбінесе WKT 2-де шешілген, өйткені ол жақсы анықталған.[11] Бір ерекшелігі - ол жоқ 84, WKT 2 сияқты.[12]

Координаттардың анықтамалық жүйелері

БҚТ сипаттай алады координаталық анықтамалық жүйелер.

Мысалы, төмендегі БҚТ екі ендік географиялық координаталар анықтамалық жүйесін ендік осі, содан кейін бойлық осі сипаттайды. Координаттар жүйесі WGS84 геодезиялық деректерімен Жермен байланысты:

GEODCRS[«WGS 84»,  ДАТУМ[«Дүниежүзілік геодезиялық жүйе 1984 ж.»,    ELLIPSOID[«WGS 84», 6378137, 298.257223563, LENGTHUNIT[«метр», 1]]],  CS[эллипсоидты, 2],    АКСИС[«Ендік (лат)», солтүстік, ТАПСЫРЫС[1]],    АКСИС[«Бойлық (лон)», шығыс, ТАПСЫРЫС[2]],    ANGLEUNIT[«дәреже», 0.0174532925199433]]

WKT форматы тек географиялық координаталық анықтамалық жүйелерді ғана емес, сонымен қатар геоцентрлік, жобаланатын, тік, уақыттық және инженерлік жүйелерді де сипаттай алады (мысалы, қайыққа бекітілген координаталық анықтамалық жүйе). Стандарт сол координаталық анықтамалық жүйелерді қалай біріктіру керектігін сипаттайды.

Амалдарды үйлестіру

WKT форматы екі түрлі координаттар анықтамалық жүйелері арасындағы координаттарды түрлендіру немесе түрлендіру үшін қолданылатын жұмыс әдістері мен параметрлерін сипаттау үшін анықталған. WKT 1 және WKT 2 форматтары координаталық операцияларға сәйкес келмейді, өйткені олардың айырмашылықтары бар модельдеу.[13] Төменде WKT 1 түрлендіруінің екі сипаттамасының тізбегінің мысалы келтірілген, мұнда алдымен Меркатор проекциясы, содан кейін аффиналық түрлендіру қолданылады:

CONCAT_MT[  PARAM_MT[«Mercator_2SP»,    ПАРАМЕТР[«half_major»,6370997.0],    ПАРАМЕТР[«жарым_минор»,6370997.0],    ПАРАМЕТР[«орталық_меридиан»,180.0],    ПАРАМЕТР[«false_easting»,-500000.0],    ПАРАМЕТР[«false_northing»,-1000000.0],    ПАРАМЕТР[«стандартты параллель 1»,60.0]],  PARAM_MT[«Аффин»,    ПАРАМЕТР[«num_row»,3],    ПАРАМЕТР[«num_col»,3],    ПАРАМЕТР[«elt_0_1»,1],    ПАРАМЕТР[«elt_0_2»,2],    ПАРАМЕТР[«elt 1 2»,3]]]

Төменде WKT 2 форматындағы деректерді ауыстыру операциясының мысалы келтірілген. WKT 1 форматындағы эквиваленттік сипаттамаға қарама-қарсы WKT 2 сипаттамасында бастапқы және мақсатты координаттар анықтамалық жүйелері, сонымен қатар біз осы операциядан күтуге болатын жарамдылық және дәлдік (метрмен) анықталады:

КОРДИНАТОРЛЫҚ ҚЫЗМЕТ[«AGD84 - GDA94 Auslig 5m»,  SOURCECRS[толық CRS анықтама қажет Мұнда бірақ келтірілмесе үшін қысқалық],  TARGETCRS[толық CRS анықтама қажет Мұнда бірақ келтірілмесе үшін қысқалық],  ӘДІС[«Геоцентрлік аудармалар», Жеке куәлік[«EPSG», 1031]],  ПАРАМЕТР[«X осінің аудармасы», -128.5, LENGTHUNIT[«метр», 1]],  ПАРАМЕТР[«Y осінің аудармасы»,  -53.0, LENGTHUNIT[«метр», 1]],  ПАРАМЕТР[«Z осінің аудармасы»,  153.4, LENGTHUNIT[«метр», 1]]  Операциялық дәлдік[5],  АЙМАҚ[«Австралия құрлықта»],  BBOX[-43.7, 112.85, -9.87, 153.68]]

Қолдауды қамтамасыз ететін API

Сондай-ақ қараңыз

Әдебиеттер тізімі

  1. ^ Херринг, Джон Р., ред. (2011-05-28), Географиялық ақпарат үшін OpenGIS® енгізу стандарты - қарапайым мүмкіндіктерге қол жетімділік - 1 бөлім: жалпы архитектура, Ашық гео-кеңістіктік консорциум, алынды 2019-01-28
  2. ^ Роджер, Лот, редакция. (2015-05-01), Географиялық ақпарат - координаттардың анықтамалық жүйелерінің белгілі мәтіндік көрінісі, Ашық гео-кеңістіктік консорциум, алынды 2019-01-28
  3. ^ Географиялық ақпарат - координаттардың анықтамалық жүйелерінің белгілі мәтіндік көрінісі (2-ші басылым), ISO, Шілде 2019, алынды 2020-05-14
  4. ^ Географиялық ақпарат - координаттардың анықтамалық жүйелерінің белгілі мәтіндік көрінісі (1-ші басылым), ISO, Тамыз 2015, алынды 2020-05-14
  5. ^ «Белгілі мәтін форматы (WKT) 1 нұсқасы». www.geoapi.org. Алынған 2016-11-01.
  6. ^ «Географиялық ақпарат - координаттардың анықтамалық жүйелерінің белгілі мәтіндік көрінісі, WKT-CRS 1 (12-063r5)». docs.opengeospatial.org. Мамыр 2015. Алынған 2016-10-01.
  7. ^ «ISO 19162: 2015». www.iso.org. Алынған 2016-11-01.
  8. ^ «Географиялық ақпарат - WKT-CRS 2.0.6 (18-010r7) координаталық анықтамалық жүйелердің танымал мәтіндік көрінісі». 2018.
  9. ^ «OGC 12-063r5 кері үйлесімділік». docs.opengeospatial.org. Мамыр 2015. Алынған 2016-10-01.
  10. ^ «OGC 12-063r5 Қосымша C.3.3». docs.opengeospatial.org. Мамыр 2015. Алынған 2016-10-01.
  11. ^ мкеннеди. «координаттар жүйесі - ESRI WKT проекцияларының OGC WKT проекцияларынан айырмашылығы неде?». Геоақпараттық жүйелер стекімен алмасу.
  12. ^ «LAS 1.4 файлдарымен геосфералық байланыс орнату». liblas.org.
  13. ^ «OGC 12-063r5 Қосымша C.4.5». docs.opengeospatial.org. Мамыр 2015. Алынған 2016-10-01.

Сыртқы сілтемелер