claeis / ili2db

interlis import/export to relational databases
30 stars 30 forks source link

ili2fgdb - Fehlende topic dependencies #164

Closed doangst closed 6 years ago

doangst commented 6 years ago

Mit dem MGDM Sanierung Wasserkraft (ID 192.1) gibt es Probleme, wenn aus dem MGDM mit ILI2fGDB eine fGDB erstellt werden soll, die ich nicht nachvollziehen kann (siehe unten). Das gleiche Problem tritt auf mit Revitalisierung Gewässer (ID 191.1), jedoch NICHT beim MGDM Inventar Wasserentnahmen (ID 140.1). Beim 140er kann mit ILI2fGDB die ESRI-Datenbank fehlerfrei erstellt werden. Alle diese Modelle basieren auf WasserBase_V1. Die ILI laufen fehlerfrei durch den Compiler. Die ILI sind also korrekt. Interessant ist, dass sobald ich bei SanierungWasserkraft (ID 192) im ILI auf Zeile 360 das DEPENDS ON auskommentiere, erhalte ich dieselbe Fehlermeldung im Compiler im ILI2fGDB. Da scheint etwas mit den Topic Dependencies im ili2fgdb nicht zu klappen.

Error: mgdm192.ili:402:The reference attribute Fischregion/Reference in SanierungWasserkraft_V1.Catalogs.FischregionRef requires a topic dependency between San and SanierungWasserkraft_V1.Catalogs Error: mgdm192.ili:420:The reference attribute AnlageNrQuelle/Reference in SanierungWasserkraft_V1.Catalogs.NrTypRef requires a topic dependency between San and
SanierungWasserkraft_V1.Catalogs Error: mgdm192.ili:421:The reference attribute Typ/Reference in SanierungWasserkraft_V1.Catalogs.AnlageTypRef requires a topic dependency between San and SanierungWasserkraft_V1.Catalogs Error: mgdm192.ili:429:The reference attribute Ort/OrtLinear/Gewaesser in WasserBase_V1.Gewaesser.StrOrtLinear requires a topic dependency between San and WasserBase_V1.Gewaesser Error: mgdm192.ili:438:The reference attribute Rechtsgrundlage/Reference in SanierungWasserkraft_V1.Catalogs.RechtRef requires a topic dependency between San and SanierungWasserkraft_V1.Catalogs Error: mgdm192.ili:440:The reference attribute HindernisTyp/Reference in SanierungWasserkraft_V1.Catalogs.HindernisTypRef requires a topic dependency between San and SanierungWasserkraft_V1.Catalogs … Error: mgdm192.ili:610:The reference attribute OekologPotenzial/Reference in SanierungWasserkraft_V1.Catalogs.PotenzialRef requires a topic dependency between San and SanierungWasserkraft_V1.Catalogs compiler failed

claeis commented 6 years ago

should work with 3.11.3