Dela via


Spatial Data

Gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL-analysslutpunkt i Microsoft FabricLager i Microsoft FabricSQL-databas i Förhandsversion av Microsoft Fabric

Rumsliga data representerar information om geometriska objekts fysiska plats och form. Dessa objekt kan vara punktplatser eller mer komplexa objekt som länder/regioner, vägar eller sjöar.

SQL Server stöder två rumsliga datatyper: datatypen geometri och geografidatatypen .

  • Geometritypen representerar data i ett euklidiskt (platt) koordinatsystem.

  • Geografitypen representerar data i ett jorden runt koordinatsystem.

Båda datatyperna implementeras som .NET common language runtime -datatyper (CLR) i SQL Server.

Limitations

I SQL-databasen i Förhandsversionen av Microsoft Fabric stöds datatyper för geografi och geometri , men de kan inte speglas i Fabric OneLake.

Skapa, konstruera och fråga geometriinstanser
Beskriver de metoder som du kan använda med instanser av datatypen geometri .

Skapa, konstruera och fråga geografiska instanser
Beskriver de metoder som du kan använda med instanser av geografidatatypen .

Fråga spatiala data för närmaste granne
Beskriver det vanliga frågemönstret som används för att hitta närmaste rumsliga objekt till ett specifikt rumsligt objekt.

Skapa, ändra och släppa rumsliga index
Innehåller information om hur du skapar, ändrar och släpper ett rumsligt index.

Projekt med öppen källkod för rumsliga verktyg

SQL Server spatial tools är en Microsoft-sponsrad samling verktyg med öppen källkod för användning med rumsliga typer i SQL Server. Det här projektet innehåller en uppsättning återanvändbara funktioner som program kan använda. Dessa funktioner kan omfatta datakonverteringsrutiner, nya transformeringar, aggregeringar osv. Mer information finns i Microsoft/SQLServerSpatialTools i GitHub.