Currently, if input geometry is empty (like POINT EMPTY), the following error occurred.
Uncaught Error: Cannot fit empty extent provided as `geometry`
at assert (asserts.js:11:11)
at View.fit (View.js:1353:7)
at zoomToExtent (mapiopanel.js?t=1697297407333:349:21)
at MapIoPanel.loadInput (mapiopanel.js?t=1697297407333:462:7)
at HTMLSelectElement.loadTestCase (testcasepanel.js:198:24)
Also, if output (result) geometry is none by exception, the following error occurred.
Error: Invalid geometry type: EXCEPTION
at Parser.parseGeometry_ (WKT.js:546:15)
at Parser.parse (WKT.js:293:17)
at WKT.parse_ (WKT.js:629:19)
at WKT.readGeometryFromText (WKT.js:677:27)
at WKT.readFeatureFromText (WKT.js:639:23)
at WKT.readFeature (TextFeature.js:36:17)
at featureFromWkt (mapiopanel.js?t=1697297407333:311:31)
at MapIoPanel.loadOutput (mapiopanel.js?t=1697297407333:468:23)
at updateOutput (geosop.js?t=1697297376663:160:26)
at GeosOp.compute (geosop.js?t=1697297376663:455:13)
Currently, if input geometry is empty (like
POINT EMPTY
), the following error occurred.Also, if output (result) geometry is none by exception, the following error occurred.
Above errors need to be handled correctly.