Skip to content

coordinates

coordinates

coordinates.extractCoordinates(address) ⇒ Object | undefined

Extract longitude and latitude coordinates from location string or object Handles POINT format from PostGIS/geographic databases

Returns: Object | undefined - The extracted coordinates {x: longitude, y: latitude} or undefined

ParamTypeDescription
addressObjectThe address object containing location data
address.locationstring | ObjectLocation as "POINT(longitude latitude)" string or {x, y} object

Example

js
// From POINT string
extractCoordinates({ location: "POINT(13.4050 52.5200)" })
// Returns: { x: 13.4050, y: 52.5200 }

Example

js
// From existing object
extractCoordinates({ location: { x: 13.4050, y: 52.5200 } })
// Returns: undefined (modifies address.location in place)