Daha çox

NetCDF raster dəyərlərini zamanla işləyən formalı şəkillərə necə çıxarmaq olar?


Hər kəs hər bir məlumat nöqtəsinə NetCDF raster dəyərlərini doğru zamanda effektiv olan bir formalı formadan çıxarmanın yaxşı bir yolunu bilirmi?

Bir python skript aləti və zamanla addımlayan bir döngə istifadə etməyə çalışdım, lakin görünür ki, döngə yalnız shapefile üçün işləyir, NetCDF rasteri üçün deyil - bütün shapefile dəyərləri (bütün addım addım intervallarından) təyin olunmuş raster qat dəyərlərini alır yalnız ilk dəfə addım aralığından. Həm raster, həm də shapefile eyni vaxt addım intervalı ilə vaxt effektivdir və Time Slider ilə hər ikisinin dəyərlərinin zamanla doğru dəyişdiyini yoxladım.

Budur cəhd etdiyim şey:

mxd = arcpy.mapping.MapDocument ('SST.mxd') df = arcpy.mapping.ListDataFrames (mxd) [0] rasterLayerName = "SST" rasterLayer = arcpy.mapping.ListLayers (mxd, rasterLayerName, df) [ = "Plastik" plasticLayer = arcpy.mapping.ListLayers (mxd, plasticLayerName, df) [0] df.time.currentTime = df.time.startTime while df.time.currentTime <= df.time.endTime: uniqueName = "Plastic_ "+ df.time.currentTime.strftime ("% Y_% m ") outPointFeatures =" U: / gis / "+ uniqueName arcpy.sa.ExtractValuesToPoints (plasticLayer, rasterLayer, outPointFeatures," NONE "," VALUE_ONLY "). time.currentTime + = df.time.timeStepInterval

Mənbə kodundan NCL və NCAR Graphics necə qurulur

NCL və NCAR Graphics yalnız UNIX sistemləri üzərində qurula bilər.

NCL-i conda vasitəsilə və ya əvvəlcədən tərtib edilmiş bir NCL ikili istifadə edərək yükləməyinizi tövsiyə edirik, əksinə mənbə kodundan bir yığma cəhdinə.

Əvvəlcədən tərtib edilmiş bir ikili sınamış və problemlə qarşılaşmış olsanız, probleminizi ncl-install e-poçt siyahısına e-poçtla göndərə bilərsiniz (əvvəlcə abunə olmalısınız).

Mənbə kodundan bina ilə yola getmək qərarına gəlsəniz, uğurlar!

Yalnız NCAR Graphics qurma barədə qeyd: tikinti prosesi əsnasında NCL qurmaq istəmədiyinizi göstərmək üçün yalnız NCAR Graphics-i effektiv şəkildə qurma seçiminiz var. Bu, bir az asanlaşdırır, çünki aşağıda sadalanan xarici proqram paketlərinin əksəriyyətini quraşdırmamağa ehtiyac yoxdur. Mənbə kodundan NCAR Graphics qurmağı artıq bilirsinizsə, əvvəl bildiyiniz bütün təlimatlar eynidir. "./Configure" işlətdiyiniz zaman NCL qurmaq istədiyinizi soruşduğunda mütləq "n" cavabını verin.

NCL / NCAR Graphics qurmağa başlamazdan əvvəl hansı funksiyanı daxil etmək istədiyinizi görmək üçün bu sənədi nəzərdən keçirin. Bu, hansı paketlərə ehtiyacınız olduğunu və hansı variantlarla qurulmaları lazım olduğunu anlamağa kömək edəcəkdir. Sisteminizdə bu paketlərdən birinin olub olmadığını yoxlayın və əgər onlar düzgün seçimlərlə qurulubsa.

Tələb olunan proqram kitabxanalarından bəziləri sisteminizdə ola bilər. Linux və Mac sistemlərində kitabxanaları axtarmaq üçün "tap" adlı bir əmrdən istifadə edə bilərsiniz.

NCL / NCAR Graphics uğurla 32 və 64 bit Linux sistemləri, Mac (32 və ya 64 bit) MacOSX ilə işləyən Windows və 32 bit Cygwin ilə işləyən Windows üzərində uğurla qurulmuşdur.

Bu sənədi başa düşmək və ya bu proqramı yaratmaq üçün hər hansı bir probleminiz varsa ncl-install elektron poçtuna göndərin. NCL və / və ya NCAR Graphics qurarkən qarşılaşdığımız ümumi problemlər üçün bir problem giderme bölməsi daxil etdik.

Qeyd edək ki, aşağıdakı təlimatlarda "NCL" bəzən həm NCL, həm də NCAR Graphics mənasında istifadə ediləcəkdir. Bir şey yalnız NCAR Graphics üçündürsə, bunu göstərməyə çalışırıq.


Bu sənədin statusu

Bu bölmə bu sənədin dərc edildiyi andakı vəziyyətini təsvir edir. Digər sənədlər bu sənədi əvəz edə bilər. Mövcud W3C nəşrlərinin siyahısı və bu texniki hesabatın son revizyonu https://www.w3.org/TR/ ünvanındakı W3C texniki hesabatlar indeksində tapıla bilər.

Bu, Veb İşçi Qrupundakı Məkan Məlumatları tərəfindən bu sənədin son nəşri olması gözlənilir.

OGC üçün Bu, Veb İşçi Qrupundakı Məkan Məlumatları (SDWWG) tərəfindən hazırlanan bir sənədin ümumi layihəsi - ortaq bir W3C -OGC layihəsidir (nizamnaməyə baxın). Sənəd W3C konvensiyalarından sonra hazırlanır. Sənəd bu anda ictimai rəy almaq üçün yayımlanır.

Bu sənəd Veb İşçi Qrupundakı Məkan Məlumatları tərəfindən İşçi Qrup Qeyd kimi dərc edilmişdir. Bu sənədlə əlaqədar şərhlər xoş gəlmisiniz. Xahiş edirəm bunları [email protected] ünvanına göndərin (abunə olun, arxivlər).

Bu sənəd 5 Fevral 2004 W3C Patent Siyasəti çərçivəsində fəaliyyət göstərən bir qrup tərəfindən hazırlanmışdır. W3C, həmin səhifədə bir patentin açıqlanması üçün təlimatları da əhatə edən qrupun təqdim etdiyi məhsullarla əlaqəli edilən hər hansı bir patent açıqlamasının açıq siyahısını saxlayır. Fərdi əsas şərtlər (lər) ehtiva etdiyinə inanan bir patent haqqında faktiki məlumatı olan bir şəxs, məlumatları W3C Patent Siyasətinin 6-cı hissəsinə uyğun olaraq açıqlamalıdır.

Bu sənəd 1 Mart 2017 W3C Prosedur Sənədi ilə idarə olunur.


Videoya baxın: Visualising data in NetCDF format (Oktyabr 2021).