Dit is de opdracht grdrastergmt 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
grdraster - Extraheer een subregio uit een binair raster en sla deze op als een GMT-raster
KORTE INHOUD
groter [ bestandsnummer | "tekst patroon" ] regio [ grdbestand ] [ aanwas ] [ parameters ]
[[niveau] ] [ -bo] [ -Doen] [ -o]
Opmerking: Er is geen spatie toegestaan tussen de optievlag en de bijbehorende argumenten.
PRODUCTBESCHRIJVING
groter leest een bestand genaamd grdraster.info vanuit de huidige werkdirectory, de
mappen waarnaar wordt verwezen door de omgevingsvariabelen $GMT_USERDIR en $GMT_DATADIROf in
$GMT_SHAREDIR/dbase (in die volgorde). Het bestand grdraster.info definieert binaire arrays van gegevens
opgeslagen in scan-line formaat in databestanden. Elk bestand krijgt een bestandsnummer bij de informatie
bestand. groter uit hoe de rastergegevens in een rasterbestand over een regio moeten worden geladen
gedefinieerd door -R. Standaard is de rasterafstand gelijk aan de rasterafstand. De -I optie kan zijn
gebruikt om de rastergegevens sub-sampling te maken. Er wordt echter niet gefilterd of geïnterpoleerd; de
x_incl en j_inc van het raster moeten veelvouden zijn van de verhogingen van het rasterbestand en
groter neemt gewoon elk n'-de punt. De uitvoer van groter is raster of pixel
geregistreerd afhankelijk van de registratie van het gebruikte raster. Het is aan het GMT-systeem
persoon om de te onderhouden grdraster.info bestand in overeenstemming met de beschikbare rasters op
elke site. Rasterdatasets worden niet geleverd met GMT, maar kunnen worden verkregen via anonieme ftp
en op CD-ROM (zie README-pagina in dbase-directory). groter zal de beschikbare lijst weergeven
bestanden als er geen argumenten worden gegeven. Eindelijk, groter zal xyz-triplets schrijven naar stdout if
er wordt geen uitvoergridbestandsnaam gegeven
VERPLICHT ARGUMENTEN
bestandsnummer
Als een geheel getal overeenkomt met een van de bestanden die worden vermeld in de grdraster.info bestand wordt gegeven
we zullen die dataset gebruiken, anders matchen we het gegeven tekstpatroon met de data
setbeschrijving om de dataset te bepalen.
-R[eenheid]west/oosten/zuiden/noorden[/zmin/zmax][R]
west, oosten, zuiden en noorden specificeer de regio van belang, en u kunt specificeren
ze in decimale graden of in [+-]dd:mm[:ss.xxx][W|E|S|N] formaat. toevoegen r indien lager
links en rechtsboven kaartcoördinaten worden gegeven in plaats van w/e/s/n. De twee
steno -Rg en -Rd staat voor globaal domein (0/360 en -180/+180 in lengtegraad
respectievelijk, met -90/+90 in breedte). Als alternatief voor het maken van een raster, geef
Rcodelon/lat/nx/ny, Waar code is een combinatie van 2 tekens van L, C, R (voor links,
midden of rechts) en T, M, B voor boven, midden of onder. bijv. BL voor linksonder.
Dit geeft aan welk punt op een rechthoekig gebied de lon/lat coördinaat verwijst
to, en de afmetingen van het raster nx en ny met rasterafstanden via -I wordt gebruikt om te creëren
de bijbehorende regio. U kunt ook de naam van een bestaand rasterbestand specificeren
en -R instellingen (en rasterafstand, indien van toepassing) worden gekopieerd uit het raster.
gebruik -Reenheid verwacht geprojecteerde (Cartesiaanse) coördinaten die compatibel zijn met gekozen -J
en we projecteren omgekeerd om het werkelijke rechthoekige geografische gebied te bepalen. Voor
perspectief (-p), eventueel toevoegen /zmin/zmax. In het geval van perspectiefweergave
(-p), een z-bereik (zmin, zmax) kan worden toegevoegd om de derde dimensie aan te geven. Dit
hoeft alleen te worden gedaan bij gebruik van de -Jz optie, niet bij gebruik van alleen de -p optie.
In het laatste geval wordt een perspectivisch aanzicht van het vlak uitgezet, zonder derde
dimensie. Als r is toegevoegd, kunt u ook een kaartprojectie specificeren om de
vorm van uw regio. Het uitvoergebied wordt afgerond op het dichtstbijzijnde gehele getal
rasterstap in beide dimensies.
OPTIONELE ARGUMENTEN
-Ggrdbestand
Naam van uitvoerrasterbestand. Indien niet ingesteld, wordt het raster geschreven als ASCII (of binair;
zien -bo) xyz-triplets naar stdout in plaats daarvan.
-Ixinc[eenheid][=|+][/yink[eenheid][=|+]]
x_incl [en optioneel j_inc] is de rasterafstand. Voeg eventueel een achtervoegsel toe
modifier. geografisch (graden) coördinaten: toevoegen m om boogminuten aan te geven of s
om boogseconden aan te geven. Als een van de eenheden e, f, k, M, n or u is toegevoegd
in plaats daarvan wordt aangenomen dat de toename wordt gegeven in meter, voet, km, mijl, nautisch
mijl of US survey foot, respectievelijk, en zal worden geconverteerd naar het equivalent
lengtegraad op de middelste breedtegraad van de regio (de omrekening hangt af van
PROJ_ELLIPSOID). Indien /j_inc is gegeven, maar ingesteld op 0 zal het worden gereset gelijk aan x_incl;
anders wordt het geconverteerd naar breedtegraden. Alles coördinaten: Als = is
toegevoegd dan de bijbehorende max x (oosten) Of y (noorden) kan enigszins worden aangepast
om precies in de gegeven toename te passen [standaard kan de toename worden aangepast
enigszins aanpassen aan het opgegeven domein]. Ten slotte, in plaats van een verhoging te geven, kunt u:
specificeer de aantal of knooppunten gewenst door toe te voegen + naar het opgegeven gehele getal
argument; de toename wordt dan herberekend op basis van het aantal knooppunten en de
domein. De resulterende incrementwaarde hangt af van of u a . hebt geselecteerd
raster-geregistreerd of pixel-geregistreerd raster; zie App-bestandsformaten voor details.
Opmerking: als -Rgrdbestand wordt gebruikt, is de rasterafstand al geïnitialiseerd; gebruik maken van
-I om de waarden te overschrijven.
-Jparameters (meer ...)
Selecteer kaartprojectie.
-V[niveau] (meer ...)
Selecteer breedsprakigheidsniveau [c].
-bo[ncols][ type dan: ] (meer ...)
Selecteer native binaire uitvoer.
-Doengeen informatie (meer ...)
Vervang uitvoerkolommen die gelijk zijn aan NaN door geen informatie.
-ocols[,...] (meer ...)
Selecteer uitvoerkolommen (0 is de eerste kolom).
Deze optie is alleen van toepassing indien nee -G optie is ingesteld.
-^ 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 gegevens uit raster 1 te extraheren, neemt u elke 30 minuten één punt in een uitgebreid gebied
verder dan 360 graden om later filteren mogelijk te maken, uitvoeren
gmt grdraster 1 -R-4/364/-62/62 -I30m -Gdata.nc
Om gegevens te verkrijgen voor een schuine Mercator-projectie moeten we dus meer gegevens extraheren
werkelijk gebruikt. Dit is nodig omdat de uitvoer van groter heeft randen gedefinieerd door
parallellen en meridianen, terwijl de schuine kaart dat in het algemeen niet doet. Dus om alles te krijgen
gegevens van de ETOPO2-gegevens die nodig zijn om een contourkaart te maken voor het gebied dat wordt gedefinieerd door de ondergrens
linker- en rechterbovenhoek en de gewenste projectie gebruiken
gmt grraster ETOPO2 -R160/20/220/30r -Joc190/25.5/292/69/1 -Gdata.nc
Gegevens extraheren uit de Geoware-reliëfmix van 2 minuten en schrijven als binair dubbel
precisie xyz-tripletten naar standaarduitvoer:
gmt grdraster "2 min Geoware" -R20/25/-10/5 -bo > triplets.b
Gebruik grdrastergmt online met behulp van onworks.net-services