Gå till innehållet

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

  1. Markera applikationslagret du önskar kopiera från med korsreferering.
  2. Välj Korsreferera attribut... under verktygsmenyn, antingen i applikationslagerlistan eller objektlistan om du önskar att korsreferera endast ett urval.
  3. Välj en befintlig XREF-tabell eller skapa en ny.
  4. Kryssa för relevanta alternativ.
  5. Välj resultatapplikationslager, antingen ett eller fördelat på flera applikationslager.
  6. Tryck Utför för att starta kopieringen med korsreferering.