Що означає префікс ST, наприклад у ST_Polygonize?


10

Мені було просто цікаво, і я ніде не могла знайти посилання на це - це просторові типи? Просторова топографія? Щось ще?

Відповіді:


15

Я знайшов - це означає просторовий тип -

PostGIS розпочав перехід від існуючої конвенції іменування до конвенції, орієнтованої на SQL-MM. Як результат, більшість знаних та любимих функцій були перейменовані за допомогою стандартного префікса просторового типу (ST) . Попередні функції все ще доступні, хоча вони не вказані в цьому документі, де оновлені функції еквівалентні. Функції, не вказані в цій документації, не вказані в цій документації, застаріли і будуть видалені в майбутньому випуску, тому ЗАСТОСУЙТЕ ВИКОРИСТОВУВАННЯ.
https://postgis.net/docs/reference.html


І SQL-MM посилається на стандарт ISO, який визначає просторові типи та пов’язані з ними процедури - MM означає MultiMedia -

Простір ISO / IEC 13249-3 SQL / MM розширює модель даних про прості функції
https://en.wikipedia.org/wiki/Simple_Features

ISO / IEC 13249-3: 2016 Інформаційні технології - Мови баз даних - Мультимедіа та пакети програм SQL - Частина 3: Просторовий
ISO / IEC 13249: 2016
а) визначає поняття, характерні для цієї частини ISO / IEC 13249,
б) визначає просторові визначені користувачем типи та пов'язані з ними підпрограми.
Дата публікації: 2016-01
Кількість сторінок: 1328
https://www.iso.org/standard/60343.html

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.