Hi,
I have uploaded a more developed class to handle sdo_geometry. It now handles the more straightforward cases for all types of geometry, except geometry collection, which is in progress. Next step is to cover the remainder of the cases (e.g. rectangles and circles within polygons, curved segments, linestrings and polygons with a mix of straight and curved edges etc.).
I am also looking at testing against a test table with a variety of geometries in it. Does anyone think there would be any licensing issues in using the geometries defined in the Oracle documentation? Or would it be safer to create my own?
A further task is to try writing data to the cx_Oracle object, which doesn't look to be too difficult, but I haven't tried it yet.
See
https://code.djangoproject.com/ticket/21273 (apologies for the typos).
Vincent