44 votes

Qu'est-ce que la ST dans PostGIS ?

Presque toutes les fonctions de PostGIS commencent par ST, par exemple ST_Distance_Sphere, ST_GeomFromText, ST_Intersection, etc.

Que signifie ST ?

http://www.postgis.org/documentation/manual-svn/PostGIS_Special_Functions_Index.html

68voto

radek Points 1653

A partir de la manuel :

PostGIS a entamé une transition de la convention de dénomination existante vers convention centrée sur SQL-MM. En conséquence, la plupart des fonctions que que vous connaissez et aimez ont été renommées en utilisant le standard type d'espace (ST) préfixe. Les fonctions précédentes sont toujours disponibles, mais ne sont pas pas listées dans ce document lorsque les fonctions mises à jour sont équivalentes. Ces fonctions seront obsolètes dans une prochaine version.

21voto

Martin F Points 540

À l'origine, il s'agissait de spatial y temporel données. A partir de http://doesen0.informatik.uni-leipzig.de/proceedings/paper/68.pdf :

La norme SQL/MM utilise systématiquement le préfixe ST pour toutes les tables, vues, types et méthodes, méthodes et noms de fonctions. Ce préfixe signifiait à l'origine Spatial et Temporal. Il était prévu dans les premiers stades de et spatiale. L'une des raisons en est que les informations spatiales sont très souvent liées à des données temporelles... Au cours du développement de SQL/MM Spatial, il a été décidé que l'extension temporelle avait une portée plus large que l'application spatiale... Les contributeurs de SQL/MM n'ont pas voulu aller de l'avant avec un support spatio-temporel jusqu'à ce que SQL/Temporal soit développé. ... Aujourd'hui, on pourrait l'interpréter comme un type spatial.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X