Que signifie le préfixe ST, par exemple dans ST_Polygonize?


10

J'étais simplement curieux et je n'ai trouvé aucune référence à cela nulle part - est-ce que c'est des types spatiaux? Topographie spatiale? Autre chose?

Réponses:


15

Je l'ai trouvé - il représente le type spatial -

PostGIS a entamé une transition de la convention de dénomination existante vers une convention centrée sur SQL-MM. Par conséquent, la plupart des fonctions que vous connaissez et aimez ont été renommées à l'aide du préfixe de type spatial standard (ST) . Les fonctions précédentes sont toujours disponibles, mais ne sont pas répertoriées dans ce document où les fonctions mises à jour sont équivalentes. Les fonctions non ST_ non répertoriées dans cette documentation sont obsolètes et seront supprimées dans une future version, donc ARRÊTEZ DE LES UTILISER.
https://postgis.net/docs/reference.html


Et SQL-MM fait référence à une norme ISO qui définit les types spatiaux et leurs routines associées - le MM signifie MultiMedia -

L'ISO / IEC 13249-3 SQL / MM Spatial étend le modèle de données des fonctionnalités simples
https://en.wikipedia.org/wiki/Simple_Features

ISO / IEC 13249-3: 2016 Technologies de l'information - Langages de base de données - Multimédia SQL et packages d'application - Partie 3: Spatial
ISO / IEC 13249: 2016
a) définit les concepts spécifiques à cette partie de l'ISO / IEC 13249,
b) définit types spatiaux définis par l'utilisateur et leurs routines associées.
Date de publication: 2016-01
Nombre de pages: 1328
https://www.iso.org/standard/60343.html

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.