## OpenLayer(string, CsvOptions) {#openlayer_5}

Opens a layer for reading.

```csharp
public VectorLayer OpenLayer(string path, CsvOptions options)
```

| Parameter | Type | Description |
| --- | --- | --- |
| path | String | Path to the file. |
| options | CsvOptions | Driver-specific options. |

### Return Value

An instance of [`VectorLayer`](../../../aspose.gis/vectorlayer/).

### See Also

* class [VectorLayer](../../../aspose.gis/vectorlayer/)
* class [CsvOptions](../../csvoptions/)
* class [CsvDriver](../)
* namespace [Aspose.Gis.Formats.Csv](../../csvdriver/)
* assembly [Aspose.GIS](../../../)

---

## OpenLayer(AbstractPath, DriverOptions) {#openlayer_1}

Opens a layer for reading.

```csharp
public override VectorLayer OpenLayer(AbstractPath path, DriverOptions options)
```

| Parameter | Type | Description |
| --- | --- | --- |
| path | AbstractPath | Path to the file. |
| options | DriverOptions | Driver-specific options. |

### Return Value

An instance of [`VectorLayer`](../../../aspose.gis/vectorlayer/).

### See Also

* class [VectorLayer](../../../aspose.gis/vectorlayer/)
* class [AbstractPath](../../../aspose.gis/abstractpath/)
* class [DriverOptions](../../../aspose.gis/driveroptions/)
* class [CsvDriver](../)
* namespace [Aspose.Gis.Formats.Csv](../../csvdriver/)
* assembly [Aspose.GIS](../../../)

---

## OpenLayer(AbstractPath, CsvOptions) {#openlayer_2}

Opens a layer for reading.

```csharp
public VectorLayer OpenLayer(AbstractPath path, CsvOptions options)
```

| Parameter | Type | Description |
| --- | --- | --- |
| path | AbstractPath | Path to the file. |
| options | CsvOptions | Driver-specific options. |

### Return Value

An instance of [`VectorLayer`](../../../aspose.gis/vectorlayer/).

### See Also

* class [VectorLayer](../../../aspose.gis/vectorlayer/)
* class [AbstractPath](../../../aspose.gis/abstractpath/)
* class [CsvOptions](../../csvoptions/)
* class [CsvDriver](../)
* namespace [Aspose.Gis.Formats.Csv](../../csvdriver/)
* assembly [Aspose.GIS](../../../)


