Class VectorLayer
isi
[
bersembunyi
]VectorLayer class
Mewakili lapisan vektor. Lapisan vektor adalah kumpulan fitur geografis, yang disimpan dalam file.
public abstract class VectorLayer : FeaturesSequence, IDisposable
Properti
Nama | Keterangan |
---|---|
override Attributes { get; } | Mendapatkan kumpulan atribut khusus untuk fitur di siniVectorLayer . |
virtual Count { get; } | Mendapat jumlah fitur di lapisan ini. |
abstract Driver { get; } | MendapatkanDriver yang membuat lapisan ini. |
abstract GeometryType { get; } | Mendapatkan tipe geometri untuk layer. |
virtual Item { get; } | MendapatkanFeature pada indeks yang ditentukan. |
abstract SpatialReferenceSystem { get; } | Mendapat sistem referensi spasial dari urutan fitur ini. |
Metode
Nama | Keterangan |
---|---|
static Create(AbstractPath, FileDriver) | Membuat layer dan membukanya untuk menambahkan fitur baru. |
static Create(string, FileDriver) | Membuat layer dan membukanya untuk menambahkan fitur baru. |
static Create(AbstractPath, FileDriver, DriverOptions) | Membuat layer dan membukanya untuk menambahkan fitur baru. |
static Create(AbstractPath, FileDriver, SpatialReferenceSystem) | Membuat layer dan membukanya untuk ditambahkan. |
static Create(string, FileDriver, DriverOptions) | Membuat layer dan membukanya untuk menambahkan fitur baru. |
static Create(string, FileDriver, SpatialReferenceSystem) | Membuat layer dan membukanya untuk ditambahkan. |
static Create(AbstractPath, FileDriver, DriverOptions, SpatialReferenceSystem) | Membuat layer dan membukanya untuk ditambahkan. |
static Create(string, FileDriver, DriverOptions, SpatialReferenceSystem) | Membuat layer dan membukanya untuk ditambahkan. |
static Open(AbstractPath, FileDriver) | Buka layer untuk dibaca. |
static Open(string, FileDriver) | Buka layer untuk dibaca. |
static Open(AbstractPath, FileDriver, DriverOptions) | Buka layer untuk dibaca. |
static Open(string, FileDriver, DriverOptions) | Buka layer untuk dibaca. |
Add(Feature) | Menambahkan fitur baru ke layer, jika didukung olehVectorLayer SDriver . |
virtual Add(Feature, IFeatureStyle) | Menambahkan fitur baru dengan gaya tertentu ke lapisan, jika didukung olehVectorLayer SDriver . |
AsInMemory() | Buat klon layer sebagai format InMemory. |
ConstructFeature() | Membuat (tetapi tidak menambah lapisan) fitur baru dengan atribut yang cocok dengan kumpulan atribut lapisan ini. Setelah selesai mengatur data untuk fitur tersebut, gunakanAdd untuk menambahkan fitur ke layer. |
CopyAttributes(FeaturesSequence) | Menyalin atribut lainnyaVectorLayer ke yang ini. |
CopyAttributes(FeaturesSequence, IAttributesConverter) | Menyalin atribut lainnyaVectorLayer ke yang ini. |
Dispose() | Merilis sumber daya yang digunakan olehVectorLayer . |
override Equals(object) | Menentukan apakah objek yang ditentukan sama dengan objek saat ini. |
abstract GetEnumerator() | Mengembalikan pencacah yang mengulang melalui koleksi. |
virtual GetExtent() | Mendapatkan jangkauan spasial dari lapisan ini. |
Join(VectorLayer, JoinOptions) | Menggabungkan layer ke layer saat ini. |
NearestTo(IPoint) | Mendapat fitur terdekat ke titik yang disediakan. |
NearestTo(double, double) | Mendapat fitur terdekat dengan koordinat yang disediakan. |
virtual RemoveAt(int) | HapusFeature pada indeks yang ditentukan. |
virtual ReplaceAt(int, Feature) | GantiFeature pada indeks yang ditentukan. |
SaveTo(AbstractPath, FileDriver) | Menyimpan urutan fitur ke lapisan. |
SaveTo(string, FileDriver) | Menyimpan urutan fitur ke lapisan. |
SaveTo(AbstractPath, FileDriver, SavingOptions) | Menyimpan urutan fitur ke lapisan. |
SaveTo(string, FileDriver, SavingOptions) | Menyimpan urutan fitur ke lapisan. |
SplitTo() | Pisahkan fitur berdasarkan jenis geometri. |
virtual UseAttributesIndex(AbstractPath, string, bool) | Memuat indeks atribut untuk mempercepat pemfilteran berdasarkan nilai atribut dalam metode filter sepertiWhereGreater . Jika indeks tidak ada, buat dulu. MenggunakanforceRebuild untuk memaksa rekreasi indeks. |
UseAttributesIndex(string, string, bool) | Memuat indeks atribut untuk mempercepat pemfilteran berdasarkan nilai atribut dalam metode filter sepertiWhereGreater . Jika indeks tidak ada, buat dulu. MenggunakanforceRebuild untuk memaksa rekreasi indeks. |
virtual UseSpatialIndex(AbstractPath, bool) | Memuat indeks spasial untuk mempercepat pemfilteran berdasarkan nilai atribut dalam metode filter sepertiWhereIntersects danNearestTo . Jika indeks tidak ada, buat dulu. MenggunakanforceRebuild untuk memaksa rekreasi indeks. |
UseSpatialIndex(string, bool) | Memuat indeks spasial untuk mempercepat pemfilteran berdasarkan nilai atribut dalam metode filter sepertiWhereIntersects danNearestTo . Jika indeks tidak ada, buat dulu. MenggunakanforceRebuild untuk memaksa rekreasi indeks. |
virtual WhereEqual<T>(string, T) | Memilih fitur dengan nilai atribut yang sama dengan nilai yang diberikan. |
virtual WhereGreater<T>(string, T) | Memilih fitur dengan nilai atribut lebih besar dari nilai yang diberikan. |
virtual WhereGreaterOrEqual<T>(string, T) | Memilih fitur dengan nilai atribut lebih besar atau sama dengan nilai yang diberikan. |
virtual WhereIntersects(Extent) | Filter fitur berdasarkan jangkauan. |
WhereIntersects(FeaturesSequence) | Memfilter fitur berdasarkan penyatuan semua geometri dalam urutan fitur lainnya. |
virtual WhereIntersects(IGeometry) | Memfilter fitur berdasarkan geometri yang disediakan. |
virtual WhereNotEqual<T>(string, T) | Memilih fitur dengan nilai atribut tidak sama dengan nilai yang diberikan. |
virtual WhereNotNull(string) | Memilih fitur dengan atribut tidak sama dengan null. |
virtual WhereNull(string) | Memilih fitur dengan atribut yang sama dengan nol. |
virtual WhereSet(string) | Memilih fitur dengan set atribut. |
virtual WhereSmaller<T>(string, T) | Memilih fitur dengan nilai atribut lebih kecil dari nilai yang diberikan. |
virtual WhereSmallerOrEqual<T>(string, T) | Memilih fitur dengan nilai atribut lebih kecil atau sama dengan nilai yang diberikan. |
virtual WhereUnset(string) | Memilih fitur di mana atribut yang ditentukan tidak disetel. |
static Convert(AbstractPath, FileDriver, AbstractPath, FileDriver) | Mengonversi layer ke format lain. |
static Convert(string, FileDriver, string, FileDriver) | Mengonversi layer ke format lain. |
static Convert(AbstractPath, FileDriver, AbstractPath, FileDriver, ConversionOptions) | Mengonversi layer ke format lain. |
static Convert(string, FileDriver, string, FileDriver, ConversionOptions) | Mengonversi layer ke format lain. |
Lihat juga
- class FeaturesSequence
- ruang nama Aspose.Gis
- perakitan Aspose.GIS