st_geometry shp2pgsql linestring curso column postgresql postgis geodjango

postgresql - shp2pgsql - ¿Qué es ST en PostGIS?



postgis add geometry column (2)

Casi todas las funciones en PostGIS comienzan con ST. por ejemplo, ST_Distance_Sphere, ST_GeomFromText, ST_Intersection, etc.

¿Qué significa ST?

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


Del manual :

PostGIS ha comenzado una transición de la convención de nombres existente a una convención centrada en SQL-MM. Como resultado, la mayoría de las funciones que conoce y ama han cambiado de nombre con el prefijo de tipo espacial estándar (ST) . Las funciones anteriores aún están disponibles, aunque no se incluyen en este documento, donde las funciones actualizadas son equivalentes. Estos serán desaprobados en una versión futura.

Espero que ayude.


Originalmente, era para datos espaciales y temporales . De http://doesen0.informatik.uni-leipzig.de/proceedings/paper/68.pdf :

El estándar SQL / MM usa consistentemente el prefijo ST para todas las tablas, vistas, tipos, métodos y nombres de funciones. El prefijo se puso originalmente para espacial y temporal. Se pretendía en las primeras etapas del desarrollo estándar definir una combinación de extensión temporal y espacial. Una razón para eso era que la información espacial a menudo está ligada a los datos temporales ... Durante el desarrollo de SQL / MM Spatial, se decidió que el espacio tiene un alcance más amplio más allá de la aplicación espacial ... Los contribuyentes a SQL / MM lo hicieron No quiero avanzar con un soporte Spatio-temporal hasta que se desarrolle SQL / Temporal. ... Hoy, uno podría querer interpretarlo como Tipo espacial.