Korsreferera attribut¶
Använd denna dialog för att korsreferera attribut (mappning) när data från ett applikationslager ska levereras enligt ett annat schema.
Var hittar jag dialogen?¶
Högerklicka i det vertikala eller horisontella listfältet i terrängmodellteckning och välj Verktyg - Korsreferera attribut...
Användning av dialogen¶
Korsreferering av attribut är nödvändig när data från ett applikationslager ska levereras enligt ett annat schema. Detta innebär att ändra attributnamn och/eller koder för att anpassa data till det nya schemat.
Du kan också ställa in regler för hur data ska fördelas till flera applikationslager.
XREF-tabeller¶
Själva korsrefereringen definieras i en XREF-tabell. För detaljer om hur detta görs, se dialoghjälpen för XREF-tabell.
- Nya XREF-tabeller skapas genom att välja Ny...
- Befintliga tabeller väljs via Bläddra...
- Med Spara som... kan du skapa en kopia av en befintlig tabell, till exempel för att justera en systemtabell utan att använda Windows Utforskaren manuellt.
En XREF-tabell (xrt-fil) kan lagras i Projekt-, User- eller Sys-mappen.
Alternativ¶
- Inkludera omatchade attribut:
Inkluderar också attribut som inte matchar enligt reglerna definierade i XREF-tabellen. - Inkludera bara attribut som finns i resultatapplikationslagret:
Säkerställer att endast data som passar resultatapplikationslagrets schema inkluderas. - Uteslut objekt utan match på nyckelattribut:
Ger möjlighet att utesluta objekt som inte uppfyller fördefinierade värden för valt nyckelattribut.
Du kan välja om objekten i källapplikationslagret ska kopieras eller flyttas. Om valet Behåll matchande objekt i källapplikationslagret är aktiverat kopieras objekten istället för att flyttas.
Resultatet av korsrefereringen kan skickas till ett resultatapplikationslager eller fördelas till flera applikationslager definierade i XREF-tabellen.
Valet Fördela objekt är särskilt användbart vid användning av GML/NVDB-applikationslager, där det finns ett applikationslager för varje objekttyp.
Tillvägagångssätt
- Markera applikationslagret du önskar kopiera från med korsreferering.
- Välj Korsreferera attribut... under verktygsmenyn, antingen i applikationslagerlistan eller objektlistan om du önskar att korsreferera endast ett urval.
- Välj en befintlig XREF-tabell eller skapa en ny.
- Kryssa för relevanta alternativ.
- Välj resultatapplikationslager, antingen ett eller fördelat på flera applikationslager.
- Tryck Utför för att starta kopieringen med korsreferering.