Aracılığıyla paylaş


Nokta

De SQL Server uzamsal veri Point temsil eden tek bir konum 0 boyutlu nesne ve z (ayrıcalık) ve içeriyor olabilirm (ölçü birimi) değerleri.

Coğrafi konum veri türü

Noktası türü Coğrafya veri türü için tek bir konum gösteren burada x ve y longitud ve latitude değerleri sırasıyla temsil eder.Longitud ve latitude değerleri derece cinsinden ölçülür.Longitud değerleri her zaman aralığında yer alan (-180, 180 ve inputted bu aralığının dışındaki değerler sarılan etrafında için uyma bu aralık.Örneğin, 190 değerine sarılır sonra Boylamın inputted -170.Latitude değerlerini her zaman aralığında yer alan [-90, 90] ve inputted dışında bu değerleri aralık bir özel durum oluşturur.

Örnekler

Aşağıdaki örnek oluşturur bir geometry Point temsil eden noktası (3, 4) ile bir SRID 0 örneği.

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

The next example creates a geometryPoint instance representing the point (3, 4) with a Z (elevation) value of 7, an M (measure) value of 2.5, and the default SRID of 0.

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

The final example returns the X, Y, Z, and M values for the geometryPoint instance.

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

Z ve m değerleri aşağıdaki örnekte gösterildiği gibi boş olarak açıkça belirtilebilir.

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