placekey
Placekey is a free and open universal standard identifier for any physical place, so that the data pertaining to those places can be shared across organizations easily. Since Placekey is based on H3, here we offer a way to transform to and from that index and delegate any extra functionality to H3 itself.
You can learn more about Placekey on their website or in the Spatial Indexes section of this documentation.
PLACEKEY_ASH3
PLACEKEY_ASH3(placekey)Description
Returns the H3 index equivalent to the given placekey.
placekey:VARCHARPlacekey identifier.
Return type
VARCHAR
Example
SELECT carto.PLACEKEY_ASH3('@7dd-dc3-52k');
-- 8a390cbffffffffPLACEKEY_FROMH3
PLACEKEY_FROMH3(h3index)Description
Returns the Placekey equivalent to the given H3 index.
h3index:VARCHARH3 identifier.
Return type
VARCHAR
Example
SELECT carto.PLACEKEY_FROMH3('84390cbffffffff');
-- @7dd-dc3-52kPLACEKEY_ISVALID
PLACEKEY_ISVALID(placekey)Description
Returns a boolean value true when the given string represents a valid Placekey, false otherwise.
placekey:VARCHARPlacekey identifier.
Return type
BOOLEAN
Examples
SELECT carto.PLACEKEY_ISVALID('@7dd-dc3-52k');
-- trueSELECT carto.PLACEKEY_ISVALID('7dd-dc3-52k');
-- trueSELECT carto.PLACEKEY_ISVALID('x');
-- falseLast updated
Was this helpful?
