Skip to content

gi-nx


gi-nx / getVectorLayerContents

ts
function getVectorLayerContents(
   url: string, 
   sourceLayer: string, 
   tiles: {
  properties: {
     bbox: [number, number, number, number];
     tile: [number, number];
     zoom: number;
  };
}[]): Promise<FeatureCollection<Geometry, {
[name: string]: any;
}>>;

Parameters

ParameterTypeDescription
urlstringVector tile URL template with {z}/{x}/{y} placeholders
sourceLayerstringName of the source layer within the tiles
tiles{ properties: { bbox: [number, number, number, number]; tile: [number, number]; zoom: number; }; }[]Array of Tile objects to fetch

Returns

Promise<FeatureCollection<Geometry, { [name: string]: any; }>>

Promise resolving to a FeatureCollection