Class Dataset
Innehåll
[
Dölj
]Dataset class
En datauppsättning är samlingen avVectorLayer instanser.
public abstract class Dataset : IDisposable
Egenskaper
| namn | Beskrivning |
|---|---|
| virtual CanCreateLayers { get; } | Får ett värde som indikerar om denna datauppsättning kan skapa vektorlager. |
| virtual CanRemoveLayers { get; } | Får ett värde som indikerar om denna datauppsättning kan ta bort vektorlager. |
| abstract Driver { get; } | FårDriver som instansierade denna datauppsättning. |
| abstract LayersCount { get; } | Hämtar antalet lager i denna datauppsättning. |
Metoder
| namn | Beskrivning |
|---|---|
| static Create(AbstractPath, FileDriver) | Skapar en datauppsättning. |
| static Create(string, FileDriver) | Skapar en datauppsättning. |
| static Create(AbstractPath, FileDriver, DriverOptions) | Skapar en datauppsättning. |
| static Create(string, FileDriver, DriverOptions) | Skapar en datauppsättning. |
| static Open(AbstractPath, FileDriver) | Öppnar datasetet. |
| static Open(IDbConnection, DatabaseDriver) | Öppnar datasetet. |
| static Open(string, FileDriver) | Öppnar datasetet. |
| static Open(AbstractPath, FileDriver, DriverOptions) | Öppnar datasetet. |
| static Open(string, FileDriver, DriverOptions) | Öppnar datasetet. |
| virtual CreateLayer() | Skapar ett nytt vektorlager och öppnar det för tillägg. |
| virtual CreateLayer(SpatialReferenceSystem) | Skapar ett nytt vektorlager och öppnar det för tillägg. |
| virtual CreateLayer(DriverOptions, SpatialReferenceSystem) | Skapar ett nytt vektorlager och öppnar det för tillägg. |
| virtual CreateLayer(string, SpatialReferenceSystem) | Skapar ett nytt vektorlager med angivet namn och öppnar det för tillägg. |
| virtual CreateLayer(string, DriverOptions, SpatialReferenceSystem) | Skapar ett nytt vektorlager med angivet namn och öppnar det för tillägg. |
| Dispose() | Frigör resurserna som används avDataset . |
| abstract EditLayer(string, DriverOptions, SpatialReferenceSystem) | Öppnar lagret med angivet namn för redigering. |
| abstract GetLayerName(int) | Hämtar namnet på lagret vid angivet index. |
| abstract OpenLayer(string, DriverOptions) | Öppnar lagret med angivet namn för läsning. |
| abstract OpenLayerAt(int, DriverOptions) | Öppnar lagret vid angivet index för läsning. |
| virtual RemoveLayer(string) | Tar bort vektorlagret med angivet namn. |
| virtual RemoveLayerAt(int) | Tar bort vektorlagret vid angivet index. |
Se även
- namnutrymme Aspose.Gis
- hopsättning Aspose.GIS