Hi,
I have a serious problem which a hope is due my ignorance.
My circles and ellipses import when I specify IN_GEOM_TYPE=LINE and skips any lines on the same layer.
I've set up a test file containing i circle, i line string and one shape, all on level 63. The import skript has two rows:
%dgn2sdo% IN_FILE="E:\dgn\circle_test.dgn" IN_TYPE=DGN IN_GEOM_TYPE=LINE IN_LEVEL="Level 63" OUT_GEOM_TABLE=TMP_63_LINE
%dgn2sdo% IN_FILE="E:\dgn\circle_test.dgn" IN_TYPE=DGN IN_GEOM_TYPE=POLYGONS IN_LEVEL="Level 63" OUT_GEOM_TABLE=TMP_63_POLY
The expected outpout would be: circle and polygon into TMP_63_POLY and line string into TMP_63_LINE
The result is, however, circle into TMP_63_LINE (as polygon), no lines imported, the shape into TMP_63_POLY (correct).
Have I missed something?
All files are attached.
Regards,
Krister
So, what you are saying is that it impossible to use dgn2sdo to import a dgn if there are lines and circles on the same layer!? We are trying to build a larger system which requires a regular import of large amount of data and have no say about how the dgn files are structured. This must surely be a miss in the functionality?
/Krister
Owner consultant at Surell Consulting AB
I've filed a DGN2SDO Change Request so that more than one Geometry Type can be extracted from the same level. Until and unless that is implemented, you should use the Select By Attributes and Change Attributes commands to separate the element types by level.
CR # 331295 - [DGN2SDO] Allow multiple Geometry Types to be extracted from the same level.