Fixed an issue where the query tool was crashing when an empty geometry was being rendered. #7655
parent
b0d4200aa0
commit
5d008f0525
|
@ -68,6 +68,10 @@ function parseEwkbData(rows, column) {
|
||||||
let value = item[key];
|
let value = item[key];
|
||||||
let buffer = Buffer.from(value, 'hex');
|
let buffer = Buffer.from(value, 'hex');
|
||||||
let geometry = WkxGeometry.parse(buffer);
|
let geometry = WkxGeometry.parse(buffer);
|
||||||
|
if (isNaN(geometry.x) || isNaN(geometry.y)){
|
||||||
|
unsupportedRows.push(item);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
if (geometry.hasZ) {
|
if (geometry.hasZ) {
|
||||||
geometries3D.push(geometry);
|
geometries3D.push(geometry);
|
||||||
return true;
|
return true;
|
||||||
|
|
Loading…
Reference in New Issue