Mai mult

Eroare de proiecție, geotransformarea nu este validă

Eroare de proiecție, geotransformarea nu este validă


Încerc să extrag date din seturi de date despre grilă, cum ar fi GLDAS, din pixeli în care sunt situate stațiile meteo. Am creat un fișier Shapefile ArcGIS al punctelor stației meteo. Aceste coordonate ale punctului de vreme erau în GCS_North_American_1983.

Datele mele raster GLDAS au un sistem de coordonate geografice ciudat (vezi mai jos). Pentru a extrage în mod corespunzător valorile pixelilor rasterului meu sub punctele din fișierul meu de formare, trebuie să reproiectez fișierul de formare să fie în același GCS ca și rasterele GLDAS. Când încerc să proiectez stația meteo indică către GLDAS GCS, apar următoarea eroare: "000151: Geotransformarea (transformările) nu este validă."

Folosesc instrumentul Project în ArcMap. Selectez sistemul de coordonate de intrare pentru a se potrivi cu datele de reproiectat (GCS_North_American_1983) și selectez sistemul de coordonate de ieșire pentru a se potrivi cu rasterul meu GLDAS. Referința spațială pentru datele raster este următoarea:

GCS_Coordinate_System_imported_from_GRIB_file Authority: Custom

Unitate unghiulară: grad (0,0174532925199433) Meridian primar: Greenwich (0,0) Dată: D_sferoid necunoscut: Sferă Axa semimajoră: 6367470,0 Axa semiminoră: 6367470,0 Aplatizare inversă: 0,0

Nu am creat acel GCS, asta a venit cu rasterul. Proiectarea către GCS de mai sus eșuează, dar am reușit să proiectez aceleași puncte ale stației meteo către acest sistem de coordonate de ieșire subtil diferit dintr-un set de date meteo similar cu grile numit NLDAS:

GCS_Coordinate_System_imported_from_GRIB_file Authority: Custom

Unitate unghiulară: Grad (0,0174532925199433) Meridian primar: Greenwich (0,0) Dată: D_sferoid necunoscut: Sferă Axa semimajoră: 6371200.0 Axa semiminoră: 6371200.0 Aplatizare inversă: 0,0

Nu pot să-mi dau seama de ce primesc o eroare pentru prima proiecție GCS și nu pentru a doua.


Nu știu de ce funcționează unul, dar nu și celălalt. Nici unul nu ar trebui să funcționeze.

Ai două opțiuni. Unul este să utilizați instrumentul Creare transformare geografică personalizată. Configurați-l ca instrumentul de proiect și importați sistemul de referință de coordonate de ieșire (CRS) din datele raster. Deoarece primiți același nume geografic CRS din ambele seturi de date, faceți ca numele transformării să reflecte cu ce sferă sau set de date ar trebui să funcționeze.

Încercați să utilizați metoda Null. Dacă există o modalitate de a o verifica și nu credeți că datele se suprapun corect, încercați din nou folosind metoda de traducere geocentrică. În primul caz, valorile longitudinii și latitudinii sunt neschimbate. În al doilea caz, valorile latitudinii sunt convertite între NAD83 și sferă.

Odată ce ați făcut acest lucru, ar trebui să îl puteți folosi în instrumentul Project sau în ArcMap.

Alternativ, puteți adăuga mai întâi stratul raster într-un nou ArcMap, astfel încât să seteze sistemul de coordonate al cadrului de date, apoi să adăugați stratul stației. Dacă nu doriți să efectuați o transformare (AKA Null funcționează), faceți clic dreapta pe stratul stației și selectați date, exportați date. În acel dialog, selectați pentru a utiliza sistemul de coordonate al cadrului de date.


Priveste filmarea: UEFI Explained: Windows 10 and UEFI