## VectorLayer.JoinByGeometry method

Joins a layer to the current layer by geometry.

```csharp
public VectorLayer JoinByGeometry(VectorLayer layer, JoinByGeometryOptions options)
```

| Parameter | Type | Description |
| --- | --- | --- |
| layer | VectorLayer | A layer to join. |
| options | JoinByGeometryOptions | Join parameters. |

### Return Value

A new layer as a result of join two layers.

### Exceptions

| exception | condition |
| --- | --- |
| ArgumentNullException | Argument is null. |

### See Also

* class [JoinByGeometryOptions](../../../aspose.gis.relationship.joins/joinbygeometryoptions/)
* class [VectorLayer](../)
* namespace [Aspose.Gis](../../vectorlayer/)
* assembly [Aspose.GIS](../../../)


