Skip to content

spatial-monorepo


spatial-monorepo / core/src / buildingCentroid

Function: buildingCentroid()

buildingCentroid(building): [number, number] | null

Defined in: packages/core/src/utils/centroid.ts:11

Compute the centroid [lng, lat] of a BuildingFeature.

Resolution order:

  1. geometry — GeoJSON Polygon (averages outer ring vertices)
  2. footprint.bbox — [minLng, minLat, maxLng, maxLat] bounding box midpoint
  3. Returns null if no supported geometry is found.

Parameters

building

BuildingFeature

Returns

[number, number] | null

Released under commercial licensing.