Vairāk

Nogriežot rastrus, rodas kļūda 000628

Nogriežot rastrus, rodas kļūda 000628


Mēs izgriežam vienu rastru citam, un mūsu skolotājs mums deva šo mājienu 2. parametram "Atcerieties, ka funkcija Aprakstīt atgriež objektu. Klipa rīkam būs nepieciešama virknes atribūta pakāpe pakāpe" - es zinu, ka man ir nepieciešama virkne apjomā. Viss, ko esmu izmēģinājis, man ir devis:

KĻŪDA 000628: Nevar iestatīt ievadi parametra taisnstūrī.

Lūk, kas man ir līdz šim

importēt arcpy arcpy.env.workspace = "C: /Student/Newark.gdb" desc = arcpy.Describe ("C: /Student/Newark.gdb/studyarea") clip = str (desc.extent) Coord = clip.strip ("NaN") inRaster = "C: /Student/Newark.gdb/Newark" outRaster = "C: /Student/Newark.gdb/NewarkClip.jpg">

Jūsu skriptā ir dažas problēmas, bet tas ir labi, jums kaut kur jāsāk.

Pirmkārt, jūsu skolotājam ir taisnība, desxtex ir objekts, no datu kopas rekvizītiem un varat uzzināt vairāk par objekta apjomu. Jūs to ne tikai pārveidojat par virkni.

Otrkārt, mainīgie tiek izmantoti kā tādi un netiek kotēti"inRaster"ir virkne inRaster betinRasterir mainīgā vērtībainRaster("C: /Student/Newark.gdb/Newark").

Treškārt, ģeodatu bāzē jūs varat uzglabāt tikai ģeodatu bāzes objektus, ievietojotUzlabot šo atbildirediģēts 15. aprīlis, 15 plkst. 7:37radouxju46,8 tūkst1 zelta nozīmīte58 sudraba nozīmītes133 bronzas nozīmītesatbildēja 15. aprīlis 15, plkst. 5:24Maikls StimsonsMaikls Stimsons24,8 tūkst2 zelta nozīmītes30 sudraba nozīmītes68 bronzas nozīmītes