EngelsFransSpaans

OnWorks-favicon

pscontourgmt - Online in de cloud

Voer pscontourgmt uit in OnWorks gratis hostingprovider via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht pscontourgmt 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


pscontour - Contourtabelgegevens door directe triangulatie [methode]

KORTE INHOUD


pscontour [ tafel ] [+]cpt parameters west/oosten/zuiden/noorden[/zmin/zmax][r] [
[-|[+]annot_int][labelinfo] ] [ [p|s]parameters ] [ [sjabloon] ] [ indexbestand ] [
[d|f|n|l|L|x|X]params ] [ ] [ z|Zparameters ] [ ] [ pen ] [ ] [ ] [ ] [ gesneden ] [ [p|t]
] [ [+|-][+dkloof[/lengte]][+l[labels]] ] [ [voor slechts/dx/dy/][c|label] ] [ [niveau] ] [ [+]pen ]
[ x_verschuiving ] [ y_offset ] [ -b] [ -ckopieën ] [ -h] [ -i] [
-p] [ -t] [ -:[i|o] ]

Opmerking: Er is geen spatie toegestaan ​​tussen de optievlag en de bijbehorende argumenten.

PRODUCTBESCHRIJVING


pscontour leest een ASCII [of binair] tafel en produceert een onbewerkte contourplot door
triangulatie. Standaard wordt de optimale Delaunay-triangulatie uitgevoerd (met behulp van ofwel
Shewchuk's [1996] of Watson's [1982] methode zoals geselecteerd tijdens de GMT-installatie; type
pscontour - om te zien welke methode is geselecteerd), maar de gebruiker kan optioneel een tweede geven
bestand met netwerkinformatie, zoals een driehoekige mesh die wordt gebruikt voor eindige-elementenmodellering.
Naast contouren kan het gebied tussen contouren worden geverfd volgens de CPT
het dossier. Als alternatief kunnen de x/y/z-posities van de contourlijnen worden opgeslagen in een of meer
uitvoerbestanden (of stdout) en er wordt geen plot geproduceerd.

VERPLICHT ARGUMENTEN


-C[+]vervolg
De te tekenen contouren kunnen op drie mogelijke manieren worden gespecificeerd:

1. Als vervolg het achtervoegsel ".cpt" heeft en als bestand kan worden geopend, wordt aangenomen dat
een CPT-bestand zijn. De kleurgrenzen worden dan gebruikt als contourniveaus. Als de CPT
bestand annotatievlaggen heeft in de laatste kolom, dan zijn die contouren
geannoteerd. Standaard zijn alle contouren gelabeld; gebruik maken van -A- alles uitschakelen
annotaties.

2. Als vervolg is een bestand maar geen CPT-bestand, er wordt verwacht dat het contour bevat
niveaus in kolom 1 en een C(ontour) OR A(nnotate) in col 2. De niveaus gemarkeerd met C
(of c) zijn omlijnd, de niveaus gemarkeerd met A (of a) zijn omlijnd en geannoteerd.
Optioneel kan een derde kolom aanwezig zijn en de vaste annotatiehoek bevatten
voor dit contourniveau.

3. Als er geen bestand wordt gevonden, dan: vervolg wordt geïnterpreteerd als een constante contour
interval. Als het echter wordt toegevoegd met het +-teken, is de vervolg wordt als betekenis opgevat
teken die ene contour. De -A optie biedt dezelfde mogelijkheid, dus ze kunnen
samen worden gebruikt om slechts één geannoteerde en één niet-geannoteerde contour te plotten. Indien
-A is ingesteld en -C niet is, dan wordt het contourinterval gelijk gesteld aan de opgegeven
annotatie interval.

Als een bestand wordt gegeven en -T is ingesteld, dan alleen contouren gemarkeerd met hoofdletter C of A
vinkjes zullen hebben. In alle gevallen hebben de contourwaarden dezelfde eenheden als de
bestand.

-Jparameters (meer ...)
Selecteer kaartprojectie.

-R[eenheid]x min/xmax/ymin/ymax[R] (meer ...)
Geef de regio van interesse op.

Voor perspectiefweergave p, eventueel toevoegen /zmin/zmax. (meer ...)

OPTIONELE ARGUMENTEN


tafel Een of meer ASCII (of binaire, zie -bi[ncols][ type dan: ]) gegevenstabelbestand(en) met a
aantal gegevenskolommen. Als er geen tabellen worden gegeven, lezen we uit de standaardinvoer.

-EEN[-|[+]annot_int][labelinfo]
annot_int is annotatie-interval in data-eenheden; het wordt genegeerd als contourniveaus zijn
gegeven in een bestand. [Standaard is geen annotaties]. toevoegen - om alle annotaties uit te schakelen
geïmpliceerd door -C. U kunt ook + toevoegen aan het annotatie-interval om dat te plotten als a
enkele contour. de optionele labelinfo regelt de specifieke kenmerken van het label
opmaak en bestaat uit een aaneengeschakelde tekenreeks die bestaat uit een van de volgende:
controle argumenten:

+ahoek
Voor annotaties onder een vaste hoek, +een voor contour-normaal, of +app voor
contour-parallel [Standaard]. Voor +app, kunt u optioneel toevoegen u voor bergopwaarts
en d voor bergafwaartse cartografische annotaties.

+cdx[/dy]
Stelt de afstand tussen label en optioneel tekstvak in. toevoegen c|i|p specificeren
de eenheid of % om een ​​percentage van de lettergrootte van het label aan te geven [15%].

+d Schakelt debug in die helperpunten en lijnen zal tekenen om de
werking van de contourlijnopstelling.

+e Vertraag het plotten van de tekst. Dit wordt gebruikt om een ​​clippad te bouwen op basis van de
tekst, leg dan andere overlays neer terwijl dat clippad actief is, dan
draaien van knippen met psclip -C's die uiteindelijk de originele tekst plot.

+fdoopvont Stelt het gewenste lettertype in [Standaard FONT_ANNOT_PRIMARY met zijn grootte veranderd in 9p].

+g[kleur]
Selecteert ondoorzichtige tekstvakken [Standaard is transparant]; optioneel specificeer de kleur
[Standaard is PS_PAGE_COLOR].

+jvoor slechts Stelt labeluitvulling in [Standaard is MC].

+ndx[/dy]
Verschuift de plaatsing van labels met het opgegeven aantal (toevoegen c|i|p specificeren
de eenheden). Incrementen worden beschouwd in het coördinatensysteem gedefinieerd door de
oriëntatie van de contour; gebruik maken van +N om verhogingen in de plot te forceren x/y
coördinatensysteem [geen duwtjes]. Niet toegestaan ​​met +v.

+o Selecteert afgerond rechthoekig tekstvak [Standaard is rechthoekig]. Niet toepasbaar
voor gebogen tekst (+v) en heeft alleen zin voor ondoorzichtige tekstvakken.

+p[pen]
Tekent de omtrek van tekstvakken [Standaard is geen omtrek]; optioneel pen opgeven
voor omtrek [Standaard is breedte = 0.25p, kleur = zwart, stijl = effen].

+rmin_rad
Zal geen labels plaatsen waar de kromtestraal van de contour kleiner is dan
min_rad [Standaard is 0].

+t[filet]
Slaat contourlabel x, y en tekst op in filet [Contour_labels.txt]. Gebruik maken van +T opslaan
x, y, hoek, tekst in plaats daarvan.

+ueenheid bijlagen eenheid op alle contourlabels. [Standaard is geen eenheid]. Indien z is toegevoegd we
gebruik de z-eenheid uit de grdfile.

+v Specificeert gebogen labels die de contour volgen [Standaard is rechte labels].

+w Geeft aan hoeveel (x,y) punten worden gebruikt om labelhoeken te schatten
[automatisch].

+=voorvoegsel
voorvoegsels voorvoegsel op alle contourlabels. [Standaard is geen voorvoegsel].

-B[p|s]parameters (meer ...)
Stel kaartgrensintervallen in.

-D[sjabloon]
Dump de (x,y,z)-coördinaten van elke contour naar een of meer uitvoerbestanden (of stdout if
sjabloon wordt niet gegeven). Er wordt niet geploeterd. Indien sjabloon bevat een of meer
van de C-formaat specificaties %d, %f, %c dan zullen lijnsegmenten naar verschillende worden geschreven
bestanden; anders worden alle regels naar het opgegeven bestand geschreven (sjabloon). Het gebruik van de
C-formaat specificeerders bepalen hoeveel bestanden worden gemaakt en hoe de contouren zijn
georganiseerd. Als het float-formaat %f aanwezig is (standaard aanpassingen aan breedte en
precisie is toegestaan, bijv. %f7.3f), dan zullen de bestandsnamen de contourwaarde bevatten
en lijnen worden dus gescheiden in bestanden op basis van een gemeenschappelijke contourwaarde. Als het gehele getal
formaat %d aanwezig is (inclusief aanpassingen zoals %05d), dan zijn alle contouren geschreven
naar individuele segmentbestanden; als een van de andere specificaties aanwezig is, zijn ze gewoon
invloed op de bestandsnamen. Ten slotte, als het tekenformaat %c aanwezig is, wordt het vervangen
met de letters C (voor gesloten) of O (voor open), die de aard van elke contour weerspiegelen.
Elke combinatie van een, twee of alle drie de modifiers is geldig, wat resulteert in verschillende
bestandsnamen en aantal bestanden. Als %c bijvoorbeeld vanzelf verschijnt, dan zijn er maar twee
bestanden worden gemaakt, waarbij de open van de gesloten contouren worden gescheiden (ervan uitgaande dat beide soorten)
zijn aanwezig). Als alleen %f wordt gebruikt, worden alle segmenten voor hetzelfde contourniveau
naar hetzelfde bestand geschreven, wat resulteert in N bestanden met meerdere segmenten. Als zowel %f als %c waren
gecombineerd, dan zou elk contourniveau verder worden onderverdeeld in gesloten en open
contouren. Elke combinatie waarbij %d betrokken is, resulteert in één individueel bestand voor elk
segment; %c, %f wijzigt alleen de bestandsnamen. De bestanden zijn ASCII tenzij -bo is gebruikt.

-Eindexbestand
Geef de naam van het bestand met netwerkinformatie. Elke record moet drietallen bevatten van
knooppuntnummers voor een driehoek [Standaard berekent deze met behulp van Delaunay-triangulatie
(Zie driehoeksmeting)].

-G
Het vereiste argument bepaalt de plaatsing van labels langs de geciteerde regels. Kiezen
onder vijf controlerende algoritmen:

ddist[c|i|p] or Ddist[d|e|f|k|m|M|n|s]
Voor kleine letters d, geef afstanden tussen labels op de plot in uw voorkeur
meeteenheid c (cm), i (inch), of p (punten), terwijl voor hoofdletters D,
specificeer afstanden in kaarteenheden en voeg de eenheid toe; kies uit e (M), f
(voet), k (km), M (mijl), n (nautische mijl) of u (Amerikaanse onderzoeksvoet), en d (boog
rang), m (boogminuut), of s (boog tweede). [Standaard is 10c of 4i]. als een
optie kunt u /fractie die wordt gebruikt om het allereerste label voor te plaatsen
elke contour wanneer de cumulatieve langs-contourafstand gelijk is aan fractie * dist
[0.25].

fbestand.d
Leest het ASCII-bestand bestand.d en plaatst labels op locaties in het bestand die:
komt overeen met locaties langs de geciteerde lijnen. Onnauwkeurige wedstrijden en punten buiten de
regio worden overgeslagen.

ik|Lline1[,line2,...]
Geven begin en stoppen coördinaten voor een of meer door komma's gescheiden rechte lijnen
segmenten. Labels worden geplaatst waar deze lijnen de geciteerde lijnen kruisen.
Het formaat van elk lijn specificatie is start Stop, Waar begin en stoppen zijn
ofwel een bepaald punt lang/latijn of een 2-karakter XY sleutel die de . gebruikt
rechtvaardigingsformaat gebruikt in pstekst om een ​​punt op de kaart aan te duiden, gegeven als
[LCR][BMT]. Bovendien kunt u Z-, Z+ gebruiken om het globale minimum aan te duiden en
maximale locaties in het raster. L interpreteert de puntenparen als bepalend
grote cirkels [Standaard is rechte lijn].

nn_label
Specificeert het aantal equidistante labels voor lijn met aanhalingstekens [1]. hoofdletters
N begint exact aan het begin van de regel te labelen [Standaard centreert ze langs
de lijn]. N-1 plaatst één gerechtvaardigd label aan het begin, terwijl N+1 plaatsen een
gerechtvaardigd label aan het einde van geciteerde regels. Optioneel, voeg /min_afst[c|i|p]
om af te dwingen dat een minimale afstandsscheiding tussen opeenvolgende labels is
afgedwongen.

x|Xxbestand.d
Leest het multisegment-bestand xbestand.d en plaatst labels op de kruispunten
tussen de aangehaalde regels en de regels in xbestand.d. X zal de lijnen resamplen
eerst langs grootcirkelbogen.

Daarnaast kunt u optioneel toevoegen +rradius[c|i|p] om een ​​minimumlabel in te stellen
scheiding in het xy-vlak [geen beperking].

-I Kleur de driehoeken met behulp van het CPT-bestand.

-Jz|Zparameters (meer ...)
Stel z-as schaling in; dezelfde syntaxis als -Jx.

-K (meer ...)
Voltooi de PostScript-plot niet.

-Lpen (meer ...)
Teken het onderliggende driehoekige gaas met de opgegeven penattributen [Standaard is
geen netwerk].

-N Knip GEEN contouren of afbeelding bij de grenzen [Standaard wordt geknipt om binnen te passen
regio -R].

-O (meer ...)
Toevoegen aan bestaande PostScript-plot.

-P (meer ...)
Selecteer de plotoriëntatie "Portret".

-Qgesneden Teken geen contouren met minder dan gesneden aantal punten [Teken alle contouren].

-S[p|t]
Alle invoer overslaan xyz punten die buiten de regio vallen [Standaard gebruikt alle gegevens
in de triangulatie]. Alternatief, gebruik -St driehoeken overslaan waarvan de drie
hoekpunten zijn allemaal buiten de regio. -S zonder modifier wordt geïnterpreteerd als -Sp.

-T[+|-][+dkloof[/lengte]][+l[labels]]
Zal elke keer maatstreepjes tekenen die in de neerwaartse richting wijzen kloof langs de
binnenste gesloten contouren. toevoegen +dkloof en optioneel vinkje lengte (toevoegen
eenheden als c, iof p) of gebruik standaardinstellingen [15p/3p]. Gebruiker kan ervoor kiezen om alleen lokaal aan te vinken
hoogtepunten of lokale dieptepunten door op te geven -T+ or -T-, respectievelijk. toevoegen +llabels naar
annoteer de middelpunten van gesloten binnenste contouren (dwz de lokale dieptepunten en hoogtepunten).
Zo nee labels wordt toegevoegd, gebruiken we - en + als labels. Precies twee toevoegen
karakters, bijv. +lLH, zal de twee karakters (hier, L en H) als labels plotten. Voor
meer uitgebreide labels, scheid de lage en hoge labelreeksen met een komma (bijv.
+llo,hi). Als een bestand wordt gegeven door -C en -T is ingesteld, dan alleen contouren gemarkeerd met
hoofdletters C of A hebben maatstreepjes [en annotaties].

-U[voor slechts/dx/dy/][c|label] (meer ...)
Teken het GMT-tijdstempellogo op de plot.

-V[niveau] (meer ...)
Selecteer breedsprakigheidsniveau [c].

-W[+]pen (meer ...)
Selecteer contouren en stel contourpenkenmerken in. Als de + vlag wordt toegevoegd dan
de kleur van de contourlijnen zijn overgenomen uit het CPT-bestand (zie -C). Als de - vlag
wordt toegevoegd, wordt de kleur van het CPT-bestand zowel op de contouren als op
de contouraantekeningen.

-X[a|c|f|r][x-verschuiving[u]]

-Y[a|c|f|r][y-verschuiving[u]] (meer ...)
Verschuiving plot oorsprong.

-bi[ncols][T] (meer ...)
Selecteer native binaire invoer. [Standaard is 3 invoerkolommen]. Gebruik een geheel getal van 4 bytes
triolen voor node-ID's (-E).

-bo[ncols][ type dan: ] (meer ...)
Selecteer native binaire uitvoer. [Standaard is 3 uitvoerkolommen].

-ckopieën (meer ...)
Specificeer het aantal plotkopieën [Standaard is 1].

-h[i|o][n][+c][+d][+ropmerking][+rtitel] (meer ...)
Koprecord(s) overslaan of produceren.

-icols[l][sschaal][Ocompenseren][,...] (meer ...)
Selecteer invoerkolommen (0 is de eerste kolom).

-:[i|o] (meer ...)
Wissel 1e en 2e kolom om op input en/of output.

-p[x|y|z]Azim/leerling[/z-niveau][+wkan0/lat0[/z0]][+vx0/y0] (meer ...)
Selecteer perspectiefweergave.

-T[transp] (meer ...)
Stel het PDF-transparantieniveau in als percentage.

-^ or voor slechts -
Druk een kort bericht af over de syntaxis van de opdracht en sluit vervolgens af (OPMERKING: op Windows
gebruik gewoon -).

-+ or voor slechts +
Druk een uitgebreid gebruiks(help)bericht af, inclusief de uitleg van eventuele
module-specifieke optie (maar niet de algemene GMT-opties), en wordt vervolgens afgesloten.

-? or geen argumenten
Druk een volledig gebruiks(help)bericht af, inclusief de uitleg van de opties, dan
uitgangen.

--versie
GMT-versie afdrukken en afsluiten.

--show-datadir
Druk het volledige pad af naar de GMT-sharedirectory en sluit af.

Voorbeelden


Om een ​​ruwe contourplot te maken van het bestand topo.xyz en de contouren te tekenen (pen = 2) gegeven
in het CPT-bestand topo.cpt op een Lambert-kaart op 0.5 inch/graad langs de standaardparallellen
18 en 24, gebruik

gmt pscontour topo.xyz -R320/330/20/30 -Jl18/24/0.5i -Ctopo.cpt -W0.5p > topo.ps

Om een ​​PostScript-kleurenplot te maken van de numerieke temperatuuroplossing verkregen op a
driehoekige mesh waarvan de knooppuntcoördinaten en temperaturen worden opgeslagen in temp.xyz en mesh
rangschikking wordt gegeven door het bestand mesh.ijk, met behulp van de kleuren in temp.cpt, run

gmt pscontour temp.xyz -R0/150/0/100 -Jx0.1i -Ctemp.cpt -G -W0.25p > temp.ps

Om de driehoekige contourlijnen van 100 m op te slaan in topo.txt en ze te scheiden in:
bestanden met meerdere segmenten (één voor elk contourniveau), probeer

gmt pscontour topo.txt -C100 -Dcontours_%.0f.txt

Gebruik pscontourgmt online met onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    slag
    slag
    Strikr Vrije Software-project. Artefacten
    vrijgegeven onder een 'intent based'
    dubbele licentie: AGPLv3 (community) en
    CC-BY-NC-ND 4.0 internationaal
    (reclame)...
    Strikr downloaden
  • 3
    GIFLIB
    GIFLIB
    giflib is een bibliotheek voor lezen en
    gif-afbeeldingen schrijven. Het is API en ABI
    compatibel met libungif die erin zat
    breed gebruik terwijl de LZW-compressie
    algoritme was...
    GIFLIB downloaden
  • 4
    Alt-F
    Alt-F
    Alt-F biedt een gratis en open source
    alternatieve firmware voor de DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F heeft Samba en NFS;
    ondersteunt ext2/3/4...
    Alt-F downloaden
  • 5
    ons
    ons
    Usm is een verenigd slackwarepakket
    manager die automatisch afhandelt
    afhankelijkheid resolutie. Het verenigt
    verschillende pakketrepository's, waaronder
    slackware, slacky, p...
    usm downloaden
  • 6
    Chart.js
    Chart.js
    Chart.js is een Javascript-bibliotheek die
    stelt ontwerpers en ontwikkelaars in staat om te tekenen
    allerlei grafieken met behulp van de HTML5
    canvas-element. Chart js biedt een geweldige
    reeks ...
    Chart.js downloaden
  • Meer "

Linux-commando's

Ad