SqlSpatialFunctions Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
SQL istemcisi için SQL uzamsal işlevlerini temsil eder.
public ref class SqlSpatialFunctions abstract sealed
public static class SqlSpatialFunctions
type SqlSpatialFunctions = class
Public Class SqlSpatialFunctions
- Devralma
-
SqlSpatialFunctions
Yöntemler
| Name | Description |
|---|---|
| AsTextZM(DbGeography) |
Örnek tarafından taşınan Z (yükseltme) ve M (ölçü) değerleriyle genişletilmiş bir coğrafya örneğinin Açık Jeo-uzamsal Konsorsiyumu (OGC) Well-Known Metin (WKT) gösterimini döndürür. |
| AsTextZM(DbGeometry) |
Örnek tarafından taşınan Z (yükseltme) ve M (ölçü) değerleriyle genişletilmiş bir coğrafya örneğinin Açık Jeo-uzamsal Konsorsiyumu (OGC) Well-Known Metin (WKT) gösterimini döndürür. |
| BufferWithTolerance(DbGeography, Nullable<Double>, Nullable<Double>, Nullable<Boolean>) |
Bir coğrafya örneğinden uzaklığı belirtilen değerden küçük veya buna eşit olan tüm nokta değerlerinin birleşimini temsil eden geometrik bir nesne döndürür ve bu da belirtilen toleransı sağlar. |
| BufferWithTolerance(DbGeometry, Nullable<Double>, Nullable<Double>, Nullable<Boolean>) |
Geometri örneğinden uzaklığı belirtilen değerden küçük veya buna eşit olan tüm nokta değerlerinin birleşimini temsil eden geometrik bir nesne döndürür ve bu da belirtilen toleransa olanak tanır. |
| EnvelopeAngle(DbGeography) |
EnvelopeCenter() tarafından döndürülen nokta ile coğrafya örneğindeki bir nokta arasındaki en büyük açıyı derece cinsinden döndürür. |
| EnvelopeCenter(DbGeography) |
Coğrafya örneği için sınırlayıcı dairenin merkezi olarak kullanılabilecek bir nokta döndürür. |
| Filter(DbGeography, DbGeography) |
Bir coğrafya örneğinin, bir dizinin kullanılabilir olduğu varsayılarak başka bir SqlGeography örneğinin kesişip kesişmediğini belirlemek için hızlı, yalnızca dizine dayalı bir kesişim yöntemi sunar. |
| Filter(DbGeometry, DbGeometry) |
Bir coğrafya örneğinin bir dizinin kullanılabilir olduğu varsayılarak başka bir SqlGeometry örneğinin kesişip kesişmediğini belirlemek için hızlı, yalnızca dizine dayalı bir kesişim yöntemi sunar. |
| InstanceOf(DbGeography, String) |
SqlGeography örneğinin belirtilen türle aynı olup olmadığını test eder. |
| InstanceOf(DbGeometry, String) |
SqlGeometry örneğinin belirtilen türle aynı olup olmadığını test eder. |
| MakeValid(DbGeometry) |
Geçersiz bir geometri örneğini geçerli bir Open Geospatial Consortium (OGC) türüne sahip bir geometri örneğine dönüştürür. |
| NumRings(DbGeography) |
Çokgen örnekteki toplam halka sayısını döndürür. |
| PointGeography(Nullable<Double>, Nullable<Double>, Nullable<Int32>) |
X ve y değerlerinden ve uzamsal başvuru kimliğinden (SRID) bir Point örneğini temsil eden bir coğrafya örneği oluşturur. |
| PointGeometry(Nullable<Double>, Nullable<Double>, Nullable<Int32>) |
X ve y değerlerinden ve uzamsal başvuru kimliğinden (SRID) bir Nokta örneğini temsil eden bir geometri örneği oluşturur. |
| Reduce(DbGeography, Nullable<Double>) |
Verilen toleransla örnekte Douglas-Peucker algoritmasını çalıştırarak oluşturulan belirli coğrafya örneğinin yaklaşık değerini döndürür. |
| Reduce(DbGeometry, Nullable<Double>) |
Verilen toleransla örnekte Douglas-Peucker algoritmasını çalıştırarak oluşturulan belirli coğrafya örneğinin yaklaşık değerini döndürür. |
| RingN(DbGeography, Nullable<Int32>) |
SqlGeography örneğinin belirtilen halkasını döndürür: 1 ≤ n ≤ NumRings(). |