Compartir a través de


Punto

En los datos espaciales de SQL Server, un Point es un objeto 0 dimensional que representa una sola ubicación y puede contener valores Z (elevación) y M (medida).

Tipo de datos Geography

El tipo Point del tipo de datos geography representa una sola ubicación donde Lat representa la latitud y Long representa la longitud. Los valores de latitud y longitud se miden en grados. Los valores de latitud siempre se encuentran en el intervalo [-90, 90], y los valores que se introducen fuera de este intervalo producirán una excepción. Los valores de longitud siempre se encuentran en el intervalo (-180, 180], y los valores introducidos fuera de este intervalo se ajustan para encajar en él. Por ejemplo, si se introduce 190 para la longitud, el valor se ajustará a -170. SRID representa el identificador de referencia espacial de la instancia de geography que desea devolver.

Tipo de datos Geometría

El tipo Point del tipo de datos geometry representa una sola ubicación donde X representa la coordenada X del punto que se genera y Y representa la coordenada Y del punto que se genera. SRID representa el identificador de referencia espacial de la instancia de geometry que desea devolver.

Ejemplos

En el ejemplo siguiente se crea una geometry Pointinstancia que representa el punto (3, 4) con un SRID de 0.

DECLARE @g geometry;  
SET @g = geometry::STGeomFromText('POINT (3 4)', 0);  

En el ejemplo siguiente se crea una geometry``Point instancia que representa el punto (3, 4) con un valor Z (elevación) de 7, un valor M (medida) de 2,5 y el SRID predeterminado de 0.

DECLARE @g geometry;  
SET @g = geometry::Parse('POINT(3 4 7 2.5)');  

En el ejemplo final se devuelven los valores X, Y, Z y M de la geometry``Point instancia.

SELECT @g.STX;  
SELECT @g.STY;  
SELECT @g.Z;  
SELECT @g.M;  

Los valores Z y M se pueden especificar explícitamente como NULL, como se muestra en el ejemplo siguiente.

DECLARE @g geometry;  
SET @g = geometry::Parse('POINT(3 4 NULL NULL)');  

Véase también

MultiPoint
STX (tipo de datos geometry)
STY (Tipo de Datos Geometry)
Datos Espaciales (SQL Server)