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
| Param | Type | Description |
|---|---|---|
| address | Object | The address object containing location data |
| address.location | string | Object | Location 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)