Elements
Query features by spatial predicate, bounding box, or H3 cell
$client->elements->query(?string bbox, ?string contains, ?string crosses, ?string cursor, ?string format, ?string h3, ?string intersects, ?int limit, ?string near, ?float outputBuffer, ?bool outputCentroid, ?string outputFields, ?bool outputGeometry, ?string outputInclude, ?int outputPrecision, ?float outputSimplify, ?string outputSort, ?float radius, ?string touches, ?string type, ?string within): FeatureCollection
GET/api/v1/features
Query features by spatial predicate, bounding box, or H3 cell
$client->elements->queryPost(?string bbox, ?string contains, ?string crosses, ?string cursor, ?string format, ?string h3, ?string intersects, ?int limit, ?string near, ?float outputBuffer, ?bool outputCentroid, ?string outputFields, ?bool outputGeometry, ?string outputInclude, ?int outputPrecision, ?float outputSimplify, ?string outputSort, ?float radius, ?string touches, ?string type, ?string within): FeatureCollection
POST/api/v1/features
Get feature by type and ID
$client->elements->retrieve(int id, string type): GeoJsonFeature
GET/api/v1/features/{type}/{id}
Fetch multiple features by type and ID
$client->elements->batch(list<Element> elements): FeatureCollection
POST/api/v1/features/batch
Find features near a geographic point
$client->elements->nearby(?float lat, ?int limit, ?float lng, ?string near, ?float outputBuffer, ?bool outputCentroid, ?string outputFields, ?bool outputGeometry, ?string outputInclude, ?int outputPrecision, ?float outputSimplify, ?string outputSort, ?int radius): FeatureCollection
GET/api/v1/features/nearby
Find features near a geographic point
$client->elements->nearbyPost(?float lat, ?int limit, ?float lng, ?string near, ?float outputBuffer, ?bool outputCentroid, ?string outputFields, ?bool outputGeometry, ?string outputInclude, ?int outputPrecision, ?float outputSimplify, ?string outputSort, ?int radius): FeatureCollection
POST/api/v1/features/nearby