Daha çox

Bir hüceyrənin / sahənin ArcGIS atribut cədvəlində bir dəyər ehtiva etdiyini necə təyin etmək olar


Bununla bağlı bir az araşdırma apardım, amma cavab tapa bilmədim. ArcGIS atribut cədvəlindəki bir hüceyrənin / sahənin axtarış imlecini istifadə edərək bir dəyər ehtiva etdiyini müəyyənləşdirmək üçün bir yol olub olmadığını düşünürəm. Əvvəlcə bunun qədər sadə olacağını düşündüm:

arcpy.MakeFeatureLayer_management (node110, "node_layer12") arcpy.SelectLayerByAttribute_management ("node_layer12", "NEW_SELECTION", sorğu1) satır = arcpy.SearchCursor ("node_layer12") üçün sıra içərisində satır_RET = " link_id2 == "E *": "YES" yazdır

təəssüf ki, bu işə yaramadı. Aradığım sahənin bir dəyəri olsaydı bir 'E' ilə başlayacağını bilirdim, ona görə də bir joker işləyə bilər. Aydındır ki. Fikirləriniz varmı?

Xahiş edirəm qeyd edin. Yalnız arcgis 10-a girişim var, buna görə arcpy.da.searchcursor istifadə edə bilmirəm.


Ssenariniz hazırda daxil olduğu son dəyəri yoxlayırlink_id2. Yoxlamaq hər dəyərilink_id2(və şərtlə uyğun gəlsə, ehtimal ki, bəzi əməliyyatlar aparın) şərt daxilində ilmə daxil edin.

Pythondan istifadə edə bilərsiniz.startswith ()"E" hərfi ilə başlayan simlərin yoxlanılması funksiyası:

satırdakı sıra üçün: link_id2 = row.getValue ("DRN_link") əgər link_id2.startswith ("E"): yaz "YES"

Bir çox (onlarca və ya daha çox) satırın müəyyən bir şərti qarşılayıb-qarşılamadığını yoxlayırsınızsa, bunları saya bilərsiniz:

satırdakı satır üçün counter = 0: link_id2 = row.getValue ("DRN_link") if link_id2.startswith ("E"): counter + = 1 print counter

Parametrlər

Giriş yeri məlumatlarına əsasən seçiləcək dəyərləri olan rastrlar.

Çoxölçülü parametr kimi proses yalnız giriş tək, çoxölçülü bir raster olduqda mümkündür.

Nümunə götürüləcək yerləri müəyyən edən məlumatlar.

Giriş bir raster və ya bir xüsusiyyət sinfi ola bilər.

Nümunə edilmiş hücrə dəyərlərini ehtiva edən çıxış cədvəli və ya xüsusiyyət sinfi.

Çıxış formatı çıxış yeri və yolu ilə müəyyən edilir. Varsayılan olaraq, bir coğrafi verilənlər bazası cədvəli və ya bir coğrafi verilənlər bazası iş yerindəki bir jeodatabase xüsusiyyət sinfi və ya bir dBASE cədvəli və ya bir qovluq iş yerindəki bir shapefile xüsusiyyət sinfi olacaqdır.

Bir cədvəl və ya bir xüsusiyyət sinfi yaratmaq üçün çıxış məlumat növü Xüsusiyyət sinfi yaradın parametri tərəfindən idarə olunur.

Rastrdan dəyərlərin necə alınacağını təyin etmək üçün bir raster nümunəsi götürmək üçün istifadə ediləcək yenidənqurma alqoritmi.

  • Ən yaxın - Ən yaxın qonşu tapşırığı istifadə ediləcək. Bu, standartdır.
  • Bilinear —Bilinear interpolation istifadə ediləcəkdir.
  • Kubik - Kubik konvolyusiyadan istifadə ediləcəkdir.

Giriş yeri raster və ya xüsusiyyətlərdə hər yer və ya xüsusiyyət üçün fərqli bir dəyər olan bir sahə.

Giriş rasterlərinin necə işlənəcəyini müəyyənləşdirir.

Bu parametr yalnız giriş tək, çoxölçülü bir raster olduqda mümkündür.

  • Yoxlanılmayıb — Nümunələr çoxölçülü bir verilənlər bazasının cari dilimindən işlənəcəkdir. Bu, standartdır.
  • Yoxlandı - Nümunələr çoxölçülü bir verilənlər bazasının bütün ölçüləri üçün (vaxt və ya dərinlik kimi) işlənəcəkdir.

Yer xüsusiyyətləri ilə əlaqəli vaxtı, dərinliyi və ya digər əldə etmə məlumatlarını müəyyənləşdirir.

  • Ölçü + Başlanğıc sahəsi və ya dəyər
  • Ölçü + Başlanğıc sahəsi və ya dəyər + Bitiş sahəsi və ya dəyər
  • Ölçü + Başlanğıc sahəsi və ya dəyər + Nisbi dəyər və ya əvvəl günlər + Nisbi dəyər və ya sonrakı günlər

Nisbi dəyər və ya əvvəllər və nisbi dəyər və ya sonrakı günlər yalnız mənfi olmayan dəyərləri dəstəkləyir.

Statistikalar bu ölçü aralığındakı dəyişənlər üçün Statistika növü parametri istifadə edilərək hesablanacaqdır.

Hesablanacaq statistik növü müəyyənləşdirir.

  • Minimum —Müəyyən edilmiş aralıqdakı minimum dəyər hesablanacaqdır.
  • Maksimum —Müəyyən edilmiş aralıqdakı maksimum dəyər hesablanacaqdır.
  • Median - Müəyyən edilmiş aralıqdakı orta dəyər hesablanacaq.
  • Orta - Müəyyən edilmiş aralıq üçün ortalama hesablanacaqdır.
  • Sum - Müəyyən edilmiş aralığdakı dəyişənlərin ümumi dəyəri hesablanacaqdır.
  • Çoxluq - Ən çox baş verən dəyər hesablanacaqdır.
  • Azlıq - Ən az baş verən dəyər hesablanacaq.
  • Standart sapma - Standart sapma hesablanacaqdır.
  • Faiz - Müəyyən edilmiş aralıqda müəyyən edilmiş faiz hesablanır.

Bu dəyər 0-dan 100-ə qədər ola bilər. Varsayılan 90-dır.

Yer məlumatlarının xüsusiyyətləri arasındakı məsafə. Tampon məsafəsi yer xüsusiyyətinin məkan istinadının xətti vahidində göstərilir. Xüsusiyyət coğrafi bir istinaddan istifadə edərsə, vahid dərəcə olacaqdır.

Statistikalar bu bufer sahəsi daxilində hesablanacaqdır.

Nümunə edilmiş dəyərlərin çıxış cədvəlindəki sətirlərdə və ya sütunlarda görünüb-görünməməsini müəyyənləşdirir.

  • Seçilməyib — Nümunə alınmış dəyərlər çıxış cədvəlində ayrı sətirlərdə görünəcək. Bu, standartdır.
  • Yoxlandı - Nümunə alınan dəyərlər çıxış cədvəlində ayrı sütunlarda görünəcək. Bu seçim yalnız giriş çoxölçülü raster bir dəyişən və bir ölçü içərdikdə və hər dilim tək zolaqlı bir raster olduqda etibarlıdır.

Atribut cədvəlində nümunə götürülmüş dəyərləri olan bir nöqtə xüsusiyyət sinifinin və ya nümunə dəyərləri olan bir cədvəlin yaradılacağını müəyyənləşdirir.

  • Seçilməyib - Nümunə götürülmüş dəyərləri olan bir cədvəl yaradılacaq. Bu, standartdır.
  • Yoxlandı - Atribut cədvəlində nümunə götürülmüş dəyərləri olan bir nöqtə xüsusiyyət sinfi yaradılacaq.

Giriş yeri məlumatlarına əsasən seçiləcək dəyərləri olan rastrlar.

Process_as_multidimensional parametri yalnız giriş tək, çoxölçülü bir raster olduqda dəstəklənir.

Nümunə götürüləcək yerləri müəyyən edən məlumatlar.

Giriş bir raster və ya bir xüsusiyyət sinfi ola bilər.

Nümunə edilmiş hücrə dəyərlərini ehtiva edən çıxış cədvəli və ya xüsusiyyət sinfi.

Çıxış formatı çıxış yeri və yolu ilə müəyyən edilir. Varsayılan olaraq, bir coğrafi verilənlər bazası cədvəli və ya bir coğrafi verilənlər bazası iş yerindəki bir jeodatabase xüsusiyyət sinfi və ya bir dBASE cədvəli və ya bir qovluq iş yerindəki bir shapefile xüsusiyyət sinfi olacaqdır.

Bir cədvəl və ya bir xüsusiyyət sinfi yaratmaq üçün çıxan məlumat növü generate_feature_class parametri tərəfindən idarə olunur.

Rastrdan dəyərlərin necə alınacağını təyin etmək üçün bir raster nümunəsi götürmək üçün istifadə ediləcək yenidənqurma alqoritmi.

  • YAXIN - Ən yaxın qonşu tapşırığı istifadə ediləcək. Bu, standartdır.
  • BILINEAR - Bilinear interpolation istifadə ediləcək.
  • KUBİK - Kübik konversiya istifadə ediləcəkdir.

Giriş yeri raster və ya xüsusiyyətlərdə hər yer və ya xüsusiyyət üçün fərqli bir dəyər olan bir sahə.

Giriş rasterlərinin necə işlənəcəyini müəyyənləşdirir.

Bu parametr yalnız giriş tək, çoxölçülü bir raster olduqda mümkündür.

  • ALL_SLICES - Nümunələr çoxölçülü bir verilənlər bazasının bütün ölçüləri üçün (vaxt və ya dərinlik kimi) işlənəcəkdir.
  • CURRENT_SLICE - Nümunələr çoxölçülü bir verilənlər bazasının cari dilimindən işlənəcəkdir. Bu, standartdır.

Yer xüsusiyyətləri ilə əlaqəli vaxtı, dərinliyi və ya digər əldə etmə məlumatlarını müəyyənləşdirir.

  • Ölçü + Başlanğıc sahəsi və ya dəyər
  • Ölçü + Başlanğıc sahəsi və ya dəyər + Bitiş sahəsi və ya dəyər
  • Ölçü + Başlanğıc sahəsi və ya dəyər + Nisbi dəyər və ya əvvəl günlər + Nisbi dəyər və ya sonrakı günlər

Nisbi dəyər və ya əvvəllər və nisbi dəyər və ya sonrakı günlər yalnız mənfi olmayan dəyərləri dəstəkləyir.

Statistikalar bu ölçü aralığındakı dəyişənlər üçün Statistics_type parametri istifadə edilərək hesablanacaqdır.

Hesablanacaq statistik növü müəyyənləşdirir.

  • MİNİMUM - Müəyyən edilmiş aralıqdakı minimum dəyər hesablanacaqdır.
  • MAKSİMUM - Müəyyən edilmiş aralıqdakı maksimum dəyər hesablanacaqdır.
  • MEDIAN - Müəyyən edilmiş aralıqdakı orta dəyər hesablanacaq.
  • MEAN - Müəyyən edilmiş aralıq üçün ortalama hesablanacaqdır.
  • SUM - Müəyyən edilmiş aralığdakı dəyişənlərin ümumi dəyəri hesablanacaqdır.
  • ÇOXLUQ - Ən çox baş verən dəyər hesablanacaq.
  • AZLIQ - Ən az baş verən dəyər hesablanacaq.
  • STD - Standart sapma hesablanacaqdır.
  • PERCENTILE - Müəyyən edilmiş interval daxilində müəyyən edilmiş faiz hesablanacaqdır.

Statistika Növü parametri Faiz olaraq ayarlandıqda hesablanacaq faiz.

Statistics_type parametri PERCENTILE olaraq təyin olunduqda hesablanacaq faiz.

Bu dəyər 0-dan 100-ə qədər ola bilər. Varsayılan 90-dır.

Yer məlumatlarının xüsusiyyətləri arasındakı məsafə. Tampon məsafəsi yer xüsusiyyətinin məkan istinadının xətti vahidində göstərilir. Xüsusiyyət coğrafi bir istinaddan istifadə edərsə, vahid dərəcə olacaqdır.

Statistikalar bu bufer sahəsi daxilində hesablanacaqdır.

Nümunə edilmiş dəyərlərin çıxış cədvəlindəki sətirlərdə və ya sütunlarda görünüb-görünməməsini müəyyənləşdirir.

  • ROW_WISE - Nümunə olunan dəyərlər çıxış cədvəlində ayrı sətirlərdə görünəcəkdir. Bu, standartdır.
  • COLUMN_WISE - Nümunə alınmış dəyərlər çıxış cədvəlində ayrı sütunlarda görünəcəkdir. Bu seçim yalnız giriş çoxölçülü raster bir dəyişən və bir ölçü içərdikdə və hər dilim tək zolaqlı bir raster olduqda etibarlıdır.

Atribut cədvəlində nümunə götürülmüş dəyərləri olan bir nöqtə xüsusiyyət sinifinin və ya nümunə dəyərləri olan bir cədvəlin yaradılacağını müəyyənləşdirir.

  • CƏDVƏL - Nümunə götürülmüş dəyərləri olan bir cədvəl yaradılacaqdır. Bu, standartdır.
  • FEATURE_CLASS - Atribut cədvəlində nümunə götürülmüş dəyərləri olan bir nöqtə xüsusiyyət sinfi yaradılacaqdır.

Kod nümunəsi

Hüceyrə dəyərlərini birdən çox rastrdan giriş yerləri əsasında bir cədvələ çıxarın.

Hüceyrə dəyərlərini birdən çox rastrdan giriş yerləri əsasında bir cədvələ çıxarın.

Hüceyrə dəyərlərini birdən çox rastrdan giriş yerləri əsasında bir cədvələ çıxarın.

Hüceyrə dəyərlərini birdən çox rastrdan giriş yerləri əsasında bir cədvələ çıxarın.


Parametrlər

Bir rasterə çevriləcək polyline giriş xüsusiyyət dəsti.

Çıxış rasterinə dəyərlər təyin etmək üçün istifadə olunan sahə.

Giriş xüsusiyyəti verilənlər bazasının atribut cədvəlinin istənilən sahəsi ola bilər.

Çıxış raster dəsti yaradılacaq.

Çıxış rasteri bir coğrafi verilənlər bazasına yazılmayacaqsa, TIFF fayl formatı üçün .tif, CRF fayl formatı üçün .CRF, ERDAS IMAGINE fayl formatı üçün .img və ya Esri Grid raster formatı üçün bir uzantı göstərməyin.

Birdən çox xüsusiyyət bir hüceyrəyə düşdükdə hüceyrəyə necə bir dəyər veriləcəyini təyin edən metod.

  • Maksimum uzunluq - hüceyrəni əhatə edən ən uzun uzunluğa malik olan xüsusiyyət, hüceyrəyə təyin ediləcək dəyəri təyin edəcəkdir.
  • Maksimum birləşdirilmiş uzunluq - Eyni dəyəri bir hüceyrədə birdən çox xüsusiyyət varsa, bu xüsusiyyətlərin uzunluqları birləşdiriləcəkdir. Hücre içərisində ən uzun uzunluğa sahib olan birləşmiş xüsusiyyət, hüceyrəyə təyin ediləcək dəyəri təyin edəcəkdir.

Bu sahə, hansı bir hüceyrənin üzərinə düşən başqa bir xüsusiyyətə üstünlük verməli olduğunu təyin etmək üçün istifadə olunur. İstifadə edildikdə, ən böyük müsbət prioritetə ​​malik olan xüsusiyyət, seçilmiş Hücre atama növündən asılı olmayaraq hər zaman çevrilmək üçün seçilir.

Çıxış rasterinin hüceyrə ölçüsü yaradılır.

Bu parametr ədədi bir dəyərlə təyin edilə bilər və ya mövcud bir raster verilənlər bazasından əldə edilə bilər. Parametr dəyəri olaraq hüceyrə ölçüsü açıq şəkildə göstərilməyibsə, ətraf hüceyrə ölçüsü dəyəri istifadə olunur, əksinə göstərildiyi təqdirdə, digər girişlərdən hesablamaq üçün əlavə qaydalar istifadə olunur. Daha ətraflı məlumat üçün istifadə qaydalarına baxın.

Çıxış rasterinin raster atribut cədvəlinin olub-olmadığını müəyyənləşdirir.

Bu parametr yalnız tam rastlayıcılara aiddir.

  • Yoxlandı - Çıxış rasterində raster atribut cədvəli olacaq. Bu, standartdır.
  • Yoxlanılmayıb — Çıxış rasterində raster atribut cədvəli olmayacaq.

Bir rasterə çevriləcək polyline giriş xüsusiyyət dəsti.

Çıxış rasterinə dəyərlər təyin etmək üçün istifadə olunan sahə.

Giriş xüsusiyyəti verilənlər bazasının atribut cədvəlinin istənilən sahəsi ola bilər.

Çıxış raster dəsti yaradılacaq.

Çıxış rasteri bir coğrafi verilənlər bazasına yazılmayacaqsa, TIFF fayl formatı üçün .tif, CRF fayl formatı üçün .CRF, ERDAS IMAGINE fayl formatı üçün .img və ya Esri Grid raster formatı üçün bir uzantı göstərməyin.

Birdən çox xüsusiyyət bir hüceyrəyə düşdükdə hüceyrəyə necə bir dəyər veriləcəyini təyin edən metod.

  • MAXIMUM_LENGTH - Ən uzun uzunluğu olan hüceyrəni əhatə edən xüsusiyyət, hüceyrəyə təyin ediləcək dəyəri təyin edəcəkdir.
  • MAXIMUM_COMBINED_LENGTH - Eyni dəyəri bir hüceyrədə birdən çox xüsusiyyət varsa, bu xüsusiyyətlərin uzunluqları birləşdiriləcəkdir. Hücre içərisində ən uzun uzunluğa sahib olan birləşmiş xüsusiyyət, hüceyrəyə təyin ediləcək dəyəri təyin edəcəkdir.

Bu sahə, hansı bir hüceyrənin üzərinə düşən başqa bir xüsusiyyətə üstünlük verməli olduğunu təyin etmək üçün istifadə olunur. İstifadə edildikdə, ən böyük müsbət prioritetə ​​malik olan xüsusiyyət, seçilmiş Hücre atama növündən asılı olmayaraq hər zaman çevrilmək üçün seçilir.

Çıxış rasterinin hüceyrə ölçüsü yaradılır.

Bu parametr ədədi bir dəyərlə təyin edilə bilər və ya mövcud bir raster verilənlər bazasından əldə edilə bilər. Parametr dəyəri olaraq hüceyrə ölçüsü açıq şəkildə göstərilməyibsə, ətraf hüceyrə ölçüsü dəyəri istifadə olunur, əksinə göstərildiyi təqdirdə, digər girişlərdən hesablamaq üçün əlavə qaydalar istifadə olunur. Daha ətraflı məlumat üçün istifadə qaydalarına baxın.


Skalar

Skaler məlumat növü, verilənlər bazası olmayan hər şeyi ehtiva edir. Skalyar məlumat tiplərinə bəzən sadə məlumat növləri deyilir. Geoprosessiyada Field (cədvəldəki sahə), SQL Expression, Calculator Expression, Field Mapings, Fuzzy funksiyası və başqaları kimi bir çox skalar məlumat növü mövcuddur. Bəziləri nadir hallarda istifadə olunur. Field və SQL Expression kimi digərlərinə daha çox rast gəlinir.

Aşağıdakı skaler məlumat növləri bütün müştərilər tərəfindən tam şəkildə dəstəklənir və İnternetə çevrilmədən göndərilə və qəbul edilə bilər: Boolean, Date, Double, Lineear Unit, Long və String. Hər hansı digər miqyaslı məlumat növü bir sətrə çevrilir və dəstəklənməyən və ya daşınmayan kimi adlandırılır.

Dəstəklənməyən skaler məlumat növlərinin bir sətrə çevrilməsi nadir hallarda bir problemdir, çünki hər bir məlumat növü yaxşı müəyyən edilmiş bir sətir təmsilçiliyinə malikdir - sadəcə bunun nə olduğunu bilməlisiniz, buna görə müştəriniz üçün sənədləşdirə bilərsiniz. Bəzi hallarda, alətinizi müştəri tərəfindən verilən digər məlumatlardan istifadə edərək simli nümayəndəliyin tərtib edilməsi işini yerinə yetirmək üçün dəyişdirmək istəyə bilərsiniz. Hər iki texnika aşağıda müzakirə olunur. Xüsusi bir məlumat növü, Dəyər Cədvəli, aşağıda öz bölməsində müzakirə olunur.

Bir parametrin simli nümayəndəliyini tapmaq

Çox simli nümayəndəlik göz qabağındadır. Məsələn, bir Sahə məlumat növünün simli nümayişi sahənin adıdır. Bəzən simli nümayişi tapmaq üçün bir az daha dərinə getməlisən.

Aşağıdakı nümunə səthləri nöqtələrdən interpolyasiya etmək üçün istifadə olunan IDW (Tərs Ağırlıqlı məsafə) alətinin Axtarış radius parametrini göstərir. Bu bir parametrin üç hissəsi var: üsul (Dəyişən və ya Sabit) və aşağıda göstərildiyi kimi Axtarış Radius Ayarları üçün iki dəyər.

    Bu parametrin simli nümayəndəliyini tapmaq üçün əvvəlcə alətin istinad səhifəsi parametr sintaksis hissəsinə baxın. Bu cədvəlin ilk sütununda parametr adı və qeyri-adi hallar üçün simli təsvir mövcuddur. Cədvəlin son sütununda parametrin məlumat növü var. Aşağıdakı təsvir yuxarıda istinad edilmiş Axtarış radiusu parametri üçün ilk sütunun məzmunu göstərir.

Alət istinad səhifəsinin altındakı Python kod nümunəsinə də baxa bilərsiniz, çünki bu nümunələr tez-tez parametrlərin simli təqdimatını istifadə edir.

Simli nümayəndəliyi təyin etdikdən sonra müştərilərinizə bunun nə olduğunu söyləməlisiniz. Bunu tapşırıq sənədlərinizdə edirsiniz.

Alətinizdə simli nümayəndəliyin tərtib edilməsi

Mürəkkəb olan və ya sətri düzəltmək üçün müştəriyə çox yük verən simli nümayəndəliklər üçün alətinizi müştəri üçün sətir qurmaq üçün dəyişə bilərsiniz. Bunun yaxşı bir nümunəsi SQL Expression məlumat növüdür. Aşağıda göstərilən modeldə İfadə parametrinin məlumat növü SQL İfadəsidir və bu modelin tapşırıq kimi işləməsi üçün müştəri etibarlı bir SQL ifadə sətri təmin etməlidir.

Tapşırığın məqsədi sahibin adına əsaslanan bir bağlama seçməkdirsə, müştərinin sahibinin adını daxil etdiyi və onlar üçün etibarlı bir SQL ifadəsinin hazırlandığı bir model yarada bilərsiniz. Bu asanlıqla aşağıda göstərildiyi kimi dəyişkən əvəzetmə istifadə olunur. Sahibinin adı dəyişən, müştərinin bağlamanın sahibinin adını daxil etdiyi və model daxilində etibarlı bir SQL ifadəsi yaradılan bir sətir məlumat növüdür. Dəyişənli əvəzetmənin istifadəsinə dair digər misallara İnline model dəyişən əvəzetməsinin nümunələri mövzusunda da rast gəlmək olar.

Öz seçim siyahıları yaratmaq

Bir çox geoprosessinq alətləri simli parametrləri üçün dəyər siyahısı filtrləri kimi də bilinən seçim siyahılarını müəyyənləşdirir. Yuxarıda göstərilən Layer Tərtibatını Seç alətində Seçim növü parametri üçün seçmə sətirləri siyahısı (NEW_SELECTION, ADD_TO_SELECTION, REMOVE_FROM_SELECTION və s.) Var. Qiymət siyahısı filtrlərindən istifadə edərək simli dəyişənlər üçün öz seçim siyahılarınızı yarada bilərsiniz.


Sayımlar arasında ən yüksək sayını təyin etmək üçün MAX istifadə edin və sonra uyğun sənayeni VLOOKUP etmək üçün istifadə edin. VLOOKUP-un işləməsi üçün sayğac sənayedən qalmalıdır. Bunu təşkil edə bilmirsinizsə, INDEX və MATCH birləşməsi ilə eyni şeyi edə bilərsiniz.

Məsələn, A1: A6 və B1: B6 sahələriniz varsa, ən çox sayılan sənayeni

Maksimum dəyəri tapmaq üçün = MAX istifadə edin, sonra = ən yüksək dəyərin hansı sətirdə olduğunu tapmaq üçün MATCH və müvafiq sahənin adını tapmaq üçün = INDEX istifadə edin. Bəri sol sütun = VLOOKUP-un uyğun gəlməsi ehtimalı azdır.

Bütün hesablanmış hesablama dəyərinə sahibsinizsə və iş dəftərinizdə hansı vərəqdə yerləşdiyini bilsəniz, aşağıdakılara bənzər bir şey istifadə edə bilərsiniz: Aşağıdakı məlumatları istifadə edərək: Col A Col B Sənaye MəhsuluVal A 11 B 45 C 22 D 9 E 8 F 12

Bir hüceyrəyə B sütunundakı ən böyük dəyər olan 45-i onsuz da təyin etdiyinizi düşünsək, aşağıdakı 45-i o hücrə əvəz edə bilərsiniz.

Yuxarıda göstərilən excel düsturu 45-in "uyğunluq dəyəri" nin solundakı dəyəri olan B dəyərini qaytaracaq. Qısa bir açıqlama sənədi sənayenin sol tərəfində yerləşən bütün sütunlar dəsti kimi təyin etdiyiniz və dəyəri ilə sağda. Yuxarıdakı A və B olan nümunədə Match oxuyur, 2-ci sıra - 7-ci sıra B sütundakı 45-in qiymətini tapın və ilk dəqiq uyğunluğu (sıfır üçün budur) və 1-i indeks funksiyası, INDEX massivinin A2: B7 birinci sütunundakı (soldan sağa oxunan) dəyəri qaytaracağınızı göstərir.


Binaların düzgünlüyünü yoxlayın

Atributlarda dam forması məlumatları olan 3 ölçülü bir bina izi qatını yaratdınız. Sonra onların nə qədər dəqiq olduğunu yoxlayacaqsınız.

  1. Tapşırıqlar bölməsində binaları nəzərdən keçirin. Binalar üçün Portland_roofform qatını seçin və Elevation Surface (DSM) üçün Portland_dsm_surface seçin. Çalıştır'ı vurun.

Güvən Ölçmə aləti, dam formaları qatındakı dəyərlərlə DSM-dəki dəyərlər arasındakı fərq olan orta orta kvadrat səhvini (RMSE) hesablayır. Daha yüksək RMSE, yaradılan bina izləri üçün daha yüksək səhv olduğunu göstərir. Statistik atribut cədvəlinə əlavə olunur.

Ümumiyyətlə, təxminən 3 fut (1 metr) bir RMSE dəyərini hədəf alacaqsınız, lakin bu dəqiqlik səviyyəsi istifadə vəziyyətindən asılıdır. Bu dəyərlər faydalı olsa da, Portland_roofform qatının 1083 xüsusiyyəti var, bu səbəbdən hamısı üçün səhvlərə baxmaq çox vaxt aparacaqdı. Hansı binaların yüksək səhvi olduğunu tez bir zamanda təsəvvür etmək üçün RMSE tərəfindən təbəqəni simvollaşdıracaqsınız.

Çalıştır'ı tıkladığınızda, Portland_roofform qatının Symbology bölməsi açılır.

.Lyrx stili Portland_roofform qatına tətbiq olunur. Simbologiya yaşılda aşağı RMSE olan binaları və narıncı və qırmızıda yüksək RMSE olan binaları göstərir.

Vizual müqayisə göstərir ki, yüksək RMSE olan binaların əksəriyyəti fərqli hündürlüyə malik çox hissədən ibarətdir. Əvvəlki şəkildə göstərilən kvadrat bina üçün bir hissə park quruluşu kimi görünür, bina özü isə bütün iz izinin yalnız yarısına bərabərdir. RMSE-yə bina izinin binanın həqiqi dərəcəsini əks etdirməməsi səbəb ola bilər. Əlavə olaraq, ayaq izi görüntü ilə səhv düzəldilmişdir. Bu səhvləri daha sonra düzəldəcəksiniz.

Dördüncü addımda, səhvlərin daha yüksək RMSE binaları olduğunu görmək üçün lidar nöqtələri olan bina formalarına baxmağa yönəldilirsiniz.

Ayaq izlərinin səhv olmasının iki əsas səbəbi var: ya dam örtüyü səhv daxil edilmiş, ya da lidar səhv yozulmuşdur. Bina ayaq izlərinə baxdıqda, lidar verilərində göstəriləndən daha çox təpə və hissələrə bölünmüş hissələr var - alət böyük ehtimalla HVAC blokları kimi dam xüsusiyyətlərindən detallar götürdü. Xüsusiyyətləri redaktə etmədən əvvəl hər hansı bir xüsusiyyətin əl ilə dəyişdirilməli olub olmadığını yoxlamaq üçün atributları yoxlayacaqsınız.

Atributlara baxaraq damın növünü görə bilərsiniz. Dam növlərinin çoxu düzdür, bu da düzgündür. Növbəti tapşırıqda səhv olan təpələri düzəldəcəksiniz.

Portland binaları üçün dam formaları çıxardınız və dam örtüyü xüsusiyyətlərini 3D şəklində simvollaşdırdınız. 3D xüsusiyyətlərini yaratmağınıza baxmayaraq, bəzilərində bir neçə səhv gördünüz. Verilərinizi Portland bələdiyyə hökumətinə çatdırmazdan əvvəl bəzi səhvləri düzəldəcəksiniz. Növbəti hissədə, çatı formaları qatını Portland bələdiyyə hökuməti ilə paylaşa biləcəyiniz bir 3D multipatch xüsusiyyət sinfinə ixrac etmədən əvvəl məlumatları daha yaxşı əks etdirmək üçün dam forması xüsusiyyətlərini düzəldəcəksiniz.


Prosedur

Eşik raster, bir axın kimi təsnif ediləcək qədər yığılmasına sahib olduğu təyin olunan hüceyrə dəyərlərini təyin edir və eşik rasteri, Akış Yığım GP aləti tərəfindən yaradılan bir rasterdən meydana gəlir.

    Axın istiqaməti və axın toplama rastrlarını yaradın.

A. ArcMap'ı açın və DEM əlavə edin.
B. Giriş olaraq DEM ilə Flow Direction GP alətini çalıştırın.
C. Flow Accumulation GP alətlərini giriş kimi axın istiqaməti olan raster ilə çalıştırın.

A. Açıq Raster Kalkulyator.
B. Aşağıdakı ifadəni Xəritə Cəbri ifadə sahəsinə daxil edin və aləti işə salın:

Bu, eşiği qarşılamayan hüceyrələrə NoData dəyərləri təyin edərək axın şəbəkəsini təyin edən bir raster yaradır. Axın yığılmasını təmsil edən qalan hüceyrələr, raster atribut cədvəlində tək bir sıra içərisindədir.

A. Watershed GP alətini açın.
B. Adım 1-də yaradılan axın istiqaməti rasterini Giriş axını istiqaməti kimi göstərin.
C. Adım 4-də yaradılan eşik yığma rasterini xüsusiyyət tökmə nöqtəsi raster kimi göstərin.