stilt.config.FileGeometrySpec#

class stilt.config.FileGeometrySpec(*, kind: Literal['file'] = 'file', path: str, ids: str | None = None, layer: str | None = None, where: str | None = None) → None[source]#

Polygons read from a vector file (shapefile, GeoPackage, GeoJSON).

Parameters#

Parameter

Description

Default

kind

'file'

path

Path to the vector file.

Required

ids

Attribute column to use as cell ids (default: row index).

None

layer

Layer name for multi-layer files.

None

where

Optional attribute filter (OGR SQL WHERE clause).

None

Methods#

build()

Read the file into a stilt.Mesh (requires geopandas).