Funktionen giver mulighed for dels at behandle dobbeltdata (data hvis geometri er identiske) og dels behandle elementer indeholdende elementer med en bestemt elementtype, f.eks. cirkelbuer
Der er ved dobbeltdata mulighed for at udvælge elementer for f.eks. at slette de dobbelte eller præsentere data forskudt, f.eks. ved punktdata som ligger ovenpå hinanden. Herudover er der mulighed for behandling af overlappende elementer.

Der er overordnet 2 udvalgekriterier:
• | Dobbeltelementer, dvs. elementer, hvis geometri er identiske |
• | Overlappende elementer, dvs. elementer, som overlapper (flader), men som ikke nødvendigvis er identiske (men kan være det) |
Ved dobbeltelementer er der 3 funktioner:
• | Dublerede elementer: Der oprettes en query med de elementer, som kan slettes (de dublerede). De elementer, som udvælges til evt. sletning er de, som har den største værdi i felt (<ID1>). |
• | Optælling: Der oprettes en query med alle elementer. Der er tilføjet et felt med hvor mange elementer det enkelte element er dobbelt med samt elementets løbenummer indenfor dette. Løbenummeret tælles nedefra efter felt (<ID1>), således at det med laveste <ID1> har nummer 1, det næste 2 etc. Elementer som ikke er dobbelt har antal = 1 og løbenummer = 1. |
• | Forskydning: Der oprettes en query for dobbelte elementer (punkt elementer), således at de forskydes, enten som en cirkel om eller på linie udfra det oprindelige element. Alle elementer medtages, også de, som ikke er dobbelte. |
Overlappende elementer:
• | Der opstilles en query med overlappende elementer. Denne kan evt. begrænses således at det kun er elementer med et overlap over en given størrelse (tolerance). |
Elementtyper.
• | Der opstilles en query med elementer indeholdende den aktuelle elementtype (<feature> indeholdende <elementtype>). |
|