Daha çox

GME-də döngələr üçün


GME-də kde, izopleth və cliprasterbypoly alətlərindən istifadə edərək qurd paketləri üçün ev aralıkları yaradıram. Bir dəfədən bunlardan keçməkdə problemim yoxdur; Bununla birlikdə prosesi paket başına üç addım yerinə yalnız üç pilləyə endirmək istərdim. Hal-hazırda hər paketin nöqtələri üçün fərdi bir shapefile yaradıram və yalnız əmr qurucusundan istifadə edərək hər şeyi GME vasitəsilə işləyirəm. Beləliklə, bu işə başlamağa çalışdığım ilk bıçaq, üzərində bir çox paket nöqtəsi olan bir shapefile gətirməyə çalışmaq idi. Beləliklə, bunu sınadım:

paketlər <- c ("CC", "CO", "DC", "IC", "PR") üçün (i in 1: uzunluqlar (paketlər)) {kde (in = "Z:  AllDataCurrent  IFT  IFTMembersFiles  ActiveMembers  Brent  GIS  list.vector.trial  Packs.shp ", out = (" kde_ ", packs [i]," .img ") bant genişliyi =" LSCV ", cellsize = 100); }

Bu vəziyyətdə, tək bir sənədin birdən çox kde imtahanını keçirmək istərdim, ancaq paket adları bölməsinə ("WolfPack" kimi atribut cədvəlində) əsaslanan bir neçə nəticəyə sahib olmalıyam. Lakin, izopleth və cliprasterbypoly bölmələri üçün hər birində bir neçə dəfə keçmək istərdim, lakin hər dəfə fərqli bir giriş faylı ilə.


Komanda mətni yaratmaqla forma şəklini yaratmaq istədiyiniz fayldan atributları (il, ay, paket və ya ehtiyac duyduğunuz şeylər kimi) seçmək üçün GME əldə edə bilərsiniz.

GME təlimatı sizə mətn yaratmaq üçün əsas məlumatların əksəriyyətini verir, lakin bir məsləhət budur ki, bir sütundakı məlumatlar mətndirsə, onu tərs sütunlara qoymalısınız, sayı formatında deyilsiniz.

Budur bir nümunə:

kde (in = "J:  Projects  Fauna  Kangaroos  GPS HR  shps  Male_all_FINAL_NewYear.shp", out = "J:  Projects  Fauna  Kangaroos  GME  raster  SCV  HR_season by year_SCV  Acorn  Acorn_kde_summerYear1SCV .img ", bant genişliyi =" SCV ", hücresiz = 20, burada =" Ad = 'Acorn' VƏ Mövsüm = "yay" VƏ İL_NO = 1 ")

Partiyada necə edəcəyimi bilmirəm.


Videoya baxın: Hidden socks #knittingtutorialforbeginners #knittingsocks #вязаныеноски (Oktyabr 2021).