Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Azure SQL Database
Azure SQL Managed Instance
SQL Analytics-eindpunt in Microsoft Fabric
Magazijn in Microsoft Fabric
SQL-database in Microsoft Fabric
In ruimtelijke SQL Server-gegevens is een Punt een 0-dimensional object dat één locatie vertegenwoordigt en Z-waarden (uitbreiding) en M (meting) kan bevatten.
Gegevenstype Geografie
Het type punt voor het geografie gegevenstype vertegenwoordigt één locatie waar Lat breedtegraad en Lange lengtegraad vertegenwoordigt. De waarden voor breedtegraad en lengtegraad worden gemeten in graden. Waarden voor breedtegraad liggen altijd in het interval [-90, 90], en waarden die buiten dit bereik worden ingevoerd, genereren een uitzondering. Waarden voor lengtegraad liggen altijd in het interval (-180, 180], en waarden die buiten dit bereik worden ingevoerd, worden verpakt om in dit bereik te passen. Als bijvoorbeeld 190 wordt ingevoerd voor lengtegraad, wordt deze verpakt in de waarde -170. SRID- vertegenwoordigt de ruimtelijke referentie-id van de geografie--instantie die u wilt retourneren.
Gegevenstype Geometrie
Het type Punt voor de geometrie gegevenstypen vertegenwoordigt een enkele locatie waarbij X de X-coördinaat van het Punt dat wordt gegenereerd en Y de Y-coördinaat van het Punt dat wordt gegenereerd vertegenwoordigen. SRID- vertegenwoordigt de ruimtelijke referentie-id van de geometrie exemplaar dat u wilt retourneren.
Examples
Voorbeeld A.
In het volgende voorbeeld wordt een geometriepuntexemplaar gemaakt dat het punt (3, 4) vertegenwoordigt met een SRID van 0.
DECLARE @g geometry;
SET @g = geometry::STGeomFromText('POINT (3 4)', 0);
Voorbeeld B.
In het volgende voorbeeld wordt een geometriepunt-instantie gemaakt die het punt (3, 4) vertegenwoordigt met een Z-waarde (hoogte) van 7, een M-waarde (meetwaarde) van 2,5 en de standaard-SRID van 0.
DECLARE @g geometry;
SET @g = geometry::Parse('POINT(3 4 7 2.5)');
Voorbeeld C.
In het volgende voorbeeld worden de X-, Y-, Z- en M-waarden voor het geometriepuntexemplaren geretourneerd.
SELECT @g.STX;
SELECT @g.STY;
SELECT @g.Z;
SELECT @g.M;
Voorbeeld D.
Z- en M-waarden kunnen expliciet worden opgegeven als NULL, zoals wordt weergegeven in het volgende voorbeeld.
DECLARE @g geometry;
SET @g = geometry::Parse('POINT(3 4 NULL NULL)');
Verwante inhoud
- MultiPoint
- STX- (geometriegegevenstype)
- STY (geometriegegevenstype)
- ruimtelijke gegevens