Fixed an issue where the query tool was crashing when an empty geometry was being rendered. #7655

This commit is contained in:
Pravesh Sharma 2024-10-17 14:13:40 +05:30 committed by GitHub
parent b0d4200aa0
commit 5d008f0525
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -68,6 +68,10 @@ function parseEwkbData(rows, column) {
let value = item[key];
let buffer = Buffer.from(value, 'hex');
let geometry = WkxGeometry.parse(buffer);
if (isNaN(geometry.x) || isNaN(geometry.y)){
unsupportedRows.push(item);
return true;
}
if (geometry.hasZ) {
geometries3D.push(geometry);
return true;