POINT is a sizeless location identified by its X and Y coordinates. These coordinates are then translated according to the current (denoted by an ) to determine what the Point “is”, or what it “means” relative to the (if any) in the data set.
You can also store a “ with the following additional dimensions:
- A third dimension coordinate
Z(Z). - A measure coordinate
M(M). - Both a third dimension and a measure coordinate (
ZM).
Z and M dimensions can be accessed or modified using a number of , including:
ST_ZST_MST_AffineST_ZmflagST_MakePointST_MakePointMST_Force3DST_Force3DZST_Force3DMST_Force4DST_SnapST_SnapToGridST_RotateZST_AddMeasure
- The Z/M dimension is not index accelerated when using spatial predicates.
- Some spatial functions ignore the Z/M dimension, with transformations discarding the Z/M value.
Examples
SQL
A Point can be created in SQL by thest_point function.
The statement below creates a Point (using the common ).
Well known text
A Point can be created from SQL by calling thest_geomfromtext function on a Point definition expressed in the format as shown below.

