It looks like you're new here. If you want to get involved, click one of these buttons!
sorry for the late reply ...
There is an inherent limit in GDS which does not allow more than 32767 rows or columns. The format allows 65535 when dropping compatibility constraints. But that's it.
You can try to save to OASIS - there is no such limitation for OASIS files.
Is it possible to drop compatibility constraint when calling "write" ? I was looking into SaveLayoutOptions but couldn't find anything there to disable the compatibility constraint.
Given that commercial tools don't have this issue, I think supporting disabling of compatibility constraint would be very useful.
If the array is highly regular, perhaps you can revise it at
the source to be an "array of arrays" (like instead of trying
to deal with 256x256 identical blocks, make 16x16 sub-blocks
and then a 16x16 array of those?).
"Some assembly required"....
Not a general solution, but perhaps a specific one will do
@world_locus This isn't a compatibility constraint. It's a limitation of the format. You cannot go beyond this limitation with GDS.
You can use the approach @dick_freebird sketched or switch to OASIS which does not have such a limitation.