SqlSpatialFunctions Osztály

Definíció

Az SQL-ügyfél SQL térbeli függvényét jelöli.

public ref class SqlSpatialFunctions abstract sealed
public static class SqlSpatialFunctions
type SqlSpatialFunctions = class
Public Class SqlSpatialFunctions
Öröklődés
SqlSpatialFunctions

Metódusok

Name Description
AsTextZM(DbGeography)

Egy földrajzi példány Nyílt térinformatikai konzorcium (OGC) Well-Known Szöveges (WKT) ábrázolását adja vissza, kiegészítve a példány által szállított Z (magasság) és M (mérték) értékekkel.

AsTextZM(DbGeometry)

Egy földrajzi példány Nyílt térinformatikai konzorcium (OGC) Well-Known Szöveges (WKT) ábrázolását adja vissza, kiegészítve a példány által szállított Z (magasság) és M (mérték) értékekkel.

BufferWithTolerance(DbGeography, Nullable<Double>, Nullable<Double>, Nullable<Boolean>)

Olyan geometriai objektumot ad vissza, amely az összes olyan pontérték egyesítését jelöli, amelynek távolsága egy földrajzi példánytól kisebb vagy egyenlő egy adott értéknél, ami lehetővé teszi a megadott tűrést.

BufferWithTolerance(DbGeometry, Nullable<Double>, Nullable<Double>, Nullable<Boolean>)

Olyan geometriai objektumot ad vissza, amely az összes olyan pontérték egyesítését jelöli, amelynek a mértani példánytól való távolsága kisebb vagy egyenlő egy megadott értéknél, ami lehetővé teszi a megadott tűrést.

EnvelopeAngle(DbGeography)

A EnvelopeCenter() által visszaadott pont és a földrajzi példány egy pontja közötti maximális szöget adja vissza fokban.

EnvelopeCenter(DbGeography)

Egy pontot ad vissza, amely a földrajzi példányhoz tartozó határolókör középpontjaként használható.

Filter(DbGeography, DbGeography)

Gyors, csak indexelt metszetmetódus-módszert kínál annak megállapításához, hogy egy földrajzi példány metsz-e egy másik SqlGeography-példányt, feltéve, hogy elérhető egy index.

Filter(DbGeometry, DbGeometry)

Gyors, csak indexelt metszetmetódus-módszert kínál annak megállapításához, hogy egy földrajzi példány metsz-e egy másik SqlGeometry-példányt, feltéve, hogy elérhető egy index.

InstanceOf(DbGeography, String)

Ellenőrzi, hogy az SqlGeography-példány megegyezik-e a megadott típussal.

InstanceOf(DbGeometry, String)

Ellenőrzi, hogy az SqlGeometry-példány megegyezik-e a megadott típussal.

MakeValid(DbGeometry)

Érvénytelen geometriai példányt alakít át érvényes Open Geospatial Consortium (OGC) típusú geometriai példánysá.

NumRings(DbGeography)

A sokszögpéldányban lévő gyűrűk teljes számát adja eredményül.

PointGeography(Nullable<Double>, Nullable<Double>, Nullable<Int32>)

Létrehoz egy földrajzi példányt, amely egy pontpéldányt jelöl az x és y értékeiből, valamint egy térbeli referencia-azonosítót (SRID).

PointGeometry(Nullable<Double>, Nullable<Double>, Nullable<Int32>)

Egy pontpéldányt ábrázoló geometriai példányt hoz létre az x és y értékekből, valamint egy térbeli referencia-azonosítót (SRID).

Reduce(DbGeography, Nullable<Double>)

Az adott földrajzi példány közelítését adja vissza, amelyet a példány Douglas-Peucker algoritmusának adott tűréshatárral történő futtatásával állít elő.

Reduce(DbGeometry, Nullable<Double>)

Az adott földrajzi példány közelítését adja vissza, amelyet a példány Douglas-Peucker algoritmusának adott tűréshatárral történő futtatásával állít elő.

RingN(DbGeography, Nullable<Int32>)

Az SqlGeography-példány megadott gyűrűjét adja vissza: 1 ≤ n ≤ NumRings().

A következőre érvényes: