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.
Linq to Entities içinde SqlServer yöntemlerini kullanıma sunan işlev saptamaları içerir.
public static class SqlSpatialFunctions
type SqlSpatialFunctions = class
Public Class SqlSpatialFunctions
- Devralma
-
SqlSpatialFunctions
Yöntemler
| AsTextZM(DbGeography) |
Örnek tarafından taşınan Z (yükseltme) ve M (ölçü) değerleriyle artırılmış 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 artırılmış 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 bir 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 belirtilen toleransa izin verir. |
| BufferWithTolerance(DbGeometry, Nullable<Double>, Nullable<Double>, Nullable<Boolean>) |
Geometri örneğinden uzaklığı belirtilen bir değerden küçük veya bu değere eşit olan tüm nokta değerlerinin birleşimini temsil eden geometrik bir nesne döndürür ve belirtilen toleransı sağlar. |
| 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 saptamak için hızlı, yalnızca dizine yönelik bir kesişme 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 saptamak için hızlı, yalnızca dizin kesişme 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 Açık Jeo-uzamsal Konsorsiyum (OGC) türüne sahip 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 bir Nokta örneğini ve uzamsal başvuru kimliğini (SRID) 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 üretilen 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 üretilen 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(). |