Documentation / @openassistant/geoda / runSpatialJoin
Function: runSpatialJoin()
runSpatialJoin(
__namedParameters):Promise<{additionalData: {[key:string]:string|number[][] |object[] |Record<string, (string|number)[]> | {content: {features:any[];type:string; };type:string; } | {content:any[][];type:string; } |undefined;datasetName:string;joinResult:number[][];joinValues:Record<string, (string|number)[]>;joinVariables:object[] |undefined;leftDatasetName:string;rightDatasetName:string; };llmResult: {datasetName:string;error?:undefined;firstTwoRows:object[];joinStats: {averageCount:number;maxCount:number;minCount:number;totalCount:number; };result:string;success:boolean; }; } | {additionalData?:undefined;llmResult: {datasetName?:undefined;error:string;firstTwoRows?:undefined;joinStats?:undefined;result?:undefined;success:boolean; }; }>
Defined in: src/spatial_join/tool.ts:235
Parameters
__namedParameters
getGeometries
getValues
joinVariables?
object[]
leftDatasetName
string
rightDatasetName
string
Returns
Promise<{ additionalData: {[key: string]: string | number[][] | object[] | Record<string, (string | number)[]> | { content: { features: any[]; type: string; }; type: string; } | { content: any[][]; type: string; } | undefined; datasetName: string; joinResult: number[][]; joinValues: Record<string, (string | number)[]>; joinVariables: object[] | undefined; leftDatasetName: string; rightDatasetName: string; }; llmResult: { datasetName: string; error?: undefined; firstTwoRows: object[]; joinStats: { averageCount: number; maxCount: number; minCount: number; totalCount: number; }; result: string; success: boolean; }; } | { additionalData?: undefined; llmResult: { datasetName?: undefined; error: string; firstTwoRows?: undefined; joinStats?: undefined; result?: undefined; success: boolean; }; }>
