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