VectorLayer
İçindekiler
[
Saklamak
]
VectorLayer class
Bir vektör katmanını temsil eder. Vektör katmanı, bir dosyada depolanan coğrafi özellikler topluluğudur.
public abstract class VectorLayer : FeaturesSequence, IDisposable
Özellikleri
İsim | Tanım |
---|---|
override Attributes { get; } | Bu özellikteki özellikler için özel özniteliklerin koleksiyonunu alırVectorLayer . |
virtual Count { get; } | Bu katmandaki özelliklerin sayısını alır. |
abstract Driver { get; } | Driver bu katmanı başlatan. |
abstract GeometryType { get; } | Katman için geometri türünü alır. |
virtual Item { get; } | Feature belirtilen dizinde. |
abstract SpatialReferenceSystem { get; } | Bu özellikler dizisinin uzamsal referans sistemini alır. |
yöntemler
İsim | Tanım |
---|---|
static Create(AbstractPath, FileDriver) | Katmanı oluşturur ve yeni özellikler eklemek için açar. |
static Create(string, FileDriver) | Katmanı oluşturur ve yeni özellikler eklemek için açar. |
static Create(AbstractPath, FileDriver, DriverOptions) | Katmanı oluşturur ve yeni özellikler eklemek için açar. |
static Create(AbstractPath, FileDriver, SpatialReferenceSystem) | Katmanı oluşturur ve ekleme için açar. |
static Create(string, FileDriver, DriverOptions) | Katmanı oluşturur ve yeni özellikler eklemek için açar. |
static Create(string, FileDriver, SpatialReferenceSystem) | Katmanı oluşturur ve ekleme için açar. |
static Create(AbstractPath, FileDriver, DriverOptions, SpatialReferenceSystem) | Katmanı oluşturur ve ekleme için açar. |
static Create(string, FileDriver, DriverOptions, SpatialReferenceSystem) | Katmanı oluşturur ve ekleme için açar. |
static Open(AbstractPath, FileDriver) | Okumak için katmanı açın. |
static Open(string, FileDriver) | Okumak için katmanı açın. |
static Open(AbstractPath, FileDriver, DriverOptions) | Okumak için katmanı açın. |
static Open(string, FileDriver, DriverOptions) | Okumak için katmanı açın. |
Add(Feature) | tarafından destekleniyorsa, katmana yeni bir özellik ekler.VectorLayer sDriver . |
virtual Add(Feature, IFeatureStyle) | tarafından destekleniyorsa, belirtilen stille katmana yeni bir özellik ekler.VectorLayer sDriver . |
ConstructFeature() | Bu katmanın öznitelik koleksiyonuyla eşleşen özniteliklerle yeni bir özellik oluşturur (ancak katmana eklemez). Özellik için ayar verileriyle işiniz bittiğinde, şunu kullanın:Add özelliği katmana eklemek için. |
CopyAttributes(FeaturesSequence) | Diğerlerinin özniteliklerini kopyalarVectorLayer buna. |
CopyAttributes(FeaturesSequence, IAttributesConverter) | Diğerlerinin özniteliklerini kopyalarVectorLayer buna. |
Dispose() | tarafından kullanılan kaynakları serbest bırakır.VectorLayer . |
abstract GetEnumerator() | Koleksiyon boyunca yinelenen bir Numaralandırıcı döndürür. |
virtual GetExtent() | Bu katmanın uzamsal bir kapsamını alır. |
Join(VectorLayer, JoinOptions) | Bir katmanı geçerli katmana birleştirir. |
NearestTo(IPoint) | Sağlanan noktaya en yakın özelliği alır. |
NearestTo(double, double) | Sağlanan koordinata en yakın özelliği alır. |
virtual RemoveAt(int) | KaldırFeature belirtilen dizinde. |
virtual ReplaceAt(int, Feature) | DeğiştirFeature belirtilen dizinde. |
SaveTo(AbstractPath, FileDriver) | Özellikler sırasını katmana kaydeder. |
SaveTo(string, FileDriver) | Özellikler sırasını katmana kaydeder. |
SaveTo(AbstractPath, FileDriver, SavingOptions) | Özellikler sırasını katmana kaydeder. |
SaveTo(string, FileDriver, SavingOptions) | Özellikler sırasını katmana kaydeder. |
virtual UseAttributesIndex(AbstractPath, string, bool) | gibi filtre yöntemlerinde öznitelik değerine göre filtrelemeyi hızlandırmak için öznitelik dizini yüklerWhereGreater . Dizin yoksa, önce onu oluşturur. KullanmakforceRebuild dizin oluşturmayı zorlamak için. |
UseAttributesIndex(string, string, bool) | gibi filtre yöntemlerinde öznitelik değerine göre filtrelemeyi hızlandırmak için öznitelik dizini yüklerWhereGreater . Dizin yoksa, önce onu oluşturur. KullanmakforceRebuild dizin oluşturmayı zorlamak için. |
virtual UseSpatialIndex(AbstractPath, bool) | gibi filtre yöntemlerinde öznitelik değerine göre filtrelemeyi hızlandırmak için uzamsal dizin yüklerWhereIntersects veNearestTo . Dizin yoksa, önce onu oluşturur. KullanmakforceRebuild dizin oluşturmayı zorlamak için. |
UseSpatialIndex(string, bool) | gibi filtre yöntemlerinde öznitelik değerine göre filtrelemeyi hızlandırmak için uzamsal dizin yüklerWhereIntersects veNearestTo . Dizin yoksa, önce onu oluşturur. KullanmakforceRebuild dizin oluşturmayı zorlamak için. |
virtual WhereEqual<T>(string, T) | Sağlanan değere eşit öznitelik değerine sahip özellikleri seçer. |
virtual WhereGreater<T>(string, T) | Sağlanan değerden daha büyük öznitelik değerine sahip özellikleri seçer. |
virtual WhereGreaterOrEqual<T>(string, T) | Sağlanan değere eşit veya daha büyük öznitelik değerine sahip özellikleri seçer. |
virtual WhereIntersects(Extent) | Kapsama göre özellikleri filtreler. |
WhereIntersects(FeaturesSequence) | Unsurları, diğer unsurlar dizisindeki tüm geometrilerin birleşimine dayalı olarak filtreler. |
virtual WhereIntersects(IGeometry) | Sağlanan geometriye göre unsurları filtreler. |
virtual WhereNotEqual<T>(string, T) | Sağlanan değere eşit olmayan öznitelik değerine sahip özellikleri seçer. |
virtual WhereNotNull(string) | Niteliği null değerine eşit olmayan özellikleri seçer. |
virtual WhereNull(string) | Niteliği null değerine eşit olan özellikleri seçer. |
virtual WhereSet(string) | Nitelik seti ile özellikleri seçer. |
virtual WhereSmaller<T>(string, T) | Sağlanan değerden daha küçük öznitelik değerine sahip özellikleri seçer. |
virtual WhereSmallerOrEqual<T>(string, T) | Sağlanan değere eşit veya daha küçük öznitelik değerine sahip özellikleri seçer. |
virtual WhereUnset(string) | Belirtilen özniteliğin ayarlanmadığı özellikleri seçer. |
static Convert(AbstractPath, FileDriver, AbstractPath, FileDriver) | Bir katmanı farklı bir biçime dönüştürün. |
static Convert(string, FileDriver, string, FileDriver) | Bir katmanı farklı bir biçime dönüştürün. |
static Convert(AbstractPath, FileDriver, AbstractPath, FileDriver, ConversionOptions) | Bir katmanı farklı bir biçime dönüştürün. |
static Convert(string, FileDriver, string, FileDriver, ConversionOptions) | Bir katmanı farklı bir biçime dönüştürün. |
Ayrıca bakınız
- class FeaturesSequence
- ad alanı Aspose.Gis
- toplantı Aspose.GIS