Beim Compiler-Output als Metamodell 16 werden nicht für alle Modelle die ‘AT’ Informationen (URI-String) ausgegeben. Es handelt sich um das Metamodell-Element <IlisMeta16:At>.
Es scheint, als ob für ILI-Modelle der Version 2.4 diese Information nicht ausgegeben wird, für Modelle der Version 2.3 dagegen schon.
Z.B. beim Modell SIA405_LKMap_d_2025 wird nur für das Modell INTERLIS die AT-Information ausgegeben. Dies ist das einzige Modell in 2.3. Die anderen referenzierten Modelle (Units, Geometry, SIA_Base etc.) sind Version 2.4 und ohne AT-Information.
Z.B. beim Modell SIA405_LKMap_d_2025 wird nur für das Modell INTERLIS die AT-Information ausgegeben. Dies ist das einzige Modell in 2.3. Die anderen referenzierten Modelle (Units, Geometry, SIA_Base etc.) sind Version 2.4 und ohne AT-Information.
Eine Vermischung von 2.3er und 2.4er-Modellen sollte eigentlich nicht möglich sein. Wenn das Hauptmodell in 2.4 ist, so sollten auch die importierten Modelle in 2.4 sein. Dies ist also schon einmal verdächtig (bug?).
@grand_cru Du hast dich doch im Rahmen ili2py intensiv mit dem Meta-Modell auseinander gesetzt? Ist dir dieses Verhalten auch aufgefallen betreffend der fehlenden URI?