Geometrieën controleren is een krachtige bronplug-in om de geldigheid van een geometrie op een laag te controleren en te repareren. Het dialoogvenster Geometrieën controleren geeft verschillende gegroepeerde instellingen weer op de eerste tab (Instellingen):
Invoer vectorlaag: om de laag te selecteren die gecontroleerd moet worden. Het keuzevak Alleen geselecteerde objecten kan de geometrieën filteren tot de geselecteerde.
Geldigheid geometrie: geeft de gebruiker de keuze uit Zelf kruisend, Duplicaat knopen, Polygoon met minder dan 3 knopen.
Toegestane typen geometrie: om alleen bepaalde typen geometrie toe te staan, zoals punt, multipunt, lijn, multilijn, polygoon en multipolygoon.
Eigenschappen geometrieën geeft Polygonen en multipolygonen mogen geen gaten bevatten en Meerdelige objecten moeten bestaan uit meer dan één deel weer.
Voorwaarden geometrie: gebruiker kan enkele voorwaarden toevoegen voor de geldigheid van de geometrieën met een minimale segmentlengte, een minimum hoek met het segment, een minimale oppervlakte van de polygoon en detectie van polygonen met splinters.
Controles topologie: controleert op duplicaten, ob objecten binnen andere objecten, overlap kleiner dan een getal, op gaten kleiner dan een getal.
Tolerantie: u kunt hier de tolerantie voor de controle definiëren.
Uitvoer vectorlaag geeft de gebruiker de keuze hoe het resultaat te verkrijgen, tussen aanpassen van de huidige laag en het maken van een nieuwe laag.
Nadat u tevreden bent met de configuratie, kunt u op de knop [Uitvoeren] drukken.
De resultaten verschijnen op de tweede tab en als een overzichtslaag van de fouten in het kaartvenster (de naam is controle). Een tabel vermeld de Resultaat Geometrie controleren met één fout per rij: de eerste rij is een ID, de tweede de reden van de fout, dan de coördinaten van de fout, een waarde (afhankelijk van het type fout) en tenslotte de kolom met de oplossing die de oplossing voor de fout aangeeft. Onderaan deze tabel kunt u de fout naar een shapefile exporteren. Aan de linkerkant staan het aantal fouten en de opgeloste fouten.
Figure Geometry Checker:
De plug-in Geometrieën controleren kan de volgende fouten vinden:
Zelf kruisend: een polygoon die zichzelf kruist,
Duplicaat knopen: twee duplicaat knopen in een segment
Gaten: gat in een polygoon,
Lengte segment: een lengte van het segment die kleiner is dan de drempelwaarde,
Minimum hoek: twee segmenten met een hoek die kleiner is dan de drempelwaarde,
Minimum gebied: gebied van polygoon is kleiner dan een drempelwaarde,
Splinter polygoon: deze fout komt uit bijzonder kleine polygonen (met een klein gebied) met een grote omtrek,
Duplicaten van objecten,
Object binnen object,
Overlap: overlappende polygonen,
Gten: gaten tussen polygonen
De volgende afbeelding toont de verschillende controles die worden uitgevoerd door de plug-in.
Figure The Differents checks supported by the plugin
U kunt een rij selecteren om de locatie van de fout te bekijken. U kunt dit gedrag wijzigen door een andere actie te selecteren uit Fout (standaard), Object, Niet verplaatsen, en Contouren van geselecteerde objecten accentueren.
Onder de actie voor zoomen kunt u, bij het klikken op de tabelrij, Geselecteerde objecten in attributentabel weergeven, Geselecteerde fouten repareren, standaard oplossing en Geselecteerde fouten repareren, vraag naar methode voor oplossen. In het laatste geval zult u een venster zien om de methode voor de oplossing te kiezen, waaronder:
Samenvoegen met naastgelegen polygoon met langste gedeelde rand,
Samenvoegen met naastgelegen polygoon met grootste gebied,
Samenvoegen met naastgelegen polygoon met identieke waarde voor attribuut, als die er is, of laat zoals het is
Object verwijderen
Geen actie
Tip
Meerdere fouten repareren
U kunt meerdere fouten repareren dor meer dan één rij te selecteren in de tabel met de actie CTRL + klik.
De standaard actie kan worden gewijzigd met behulp van het laatste pictogram Instellingen voor oplossingen van fouten. Voor sommige typen fouten kunt u de standaard actie wijzigen naar enkele specifieke acties of Geen actie.
Tenslotte kunt u nog kiezen Te gebruiken attribuut bij samenvoegen van objecten op waarde van een attribuut.