EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

invproj - Online in der Cloud

Führen Sie invproj im kostenlosen OnWorks-Hosting-Provider über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus.

Dies ist der Befehl invproj, der im kostenlosen OnWorks-Hosting-Provider mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


proj - Vorwärtsfilter für kartografische Projektionen
invproj - inverser kartografischer Projektionsfilter

ZUSAMMENFASSUNG


Projekt [ -bceEfiIlmorsStTvVwW [ args ] ] [ +Argumente ] Datei[en]
invproj [ -bceEfiIlmorsStTwW [ args ] ] [ +Argumente ] Datei[en]

BESCHREIBUNG


Projekt und invproj entsprechende Vorwärts- und Rückwärtstransformation von kartografischen
Daten in oder aus kartesischen Daten mit einer Vielzahl von wählbaren Projektionsfunktionen.

Die folgenden Steuerparameter können in beliebiger Reihenfolge erscheinen:

-b Sonderoption für binäre Koordinatendateneingabe und -ausgabe über Standardeingabe
und Standardausgabe. Es wird davon ausgegangen, dass die Daten im Systemtyp vorliegen doppelt Gleitkomma
Wörter. Diese Option ist zu verwenden, wenn Projekt ist eine sie sind Prozess und ermöglicht das Umgehen
Formatierungsoperationen.

-i Wählt nur Binäreingang (siehe -b Möglichkeit).

-I alternative Methode zum Angeben der inversen Projektion. Redundant bei Verwendung mit invproj.

-o Wählt nur Binärausgang (siehe -b Möglichkeit).

-ta A gibt ein Zeichen an, das als erstes Zeichen verwendet wird, um eine Steuerlinie zu kennzeichnen
ohne Bearbeitung weitergegeben werden. Diese Option gilt nur für die ASCII-Eingabe.
(# ist der Standardwert).

-e Schnur
Schnur ist ein beliebiger String, der ausgegeben werden soll, wenn während der Daten ein Fehler erkannt wird
Transformationen. Der Standardwert ist: *\t*. Beachten Sie, dass, wenn die -B, -i or -o
Optionen verwendet werden, wird ein Fehler als HUGE_VAL-Wert für beide zurückgegeben
Werte.

-E bewirkt, dass die Eingabekoordinaten vor dem Drucken in die Ausgabezeile kopiert werden
umgerechnete Werte.

-l[p|P|=|e|u|d]id
Auflisten von Projektions-IDs mit - l, -LP or -IP (erweitert) das kann ausgewählt werden
mit +proj. -l=id gibt eine erweiterte Beschreibung der Projektion Ich würde. Ellipsoid auflisten
Bezeichner mit -le, das kann ausgewählt werden mit +elps, -lu Liste der kartesischen to
Zählerumrechnungsfaktoren, die mit ausgewählt werden können +Einheiten or -ld Liste der Datumsangaben
das kann ausgewählt werden mit +Datum.

-r Diese Option kehrt die Reihenfolge der erwarteten Eingabe von Längengrad-Breitengrad oder x-
y zu Breitengrad-Längengrad oder yx.

-s Diese Option kehrt die Reihenfolge der Ausgabe von xy oder Längengrad-Breitengrad zu yx . um
oder Breitengrad-Längengrad.

-S Ursachen Schätzung von meridional und Parallel Skalierungsfaktoren, Gesamtfläche unserer Sitzes Skalierungsfaktor und
eckig Verzerrung, und maximal und Minimum Skalierungsfaktoren, die zwischen <> . aufgelistet werden sollen
für jeden Eingabepunkt. Für konforme Projektionen meridinale und parallele Skalen
Die Faktoren sind gleich und die Winkelverzerrung null. Flächengleiche Projektionen werden
einen Flächenfaktor von 1 haben.

-m viel
Die kartesischen Daten können durch die viel Parameter. Bei der Verarbeitung von Daten in a
Vorwärtsprojektionsmodus werden die kartesischen Ausgabewerte mit multipliziert viel
andernfalls werden die eingegebenen kartesischen Werte durch geteilt viel vor der Umkehrprojektion.
Wenn die ersten beiden Zeichen von viel sind 1/ oder 1: dann ist der Kehrwert von viel
ist angestellt.

-f Format
Format ist eine printf format string, um die Form der Ausgabewerte zu steuern. Zum
Bei inversen Projektionen erfolgt die Ausgabe in Grad, wenn diese Option verwendet wird.
Das Standardformat ist "%.2f" für die Vorwärtsprojektion und DMS für die Umkehrung.

-[w|W]n
N ist die Anzahl der signifikanten Nachkommastellen, die für die Sekundenausgabe verwendet werden sollen (wenn
die Option ist nicht angegeben, -w3 wird angenommen). Wann -W ist beschäftigt die Felder werden
konstanter Breite und mit führenden Nullen sein.

-v verursacht eine Auflistung kartografischer Kontrollparameter, die getestet und von den
Programm, das vor der Eingabe von Daten gedruckt werden soll. Sollte nicht mit dem verwendet werden -T .

-V Diese Option bewirkt eine erweiterte kommentierte Auflistung der Merkmale des
projizierter Punkt. -v is impliziert mit fehlen uns die Worte. .

-T ulow,uhi,vlow,vhi,res[,umax,vmax]
Diese Option erstellt einen Satz bivariater Tschebyscheff-Polynomkoeffizienten, die
Näherung der ausgewählten kartografischen Projektion auf stdout. Die Werte niedrig und hi
den Bereich der Eingabe bezeichnen, in dem die u or v Präfixe gelten für jeweilige
Längengrad-x oder Breitengrad-y je nachdem, ob eine Vorwärts- oder eine inverse Projektion ist
ausgewählt. Res ist eine ganze Zahl, die die Zehnerpotenz der Genauigkeit von angibt
Annäherung. Zum Beispiel a Rindfleisch von -3 spezifiziert eine Näherung mit an
Genauigkeit besser als 001. Umax, und max maximalen Grad der angeben
Polynome (Standard: 15). Siehe auch: fproj(1).

Das +Argumente Runline-Argumente sind kartografischen Parametern zugeordnet und die Verwendung variiert
mit Projektion und für eine vollständige Beschreibung siehe Kartografisch Projektion Verfahren für
UNIX Umgebung – A Benutzer Manuell und ergänzende Dokumentation für Release 4.

Zusätzliche Projektionssteuerparameter können in zwei Hilfssteuerdateien enthalten sein:
der erste wird optional mit dem referenziert +initiieren=Datei:id und das zweite ist immer
verarbeitet, nachdem der Name der Projektion entweder von der Lauflinie
oder der Inhalt von +initiieren Datei. Der Umgebungsparameter PROJ_LIB legt den Standard fest
Verzeichnis für einen Dateiverweis ohne absoluten Pfad. Dies wird auch zur Unterstützung verwendet
Dateien wie Datumsverschiebungsdateien.

Ein oder mehrere Dateien (von links nach rechts verarbeitet) Geben Sie die Quelle der Daten an
umgewandelt. A - gibt den Ort an, an dem die Standardeingabe verarbeitet wird. Wenn keine Dateien vorhanden sind
angegeben, wird angenommen, dass die Eingabe von std. Für ASCII-Eingabedaten sind die beiden Daten
Werte müssen in den ersten beiden durch Leerzeichen getrennten Feldern stehen und wenn sowohl Eingabe als auch
Ausgabe sind ASCII alle nachgestellten Teile der Eingabezeile werden an die Ausgabezeile angehängt.

Geografische Eingabedaten (Längen- und Breitengrad) müssen im DMS-Format vorliegen und kartesisch eingegeben werden
Daten müssen in Einheiten vorliegen, die mit den ellipsoiden Hauptachsen- oder Kugelradiuseinheiten übereinstimmen.
Geographische Ausgabekoordinaten werden in DMS sein (wenn die -w Schalter wird nicht verwendet) und
genau auf 0.001" mit nachgestellten, nullwertigen Minuten-Sekunden-Feldern gelöscht.

BEISPIEL


Das folgende Skript
proj +proj=utm +lon_0=112w +ellps=clrk66 -r <
45d15'33.1" 111.5W
45d15.551666667N -111d30
+45.25919444444 111d30'000w
EOF
führt eine UTM-Vorwärtsprojektion mit einem Standard-UTM-Mittelmeridian am nächsten Längengrad durch
112 ° W. Die geografischen Werte dieses Beispiels sind äquivalent und als Beispiele für
verschiedene Formen der DMS-Eingabe. Die xy-Ausgabedaten erscheinen als drei Zeilen von:
460769.27 5011648.45

anderes PROGRAMME


Das Projekt Programm beschränkt sich auf die Konvertierung zwischen geografischen und Projektionskoordinaten
innerhalb eines Datums.

Das cs2cs Programm funktioniert ähnlich, erlaubt jedoch die Übersetzung zwischen jedem Paar von definierbaren
Koordinatensysteme, einschließlich Unterstützung für die Verschiebung von Bezugspunkten.

Das Geode Programm bietet die Möglichkeit, geodätische (Großkreis) Berechnungen zu berechnen.

Verwenden Sie invproj online mit den onworks.net-Diensten


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad