Почти все функции в PostGIS начинаются с ST. например ST_Distance_Sphere, ST_GeomFromText, ST_Intersection и т.д.
Что означает ST?
http://www.postgis.org/documentation/manual-svn/PostGIS_Special_Functions_Index.html
Почти все функции в PostGIS начинаются с ST. например ST_Distance_Sphere, ST_GeomFromText, ST_Intersection и т.д.
Что означает ST?
http://www.postgis.org/documentation/manual-svn/PostGIS_Special_Functions_Index.html
Из manual:
PostGIS начал переход от существующего соглашения об именах к соглашение с SQL-MM. В результате большинство функций, которые вы знаете, и любовь была переименована с использованием стандартного пространственного типа (ST). Предыдущие функции по-прежнему доступны, хотя перечисленные в этом документе, где обновленные функции эквивалентны. Эти будет устаревать в будущем выпуске.
Надеюсь, что это поможет.
Первоначально это было для пространственных и временных данных. Из http://doesen0.informatik.uni-leipzig.de/proceedings/paper/68.pdf:
Стандарт SQL/MM последовательно использует префикс ST для всех таблиц, представлений, типов, методов, и имена функций. Префикс первоначально предназначался для Spatial и Temporal. Он был предназначен на ранних стадиях стандартного развития для определения комбинации временных и пространственное расширение. Причиной этого было то, что пространственная информация очень часто связана с временные данные... Во время разработки SQL/MM Spatial, было решено, что временная область имеет более широкий охват вне пространственного приложения... Вкладчики в SQL/MM не хотели двигаться вперед с поддержкой Spatio-timeal до тех пор, пока Разработан SQL/Temporal.... Сегодня можно было бы интерпретировать его как пространственный тип.