EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

g.projgrass - Online în cloud

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

Aceasta este comanda g.projgrass 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


g.proj - Imprimă sau modifică fișierele de informații despre proiecția GRASS (în diferite coordonate
descrieri de sistem).
Poate fi folosit și pentru a crea noi locații GRASS.

CUVINTE CHEIE


general, proiecție, creare locație

REZUMAT


g.proj
g.proj --Ajutor
g.proj [-pgdjfwetc] [georef=fişier] [wkt=fişier] [proiect4=parametrii] [epsg=cod]
[datums=nume] [datum_trans=index] [locaţie=nume] [-ajutor] [-prolix] [-liniştit]
[--ui]

Steaguri:
-p
Imprimați informațiile de proiecție în format convențional GRASS

-g
Imprimați informațiile de proiecție în stil script shell

-d
Verificați informațiile de referință și imprimați parametrii de transformare

-j
Tipăriți informațiile de proiecție în format PROJ.4

-f
Tipăriți ieșirea „plată” fără întreruperi de linie (se aplică la ieșirile WKT și PROJ.4)

-w
Imprimați informațiile de proiecție în format WKT

-e
Utilizați formatul în stil ESRI (se aplică numai pentru ieșirea WKT)

-t
Forțați anularea informațiilor de transformare a datelor în sistemul de coordonate de intrare

-c
Modificați fișierele de proiecție a locației curente

--Ajutor
Imprimați rezumatul utilizării

--verbos
Ieșire modulară

--Liniște
Ieșire silențioasă a modulului

--ui
Forțați lansarea dialogului GUI

parametri:
georef=fişier
Numele fișierului de date georeferențiat din care să citiți informațiile de proiecție

wkt=fişier
Numele fișierului ASCII care conține o descriere a proiecției WKT
„-” pentru intrare standard

proiect4=parametrii
Descrierea proiecției PROJ.4
„-” pentru intrare standard

epsg=cod
Cod de proiecție EPSG
Opțiuni: 1-1000000

datums=nume
Datum (înlocuiește orice datum specificat în sistemul de coordonate de intrare)
Acceptă codurile standard GRASS de date sau „listă” pentru a lista și a ieși

datum_trans=index
Numărul index al parametrilor de transformare a datelor
„0” pentru nespecificat sau „-1” pentru listare și ieșire
Opțiuni: -1-100
Mod implicit: 0

locaţie=nume
Numele noii locații de creat

DESCRIERE


g.proj oferă un mijloc de conversie a descrierii unui sistem de coordonate (adică proiecția
informaţii) între diverse formate. Dacă este compilat fără OGR prezent, funcționalitatea
este limitat la:

· Raportarea informațiilor de proiecție pentru locația curentă, fie în
format convențional GRASS (-p flag) sau PROJ.4 (-j flag).

· Modificarea originii sau raportarea și modificarea transformării datei
parametri, pentru locația curentă

Când este compilat cu OGR, funcționalitatea este crescută și permite ieșirea proiecției
informații în formatul Well-Known Text (WKT) popularizat de GIS proprietar. În
în plus, dacă unul dintre parametri georef, wkt, proiect4 or epsg este specificat, mai degrabă decât
informația de proiecție fiind citită din locația curentă din care este importată
sursă externă după cum urmează:

georef=nume de fișier
g.proj încearcă să invoce GDAL și OGR la rândul lor pentru a citi un fișier georeferențiat nume de fișier.
Informațiile de proiecție vor fi citite din acest fișier. Dacă fișierul nu este
georeferențiat sau nu poate fi citit, se va folosi XY (neproiectat).

wkt=nume de fișier or -
Fișierul nume de fișier ar trebui să conțină o descriere a proiecției în format WKT cu sau
fără întreruperi de linie (de exemplu, un fișier „.prj”). Dacă - este dat pentru numele fișierului, WKT
descrierea va fi citită din stdin mai degrabă decât dintr-un fișier.

proj4=descriere or -
descriere ar trebui să fie o descriere a proiecției în format PROJ.4, inclusă între ghilimele
marchează dacă există spații. Dacă - este dat pentru descriere, descrierea PROJ.4
va fi citit din stdin mai degrabă decât ca un parametru de linie de comandă furnizat direct.

epsg=număr
număr ar trebui să corespundă numărului de index al unui sistem de coordonate valid din EPSG
Bază de date. Suportul pentru codul EPSG se bazează pe o copie locală a coordonatei GDAL CSV
fișiere de informații de sistem și date, stocate în directorul $GISBASE/etc/proj/ogr_csv.
Acestea pot fi actualizate dacă este necesar pentru a sprijini revizuirile viitoare ale bazei de date EPSG.

Dacă informațiile de referință sunt incorecte sau lipsesc în definiția sistemului de coordonate de intrare
(de exemplu, descrierile PROJ.4 au suport foarte limitat pentru specificarea numelor de date), un GRASS
abrevierea datei poate fi furnizată folosind datums parametru. Aceasta va trece peste
orice datum conținut în sistemul de coordonate de intrare și eliminați orice transformare a datelor
parametrii. Introduceți data=listă pentru a returna o listă cu toate datele suportate de GRASS. De cand
orice parametri existenți de transformare a datelor vor fi eliminati datumtrans
parametrul ar trebui, în general, să fie întotdeauna utilizat împreună cu datums.

Indicatoarele -p, -j, -w etc. sunt toate funcționale atunci când se importă informații de proiecție din
o sursă externă, adică g.proj poate fi folosit pentru a converti între reprezentări ale
informatia. Nu este necesar ca nici intrarea, nici ieșirea să fie în format GRASS.

În plus, totuși, dacă este specificat indicatorul -c, g.proj va crea o nouă proiecție GRASS
fișiere (PROJ_INFO, PROJ_UNITS, WIND și DEFAULT_WIND) pe baza informațiilor importate. Dacă
il locaţie parametrul este specificat în plus față de -c, atunci va fi o nouă locație
creată. În caz contrar, fișierele de informații despre proiecție în locația curentă vor fi
suprascris. Programul nu va avertiza înainte de a face acest lucru.

Modul final de funcționare al g.proj este de a raporta informațiile și datele de referință
parametrii de transformare asociati sistemului de coordonate. Indicatorul -d va raporta
un rezumat al acestui lucru care poate fi citit de om.

NOTE


Dacă sistemul de coordonate de intrare conține un nume de referință, dar nu există parametri de transformare,
și există mai mult de un set de parametri adecvat disponibil (conform fișierelor
datum.table și datumtransform.table în $GISBASE/etc/proj), g.proj va verifica valoarea lui
il datumtrans opțiune și acționează în conformitate cu următoarele:
-1: Listați seturile de parametri disponibile într-un format analizabil prin GUI (dar și citibil de om) și
Ieșire.
0 (implicit): Continuați fără a specifica parametrii - dacă este utilizat la crearea unei locații,
alte module GRASS vor folosi parametrii „implicit” (probabil neoptimi) pentru acest datum
dacă este necesar în viitor.
Orice alt număr mai mic sau egal cu numărul de seturi de parametri disponibile pentru aceasta
datum: Alegeți acest set de parametri și adăugați-l la descrierea sistemului de coordonate.
În cazul în care -t este specificat flag, modulul va încerca să modifice transformarea originii
parametri folosind una dintre cele două metode de mai sus, chiar dacă există deja un set de parametri valid
specificate în sistemul de coordonate de intrare. Acest lucru poate fi util pentru a schimba datele
informații pentru o locație existentă.

Ieșirea se bazează pur și simplu pe informațiile de proiecție de intrare. g.proj nu încearcă să
verificați dacă sistemul de coordonate astfel descris se potrivește cu un sistem existent în uz în
lume. În special, aceasta înseamnă că nu există coduri de autoritate EPSG în ieșirea WKT.

Formatul WKT afișează esturile și nordurile false în unitatea proiectată (de exemplu, metri,
picioare) dar în format PROJ ar trebui să fie întotdeauna dat în metri.

Dimensiunea maximă a descrierilor de proiecție WKT sau PROJ.4 de intrare este limitată la 8000 de octeți.

EXEMPLE


Tipăriți informațiile de proiecție pentru locația curentă:
g.proj -p

Creați un fișier „.prj” în format ESRI corespunzător locației curente:
g.proj -wef > irish_grid.prj

Citiți informațiile de proiecție dintr-un fișier geotiff și tipăriți-l în format PROJ.4:
g.proj -jf georef=ASTER_DEM20020508161837.tif

Convertiți descrierea proiecției PROJ.4 conținută într-un fișier text în format WKT:
cat proj4.descriere | g.proj -w proj4=-

Creați o nouă locație cu sistemul de coordonate la care se face referire prin codul EPSG 4326
(Latitudine-Longitudine/WGS84), fără a specifica în mod explicit parametrii de transformare a datelor:
g.proj -c epsg=4326 location=latlong

Creați o nouă locație cu sistemul de coordonate la care se face referire prin codul ESRI-EPSG 900913
(Google Mercator Projection)
g.proj -c epsg=900913 location=google

Creați o nouă locație cu sistemul de coordonate la care se face referire prin codul EPSG 29900 (irlandez
Grid), selectând setul de parametri de transformare a originii nr. 2:
g.proj -c epsg=29900 datumtrans=2 location=irish_grid

Creați o locație nouă cu același sistem de coordonate ca locația curentă, dar
forțarea modificării setului de parametri de transformare a originii nr. 1:
g.proj -c location=newloc -t datumtrans=1

Listați parametrii posibili de transformare a originii pentru locația curentă:
g.proj -t datumtrans=-1

Creați o nouă locație cu sistemul de coordonate dintr-o definiție WKT stocată într-un text
fișier:
g.proj -c wkt=Irish_grid.prj location=Irish_grid

Creați o locație nouă dintr-o descriere PROJ.4, specificând în mod explicit un datum și utilizând
parametrii impliciti de transformare a datelor:
g.proj -c location=spain proj4="+proj=utm +zone=30 +ellps=intl" datum=eur50 datumtrans=0

Reproiectați harta raster externă la proiecția curentă GRASS (nu are întotdeauna sens!)
folosind instrumentul GDAL „gdalwarp”. Vă recomandăm să utilizați formatul ERDAS/Img și să nu îl utilizați
stilul ESRI al WKT:
# exemplu pentru rezoluție de 30x30 pixeli (aplicați cu -tr pentru a evita valorile impare)
gdalwarp -of HFA -tr 30 30 -t_srs "`g.proj -wf`" aster.img aster_tmerc.img

Reproiectați harta vectorială externă la proiecția curentă GRASS folosind instrumentul OGR „ogr2ogr”:
ogr2ogr -t_srs "`g.proj -wf`" polbnda_italy_GB_ovest.shp polbnda_italy_LL.shp

REFERINȚE


PROJ 4: Biblioteca suport proiectie/datum
Bibliotecă raster și set de instrumente GDAL
Biblioteca vectorială OGR și set de instrumente

Mai departe lectură

· Grile și Datum ASPRS

· MapRef - Colecția de proiecții hărți și sisteme de referință pentru Europa

· Lista de transformare a proiecțiilor (PROJ4)

Utilizați g.projgrass online folosind serviciile onworks.net


Servere și stații de lucru gratuite

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

Comenzi Linux

Ad