SqlSpatialFunctions Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje prostorové funkce SQL pro klienta SQL.
public ref class SqlSpatialFunctions abstract sealed
public static class SqlSpatialFunctions
type SqlSpatialFunctions = class
Public Class SqlSpatialFunctions
- Dědičnost
-
SqlSpatialFunctions
Metody
AsTextZM(DbGeography) |
Vrátí reprezentaci open geoprostorového konsorcia (OGC) Well-Known Text (WKT) geografické instance rozšířené o libovolné hodnoty Z (zvýšení) a M (míra) nesené instancí. |
AsTextZM(DbGeometry) |
Vrátí reprezentaci open geoprostorového konsorcia (OGC) Well-Known Text (WKT) geografické instance rozšířené o libovolné hodnoty Z (zvýšení) a M (míra) nesené instancí. |
BufferWithTolerance(DbGeography, Nullable<Double>, Nullable<Double>, Nullable<Boolean>) |
Vrátí geometrický objekt představující sjednocení všech bodových hodnot, jejichž vzdálenost od zeměpisné instance je menší než nebo rovna zadané hodnotě, což umožňuje zadanou toleranci. |
BufferWithTolerance(DbGeometry, Nullable<Double>, Nullable<Double>, Nullable<Boolean>) |
Vrátí geometrický objekt představující sjednocení všech bodových hodnot, jejichž vzdálenost od instance geometrie je menší nebo rovna zadané hodnotě, což umožňuje zadanou toleranci. |
EnvelopeAngle(DbGeography) |
Vrátí maximální úhel mezi bodem vráceným nástrojem EnvelopeCenter() a bodem v geografické instanci ve stupních. |
EnvelopeCenter(DbGeography) |
Vrátí bod, který lze použít jako střed ohraničujícího kruhu pro geografickou instanci. |
Filter(DbGeography, DbGeography) |
Nabízí rychlou metodu průniku pouze indexu, která určuje, jestli geografická instance protíná jinou instanci SqlGeography za předpokladu, že je index k dispozici. |
Filter(DbGeometry, DbGeometry) |
Nabízí rychlou metodu průniku pouze indexu, která určuje, jestli instance geografie protíná jinou instanci SqlGeometry, za předpokladu, že je k dispozici index. |
InstanceOf(DbGeography, String) |
Testuje, jestli je instance SqlGeography stejná jako zadaný typ. |
InstanceOf(DbGeometry, String) |
Testuje, jestli je instance SqlGeometry stejná jako zadaný typ. |
MakeValid(DbGeometry) |
Převede neplatnou instanci geometrie na instanci geometrie s platným typem Open Geospatial Consortium (OGC). |
NumRings(DbGeography) |
Vrátí celkový počet kroužků v instanci Polygon. |
PointGeography(Nullable<Double>, Nullable<Double>, Nullable<Int32>) |
Vytvoří geografickou instanci představující instanci point z hodnot x a y a ID prostorového odkazu (SRID). |
PointGeometry(Nullable<Double>, Nullable<Double>, Nullable<Int32>) |
Vytvoří instanci geometrie představující instanci Point z jejích hodnot x a y a ID prostorového odkazu (SRID). |
Reduce(DbGeography, Nullable<Double>) |
Vrátí aproximaci dané geografické instance vytvořenou spuštěním algoritmu Douglas-Peucker na instanci s danou tolerancí. |
Reduce(DbGeometry, Nullable<Double>) |
Vrátí aproximaci dané geografické instance vytvořenou spuštěním algoritmu Douglas-Peucker na instanci s danou tolerancí. |
RingN(DbGeography, Nullable<Int32>) |
Vrátí zadaný okruh instance SqlGeography: 1 ≤ n ≤ NumRings(). |