Layer dimensional doesn't match with geometry dimesnions

المشرف العام

Administrator
طاقم الإدارة
We are able to Delete feature from openlayer and it is successfully deleting that from spatial table also. However we are unsuccessful doing add/edit on openlayer and save the same in Spatial table. Getting the below exception while saving the data to spatial table.

ORA-13364: Layer Dimensionality does not match geometry dimensions

The reason for the above is1) geom data is 3D(shown below)MDSYS.SDO_ORDINATE_ARRAY(3769.32886113393,2912.01336714121,0,3769.32885753005,2507.00004178244,0)2) we defined a custom SRID with 2D and using.3) And when we are querying(getFeatureInfo)the data is also coming in 2D format.

during edit functioality also the data is going as 2D format and oracle is throwing exception. Is there any way to avoid this issue that while saving to spatial table the 2D data can convert to 3D and save.



أكثر...
 
أعلى