Building Grid

Buildings Grid

Overview

➡️ Generates receivers, 2m around the building facades, at a given height. ✅ The output table is called RECEIVERS and contain a field build_pk corresponding to the primary key of the buildings table

Building grid output

Arguments

Mandatory inputs

tableBuildingBuildings table name

Name of the Buildings table. The table must contain:

  • THE_GEOM : the 2D geometry of the building (POLYGON or MULTIPOLYGON)

  • HEIGHT : the height of the building (in meter) (FLOAT)

  • POP : (optional field) building population to add in the receiver attribute (FLOAT)

Type: String

Optional inputs

deltaDistance between receivers

Distance between receivers (in the Cartesian plane - in meter) (FLOAT)

Type: Double

Default: 10

distanceDistance from wall

Distance between the receivers and the wall, in metres (FLOAT)

Type: Double

Default: 2

fenceExtent filter

Create receivers only in the provided polygon (fence)

Type: Geometry

fenceTableNameFilter using table bounding box

Filter receivers, using the bounding box of the given table name:

  • Extract the bounding box of the specified table,

  • then create only receivers on the table bounding box.

The given table must contain:

  • THE_GEOM : any geometry type.

Type: String

heightHeight

Height of receivers (in meter) (FLOAT)

Type: Double

Default: 4

sourcesTableNameSources table name

Keep only receivers that are at least 1 meter from the provided source geometries.The source geometries table must contain:

  • THE_GEOM : any geometry type.

Type: String

Output

resultCreated table

Name of the table containing the results of the computation. Can be used as input for another process.

Type: String