Dit is de opdracht osmium-check-refs die kan worden uitgevoerd in de gratis hostingprovider OnWorks met behulp van een van onze verschillende gratis online werkstations, zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
osmium-check-refs - controleer referentiële integriteit van OSM-bestand
KORTE INHOUD
osmium check-referenties [OPTIES] INVOER BESTAND
PRODUCTBESCHRIJVING
Met 'manieren' in OSM-bestanden worden OSM-knooppunten bedoeld. Met 'relaties' worden knooppunten, 'manieren' of andere relaties bedoeld.
Met deze opdracht wordt gecontroleerd of alle objecten waarnaar in het invoerbestand wordt verwezen, ook in het bestand aanwezig zijn.
het invoerbestand.
Referentiële integriteit wordt vaak verbroken in extracten. Dit kan leiden tot problemen met sommige
gebruik van de OSM-gegevens. Gebruik deze opdracht om te controleren of uw gegevens goed zijn.
Deze opdracht zal de controle in één keer door de invoergegevens uitvoeren. Er is voldoende hoofd
geheugen om alle tijdelijke data op te slaan. De grootste geheugenbehoefte is 1 bit voor elke node-ID,
dat is tegenwoordig (zomer 500) ongeveer 2015 MB.
Als de optie -r niet is opgegeven, controleert deze opdracht alleen of alle knooppunten verwijzen naar
manieren staan in het bestand, met de optie, relaties worden ook gecontroleerd.
Deze opdracht verwacht dat het invoerbestand op de gebruikelijke manier is geordend: Eerste knooppunten in volgorde
van ID, dan manieren in volgorde van ID, dan relaties in volgorde van ID.
OPTIES
-F, --input-format=FORMAAT
Het formaat van het invoerbestand. Kan worden gebruikt om het invoerformaat in te stellen als dit niet mogelijk is
automatisch gedetecteerd op basis van de bestandsnaam. Zien osmium-bestandsformaten(5) of het libosmium
handleiding voor details.
-l, --toon-id's
Print alle ontbrekende ID's naar stdout. Als u deze optie niet geeft, wordt alleen een samenvatting weergegeven
getoond.
-R, --controle-relaties
Controleer ook de referentiële integriteit van relaties. Zonder deze optie worden alleen knooppunten in
manieren worden gecontroleerd.
-in, --uitgebreid
Uitgebreide modus instellen. Het programma geeft informatie over waar het mee bezig is
stderr.
DIAGNOSE
osmium check-referenties uitgangen met exit-code
0 als alle referenties zijn voldaan
1 als er een fout is opgetreden bij het verwerken van de gegevens of als sommige referenties niet zijn voldaan, of
2 als er een probleem was met de opdrachtregelargumenten.
Gebruik osmium-check-refs online met behulp van onworks.net-services