DXF/DWG オブジェクト ダンパーを作成しています。ダンパーはすべてのデータを階層的にエクスポートし、後でこの完全なデータ セットを GeoJson または CSV-WKT に変換します。
私がつまずいたことの 1 つは、私の内部階層が、ダンプされたすべてのブロックを辞書と同じ階層レベルに格納していることです。
entities->block1->...data...
entities->block2->...data...
まだ問題はありませんが、これをマップとして保存するため、ブロック名は一意のキーである必要があるため、この仮定が正しいかどうか疑問に思います。
では、ブロック名は一意ですか? ブロックには常に名前がありますか? ユーザーが作成したブロックは確かに一意ですが、一意の名前を持たない非ユーザー作成のブロックはありますか?