Dit is de opdracht las2txt die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
las2txt - voer ASRPS LAS-bestanden uit in ASCII-tekst
KORTE INHOUD
las2txt [-h | -i -o -t | -formaten]
PRODUCTBESCHRIJVING
las2txt Hiermee kunt u ASRPS LAS-bestanden uitvoeren in ASCII-tekst.
De '-ontleden txyz'vlag geeft aan hoe elke regel van het ASCII-bestand moet worden opgemaakt. Bijvoorbeeld,
'txyzia' betekent dat het eerste getal van elke regel de gpstime moet zijn, de volgende drie
getallen moeten de x-, y- en z-coördinaat zijn, het volgende getal moet de intensiteit zijn en
het volgende getal moet de scanhoek zijn.
Ondersteunde vermeldingen
· a - scanhoek
· i - intensiteit
· n - aantal retouren voor een gegeven puls
· r - nummer van deze aangifte
· c - classificatie
· u - gebruikersgegevens
· p - puntbron-ID
· e - rand van vluchtlijnvlag
· d - richting van de scanvlag
· R - rood kanaal van RGB-kleur
· G - groen kanaal van RGB-kleur
· B - blauw kanaal met RGB-kleur
· M - hoekpuntindexnummer
Afscheiders
De '- sept ruimte'vlag geeft aan welk scheidingsteken moet worden gebruikt. De standaardinstelling is een spatie. De
volgende lijst is geldig voor scheidingstekens (hoofdlettergevoelig):
· tabblad
· komma
· dubbele punt
· koppelteken
· punt
· puntkomma
Kopscheidingstekens
De '-koptekst pond' vlag resulteert erin dat de koptekstinformatie aan het begin wordt afgedrukt
van het ASCII-bestand in de vorm van een commentaar dat begint met het speciale teken '#'. Ander
mogelijke speciale tekens zijn onder meer (hoofdlettergevoelig):
· procent
·dollar
· puntkomma
· komma
· ster
· dubbele punt
· puntkomma
OPTIES
las2txt-opties:
-h, --help
help bericht produceren
-i arg, --invoer arg
invoer LAS-bestand.
-o arg, --uitvoer arg
uitvoertekstbestand. Gebruik 'stdout' als u wilt dat het naar de standaarduitvoer wordt geschreven
stream
--ontleden arg
De '--ontleden txyz'vlag geeft aan hoe elke regel van het ASCII-bestand moet worden opgemaakt.
'txyzia' betekent bijvoorbeeld dat het eerste getal van elke regel de
gpstime, de volgende drie cijfers moeten de x-, y- en z-coördinaat zijn, de volgende
nummer moet de intensiteit zijn en het volgende nummer moet de scanhoek zijn.
De ondersteunde vermeldingen zijn:
· x - x-coördinaat als dubbel
· y - y-coördinaat als dubbel
· z - z-coördinaat als dubbel
· X - x-coördinaat als ongeschaald geheel getal
· Y - y-coördinaat als ongeschaald geheel getal
· Z - z-coördinaat als ongeschaald geheel getal
· a - scanhoek
· i - intensiteit
· n - aantal retouren voor een gegeven puls
· r - nummer van deze aangifte
· c - classificatienummer
· C - classificatienaam
· u - gebruikersgegevens
· p - puntbron-ID
· e - rand van de vluchtlijn
· d - richting van de scanvlag
· R - rood kanaal van RGB-kleur
· G - groen kanaal van RGB-kleur
· B - blauw kanaal met RGB-kleur
· M - hoekpuntindexnummer
--precisie arg
Het aantal decimalen dat moet worden gebruikt voor x,y,z,[t]-uitvoer. --precisie 7 7 3
--precisie 3 3 4 6 Als u geen precisie opgeeft, gebruikt las2txt de impliciete
waarden gedefinieerd door de schaalwaarde van de koptekst (en voor alle waarden wordt een precisie van 8 gebruikt
tijdwaarden.)
--scheidingsteken arg
Het teken dat moet worden gebruikt voor het afbakenen van velden in de uitvoer. --scheidingsteken ""
--scheidingsteken "" --scheidingsteken " "
--etiketten
Druk een rij koptekstlabels af
--koptekst
Koptekstinformatie afdrukken
-v, --uitgebreid
Uitgebreide berichtuitvoer
--xml Uitvoer als XML. Geen opmaak gegeven door --ontleden wordt in dit geval gerespecteerd.
--stdout
Voer gegevens uit naar stdout
Filteropties:
-e arg, --mate waarin arg
Omvangvenster waarbinnen punten moeten vallen om te behouden. Gebruik een door komma's gescheiden of
geciteerde, door spaties gescheiden lijst, bijvoorbeeld -e brutale, mijne, maximaal, Maxy or -e brutale,
mijne, minz, maximaal, maximaal, maxz -e "minx mini Minz maxx Maxy maximaal"
--minx arg
Omvang moet groter zijn dan of gelijk zijn aan minx om behouden te blijven. --minx 1234.0
--mijn arg
Omvang moet groter zijn dan of gelijk aan miny om te worden behouden. --mijn 5678.0
--minz arg
Omvang moet groter zijn dan of gelijk zijn aan minz om te behouden. Als maxx en maxy zijn ingesteld
maar niet minz *en maxz, alle z-waarden blijven behouden. --minz 0.0
--maximaal arg
Omvang moet kleiner zijn dan of gelijk zijn aan maxx om behouden te blijven. --maximaal 1234.0
--maximaal arg
Omvang moet kleiner zijn dan of gelijk zijn aan maxy om behouden te blijven. --maximaal 5678.0
--maxz arg
Omvang moet kleiner zijn dan of gelijk zijn aan maxz om behouden te blijven. Als maxx en maxy zijn ingesteld maar
niet maxz *en minz, alle z-waarden blijven behouden. --maxz 10.0
-t arg, --dun arg (=0)
Eenvoudig uitdunnen in decimatiestijl. Verdun de vijl door elk tiende punt te verwijderen
het bestand.
--alleen laatste terugkeer
Bewaar laatste aangiften (kan niet worden gebruikt met --alleen eerste terugkeer)
--alleen eerste terugkeer
Bewaar eerste retourzendingen (kan niet worden gebruikt met --alleen laatste terugkeer)
--keep-retouren arg
Een lijst met retournummers die in het uitvoerbestand moeten worden bewaard: --keep-retouren 1 2 3
--drop-retouren arg
Retournummers om te laten vallen. Bijvoorbeeld, --drop-retouren 2 3 4 5
--geldig_alleen
Bewaar alleen geldige punten
--keep-klassen arg
Een lijst met classificaties om te bewaren: --keep-klassen 2 4 12 --keep-klassen 2
--drop-klassen arg
Een door komma's gescheiden lijst met classificaties die moeten worden verwijderd: --drop-klassen 1,7,8
--drop-klassen 2
--houd-intensiteit arg
Bereik om de intensiteit te behouden. De volgende expressietypen worden ondersteund:
--houd-intensiteit 0-100 --houd-intensiteit --houd-intensiteit > 400 --houd-intensiteit
> = 200
--drop-intensiteit arg
Bereik waarin de intensiteit moet worden verlaagd. De volgende expressietypen worden ondersteund:
--drop-intensiteit --drop-intensiteit > 400 --drop-intensiteit > = 200
--houd-tijd arg
Bereik om de tijd in te houden. De volgende expressietypen worden ondersteund:
--houd-tijd 413665.2336-414092.8462 --houd-tijd --houd-tijd
> 413665.2336 --houd-tijd > = 413665.2336
--drop-tijd arg
Bereik waarin tijd moet worden gedropt. De volgende expressietypen worden ondersteund:
--drop-tijd --drop-tijd > 413665.2336 --drop-tijd > = 413665.2336
--houd-scanhoek arg
Bereik waarin de scanhoek behouden moet blijven. De volgende expressietypen worden ondersteund:
--houd-scanhoek 0-100 --houd-scanhoek --houd-scanhoek <= 100
--drop-scanhoek arg
Bereik waarin de scanhoek moet worden verlaagd. De volgende expressietypen worden ondersteund:
--drop-scanhoek --drop-scanhoek > 100 --drop-scanhoek > = 100
--kleur behouden arg
Bereik om kleuren te behouden. Definieer kleuren als twee 3-tupels (R,G,BR,G,B):
--kleur behouden '0,0,0-125,125,125'
--drop-kleur arg
Bereik waarin u kleuren wilt laten vallen. Definieer kleuren als twee 3-tupels (R,G,BR,G,B):
--drop-kleur '255,255,255-65536,65536,65536'
Zie voor meer informatie de volledige documentatie voor lasinfo op:
⟨http://liblas.org/utilities/las2txt.html⟩
VOORBEELD
Eenvoudig Conversie naar tekst filet
$ las2txt -i lidar.las -o lidar.txt -parse xyz
converteert LAS-bestand naar ASCII en plaatst de x-, y- en z-coördinaat van elk punt op de 1e,
2e en 3e invoer van elke regel. De vermeldingen worden gescheiden door een spatie.
opgeven a afscheider
$ las2txt -i lidar.las -o lidar.txt -parse txyzr -sep komma
converteert LAS-bestand naar ASCII en plaatst de gps_time als eerste invoer, de x, y en z
coördinaten bij de 2e, 3e en 4e inschrijving en het nummer van de aangifte bij de 5e inschrijving
van elke lijn. De vermeldingen worden gescheiden door een komma.
Veranderen de hoofd afscheider
$ las2txt -i lidar.las -o lidar.txt -parse xyzia -sep puntkomma -header pond
converteert LAS-bestand naar ASCII en plaatst de x-, y- en z-coördinaat op de 1e, 2e en 3e
invoer, de intensiteit bij de 4e en de scanhoek als de 5e invoer van elke regel. De
vermeldingen worden gescheiden door een puntkomma. Aan het begin van het bestand printen we de header
informatie als commentaar, beginnend met een '#'-symbool.
Veranderen de coördineren bestellen
$ las2txt -i lidar.las -o lidar.txt -parse xyzcu -sep tab -header procent
converteert LAS-bestand naar ASCII en plaatst de x-, y- en z-coördinaat op de 1e, 2e en 3e
invoer, de classificatie op de 4e en de gebruikersgegevens als de 5e invoer van elke regel. De
vermeldingen worden gescheiden door een puntkomma. Aan het begin van het bestand printen we de header
informatie als commentaar, beginnend met een '%'-symbool.
20 november 2015 las2txt(1)
Gebruik las2txt online met behulp van onworks.net-services