EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

geod - Online în cloud

Rulați geod în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda geod care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


geod - calcule geodezice directe
invgeod - calcule geodezice inverse

REZUMAT


geod +ellps= [ -afFIlptwW [ args ] ] [ +args ] fișier(e)
invgeod +ellps= [ -afFIlptwW [ args ] ] [ +args ]
fișier(e)

DESCRIERE


geod (direct) și invgeod (invers) efectuează geodezică („Great
Cerc") calcule pentru determinarea latitudinii, longitudinii și
azimut înapoi al unui punct terminus dat de un punct inițial
latitudine, longitudine, azimut și distanță (directă) sau
azimuturile înainte și înapoi și distanța dintre o inițială și
punctul terminus latitudini și longitudini (invers). Rezultatele
sunt precise pentru a rotunji pentru |f| < 1/50, unde f is
aplatizarea. invgeod este posibil să nu fie disponibil pe toate platformele; în
acest caz apel geod cu -I opțiune.

Următoarele opțiuni de linie de comandă pot apărea în orice ordine:

-I Specifică faptul că calculul geodezic invers trebuie să fie
efectuat. Poate fi folosit cu execuția de geod ca o
alternativă la invgeod execuţie.

-a Latitudinea și longitudinele inițialei și ale terminalului
punctele, azimuturile înainte și înapoi și distanța sunt
ieșire.

-ta A specifică un caracter folosit ca prim caracter
pentru a desemna o linie de control care trebuie trecută fără
prelucrare.

-la Oferă o listă a tuturor elipsoidelor care pot fi
selectat cu +ellps= opțiune.

-lu Oferă o listă a tuturor unităților care pot fi selectate
cu +unități= opțiune.

-[f|F] format
Format este printf formatați șirul pentru a controla rezultatul
forma valorilor coordonatelor geografice (f) sau distanta
valoare (F). Modul implicit este DMS pentru geografic
coordonate și „%.3f” pentru distanță.

-[w|W]n
N este numărul de cifre fracționale semnificative la
folosiți pentru secunde ieșire (când opțiunea nu este
specificat, -w3 este asumat). Cand -W este angajat la
câmpurile vor avea lățime constantă cu zerouri de început.

-p Această opțiune face ca valorile azimutale să fie scoase ca
numere DMS nesemnate între 0 și 360 de grade. De asemenea
nota -f.

+args opțiunile din linia de comandă sunt asociate cu geodezică
parametrii pentru specificarea elipsoidalei sau sferei de utilizat.
Vedea proiect documentație pentru lista completă a acestor parametri și
controale. Opțiunile sunt procesate în ordine de la stânga la dreapta
din linia de comandă. Reintroducerea unei opțiuni este ignorată cu
prima apariție presupusă a fi valoarea dorită.

Unul sau mai multe fișiere (procesat în ordine de la stânga la dreapta) specificați
sursa datelor de transformat. A - va specifica
locația de procesare a intrării standard. Dacă nu există fișiere
specificat, se presupune că intrarea este de la stdin.

Pentru determinări directe, datele de intrare trebuie să fie în latitudine,
longitudinea, azimutul și ordinea distanței și ieșirea vor fi
latitudinea, longitudinea și azimutul din spate a punctului terminus.
Sunt introduse latitudinea, longitudinea punctului inițial și punctul final
pentru modul invers și respectiv azimutul înainte și înapoi
de la punctele inițiale și terminale sunt scoase împreună cu
distanta dintre puncte.

Introduceți coordonatele geografice (latitudine și longitudine) și
datele azimutale trebuie să fie în grade zecimale sau format DMS și
datele privind distanța de intrare trebuie să fie în unități compatibile cu
axa majoră elipsoidală sau unitățile de rază a sferei. Latitudinea trebuie
se află în intervalul [-90d,90d]. Coordonatele geografice de ieșire
va fi în DMS (dacă -f comutatorul nu este folosit) la 0.001"
cu câmpurile din urmă, cu valoare zero, minut-secundă șterse.
Datele privind distanța de ieșire vor fi în aceleași unități ca și elipsoidul
sau raza sferei.

Figura elipsoidală a Pământului poate fi selectată în același mod
mod ca program proiect prin utilizarea +ellps=, +a=, +es=, etc

geodă poate fi folosit și pentru a determina puncte intermediare de-a lungul
fie o linie geodezică între două puncte sau de-a lungul unui arc de
distanța specificată de la un punct geografic. În ambele cazuri an
punctul initial trebuie specificat cu +lat_1=lat și +lon_1=lon
parametrii și fie un punct terminus +lat_2=lat și
+lon_2=lon sau o distanță și azimut față de punctul inițial
cu +S=distanţă și +A=azimut trebuie specificat.

Dacă trebuie determinate puncte de-a lungul unei geodezice, atunci fie
+n_S=întreg cu precizarea numărului de puncte intermediare
şi / sau +del_S=distanţă specificând distanța incrementală
între puncte trebuie specificate.

Pentru a determina puncte de-a lungul unui arc echidistant de inițială
punct ambele +del_A=unghi și +n_A=întreg trebuie specificat
care determină incrementele unghiulare respective și numărul de
puncte de stabilit.

EXEMPLU


Următorul script determină azimuturile geodezice și
distanța în mile statute din SUA de la Boston, MA, până la Portland,
SAU:
geod +ellps=clrk66 <
42d15'N 71d07'W 45d31'N 123d41'W
EOF
care dă rezultatele:
-66d31'50.141" 75d39'13.083" 2587.504
unde primele două valori sunt azimutul de la Boston până la
Portland, azimutul din spate de la Portland la Boston urmat de
distanta.

Un exemplu de utilizare geodezică înainte este utilizarea Bostonului
locația și determinați locația Portlandului prin azimut și
distanţă:
geod +ellps=clrk66 <
42d15'N 71d07'W -66d31'50.141" 2587.504
EOF
care dă:
45d31'0.003"N 123d40'59.985"W 75d39'13.094"
Notă: lipsa de precizie în valoarea distanței compromite
precizia locației Portland.

Utilizați geod online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

Comenzi Linux

Ad