Partager via


Point

Dans SQL Server données spatiales, un Point est un objet à 0 dimension représentant un emplacement unique et peut contenir des valeurs Z (élévation) et M (mesure).

Type de données geography

Le type Point pour le type de données geography représente un emplacement unique où Lat et Long désignent respectivement la latitude et la longitude. Les valeurs de latitude et de longitude sont mesurées en degrés. Les valeurs de latitude sont toujours comprises dans l’intervalle [-90, 90]. Si vous entrez une valeur non comprise dans cette plage, une exception est levée. Les valeurs de longitude sont toujours comprises dans l’intervalle [-180, 180]. Si vous entrez une valeur non comprise dans cette plage, elle est renvoyée pour y être contenue. Par exemple, si vous entrez la valeur 190 pour la longitude, elle est renvoyée à la valeur -170. LeSRID représente l’ID de référence spatiale de l’instance geography à retourner.

Type de données geometry

Le type Point pour le type de données geometry représente un emplacement unique où X et Y désignent respectivement les coordonnées X et Y du point généré. LeSRID représente l’ID de référence spatiale de l’instance geometry à retourner.

Exemples

L’exemple suivant crée une instance geometry Pointqui représente le point (3, 4) avec un SRID de 0.

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

L’exemple suivant crée une instance geometry``Point qui représente le point (3, 4) avec une valeur Z (élévation) de 7, une valeur M (mesure) de 2,5 et le SRID par défaut de 0.

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

Le dernier exemple retourne les valeurs X, Y, Z et M pour l’instance geometry``Point .

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

Les valeurs Z et M peuvent être spécifiées explicitement comme NULL, comme illustré dans l'exemple suivant.

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

Voir aussi

MultiPoint
STX (type de données geometry)
STY (type de données geometry)
Données spatiales (SQL Server)