Die Funktionalität für die Erstellung von Objekt-IDs für Interlis 2 (OID) wird in den GEOBOX Fachschalen (Wasser, Gas, Abwasser, Elektro, Amtliche Vermessung etc.) bereits zur Verfügung gestellt. Wenn Sie eigene Fachschalen und Datenmodelle verwenden, können Sie die OID-Funktionalität wie folgt aktivieren:
Es muss mindestens ein Produkt der GEOBOX AG installiert sein, damit die GEOBOX.API (GEOBOX.IM.API.Interlis2OID.dll) im Installationsverzeichnis verfügbar ist. Die Interlis2-OID-Funktion ist darin enthalten.
- Ihre Fachschale benötigt einen eigenen Datenmodell-Code. Eine benutzerdefinierte Erweiterung können Sie mit dem Fachschalen-Struktureditor erstellen:

In diesem Beispiel wird der Datenmodell-Code 100.0.0 verwendet. - Erstellen Sie eine *.tbp-Datei und speichern Sie diese im jeweiligen BIN-Verzeichnis vom Autodesk Infrastucture
Administrator und Autodesk AutoCAD Map 3D ab. Die tbp-Datei muss wenigstens folgenden Inhalt haben
(Beispieldatei). Tragen Sie den DMCode von Ihrer Fachschale und den DeactivationCode (in der Regel
die ersten beiden Zeichen der Objektklassen) ein:
Für alle Versionen der GEOBOX Produkte älter als 2026 R3 verwenden Sie diese Beispieldatei (< 2026 R3)
- Die Zeile <DocumentOptionPage AssemblyName="GEOBOX.IM.CH.Water.dll" ClassName="OptionPageIli2"
Namespace="GEOBOX.IM.CH.Water" /> nutzt die Fachschalen Optionsseite aus der Wasser Fachschale. Haben
Sie kein GEOBOX Wasser Modul installiert, muss diese Zeile angepasst werden.
Die Zeile <DialogPlugin AssemblyName="GEOBOX.IM.API.Interlis2OID.dll" Namespace="GEOBOX.IM.API.Interlis2OID.DialogPlugIns"
ClassName="Ili2OidDialogPlugIn" DeactivationKey="BA" /> bedeutet, dass alle Klassen, welche die Objektregel
haben soll, mit BA_ beginnen müssen.
Ab Version GEOBOX API Version 2022.3 brauchen Sie nicht mehr zwingend einen Fachschalen-Objektklassen-
Präfix. Hierzu verwenden Sie den Eintrag DeactivationKey="NoTabCheck".