Daha çox

ArcPy istifadə edərək etiket stillərini (şrift, rəng, ölçü və s.) Dəyişdirmək?

ArcPy istifadə edərək etiket stillərini (şrift, rəng, ölçü və s.) Dəyişdirmək?


ArcGIS 10.2 üçün fərqli mənzillərə əsaslanan bir təbəqədəki nöqtələrin etiketlənməsi prosesini avtomatlaşdıracaq bir piton makrosu yazmağa çalışıram. Məsələn, mənzillərin bir üslubunda, bir etiket olaraq ağ rəngli qalın mətni olan mavi bir kvadrat olacaq; digəri qara qalın mətnlə çəhrayı bir kvadrata sahib olardı; başqasında ağ qalın bir mətn olan qırmızı bir kvadrat olacaq və s.

Bu etiketlərin tərzini dəyişdirmək üçün arcpy-də hansı ifadə və ya funksiyadan istifadə edərdiniz?

Hal-hazırda ssenari mənzilləri xəritə kodu ilə etiketləyir və TOC-dəki adını lazım olduğu kimi mənzillərə dəyişdirir.

İndi yazıların şriftini, qrafikini və ölçüsünü dəyişdirmək üçün hər birinə bənzərsiz bir etiket düzəltmək və sonra bu qatlardan birini etmək məcburiyyətində olduğumuz zaman prosesi basmaq və sadəcə avtomatlaşdırmaq üçün bir düymə etmək istəyirəm.

Python skriptinin (ArcPy, IDLE və s.) İstifadəsi ilə şriftlərin, etiketlərin və qrafiklərin dəyişdirilməsinin bir yolu varmı?


Burada nə edəcəyim barədə son məlumat vermək üçün bu yazını redaktə etməyə qərar verdim ki, qarışıqlıq olmasın. Əslində, xəritədəki nöqtələr yuxarıdakı şəkil kimi görünməkdən buna keçəcəkdir:


İstifadə etməyi sınadımlblClass.expressionfunksiyası, lakin istifadə etməyə çalışdığım kod işləmir. Təsəvvür edirəm ki, bu, bəlkə də düzgün istiqamətdəki addımdır. Aşağıda yalnız etiketlərin şriftlərini dəyişdirmək üçün labelClass.expression almaq üçün istifadə etdiyim bəzi kodlar var.

lblClass in aptLayer.labelClasses: lblClass.showClassLabels = True def getLabel (Kod, Tip): əgər Type == "MRR": return ""& Kod &""elif Type ==" VERGİ ": qayıt""& Kod &""elif Type ==" MRT ": qayıt""& Kod &""elif Type ==" GSS ": qayıt""& Kod &""elif Type ==" TGS ": qayıt""& Kod &""başqa: qayıt""& Kod &""lblClass.expression = getLabel ([Map_Code], [Type])

Arcpy.mapping API yalnız birbaşa dəyişdirilə bilən məhdud sayda təbəqə xüsusiyyətlərinə giriş təmin edir, lakin Layer Properties informasiya qutusundakı bütün xüsusiyyətlər UpdateLayer funksiyasından istifadə edərək dəyişdirilə bilər. Məlumat bir mənbə qatından çıxarılır və yenilənməsi lazım olan bir xəritə sənədində təbəqəyə tətbiq olunur. Source_layer ya qat (.lyr) faylı, ya da xəritə sənədindəki bir qat ola bilər. UpdateLayer möhkəm bir funksiyadır, çünki fərqli nəticələr əldə etmək üçün müxtəlif yollarla istifadə edilə bilər.

İstədiyiniz şəkildə simbologiya / etiketlər yaratmalı və bir qat sənədinə yazmalısınız. Arcpy.mapping.UpdateLayer () istifadə edərək, həmin qat faylını yükləyin.

Birdən çox insanın python eklentisini çalıştırması lazımdırsa, ümumi bir şəbəkə sürücüsü kimi qat faylını hamı üçün əlçatan etməlisiniz.


Xüsusi bir Update Layer Properties alət qutusu düzəltdim. ArcMap TOC-da bir qat seçməyə və sonra bir giriş qat faylı seçməyə imkan verir. Daha sonra təbəqə təbəqəsindəki bütün xüsusiyyətləri ilə qatı yeniləyir və orijinal xüsusiyyət sinifinə yenidən qaynaq verir. Gdb, mdb, shp və ya sde olan məlumatlarla işləyəcəkdir.

Mənbə koduna baxın

Xahiş edirəm suallarınız varsa mənə bildirin.


Digər bir seçim, python istifadə edərək təbəqədə xüsusi etiket ifadəsini təyin etmək (ölçüsünü və rəngini dəyişdirmək və s.):

məs.

def FindLabel ([NAME], [POPULATION]): uzunsa ([POPULATION])> = 250000: return ""+ [NAME] +""başqa: qaytar [NAME]

Bina etiket ifadələri

Bunlar:

LabelClass (arcpy.mapping)

RED:

Bunu sınayın:

def FindLabel ([Kod], [Növ]): əgər [Növ] == "MRR": qayıt ""+ Kod +""elif [Type] ==" VERGİ ": qayıt""+ Kod +""elif [Type] ==" MRT ": return""+ Kod +""elif [Type] ==" GSS ": return""+ Kod +""elif [Type] ==" TGS ": return""+ Kod +""başqa: qayıt""+ Kod +""

Digər sətir ifadələrinizi (loop, labClass və function to call üçün) silə bilərsiniz. Ayrıca, funksiyanın FindLabel adlandırılması lazımdır.


Kartoqrafiyada etiketləmə və mətn iyerarxiyası

Varsayılan düşüncə, xəritədəki yazıların və mətnlərin coğrafi xüsusiyyətlərə ad verməyə meyllidir. Bu son dərəcə vacib olsa da, bir sıra digər dəyərli yollarla da fəaliyyət göstərirlər. Misal üçün, etiketlər xüsusiyyətlərin yerini təsdiqləyin, xarakter və formasını əks etdirin, aralarındakı əlaqələri göstərin və onlarla əlaqəli məlumatları simvolizə edin. Mətn, qısa bloklar və ya təsvirlər şəklində xəritə, məlumat mənbələri, proyeksiya və miqyas kimi xəritə dizaynının vacib elementləri üçün istifadə olunur, həmçinin bir xəritənin nə göstərdiyini izah etmək üçün istifadə olunur. Onların yayılması (xüsusən istinad xəritələrində) və digər xəritə simvolları ilə diqqət çəkmək meylləri, etiketlər və mətnlər həm də xəritə oxuyucusunda güclü bir estetik təəssürat yaradır və ümumi ‘görünüşünə və hissinə’ kömək edir. Hər xəritə fərqli olmasına baxmayaraq, etiketlər və mətnlər yer haqqında anlayışımızı digər qrafik elementlərin (rəng kimi) edə bilməyəcəyi şəkildə dərinləşdirir.

Vəzifə 1) şriftlərin seçilməsi və şrift üslubları və 2) yerləşdirmə (və ya yerləşdirmə) xəritədəki etiketlər və mətnlər ənənəvi olaraq “xəritə yazıları” adlanır. Seçim şriftlər və şrift üslubları seçməklə, yerləşdirmə etiketlər və coğrafi xüsusiyyətlər arasında əlaqə qurmaqla bağlıdır. Hər ikisi də bir xəritənin bütövlükdə necə işlədiyinə böyük təsir göstərir. Mürəkkəb və təkraredici xarakteri nəzərə alaraq (məsələn, bir etiketin dəyişdirilməsi və ya bir şriftin dəyişdirilməsi tez-tez digər zəruri yazı dəyişikliklərinin domino effekti yaradır), müddətcə avtomatlaşdırmada böyük irəliləyişlərə baxmayaraq, hərflər tarixən ən çox vaxt aparan komponentlərdən biri olmuşdur. .


Kontrast səhifədəki xüsusi elementlərə diqqət çəkmək üçün növ, rəng, çəki və s. İstifadəsi. diqqətimizi cəmləşdirir və tamaşaçıların götürməli olduğu ən vacib məqamları vurğulamaq üçün istifadə olunmalıdır. Dizaynerlər mətnin və ya görüntünün hissələrini ayırmaq və ziddiyyət yaratmaq üçün rənglərdən, qalın tipdən və ölçülərdən istifadə etməlidirlər. Kontrast həyatın bütün sahələrində istifadə olunur. Məsələn, zərgərlər, daşların fərqlənməsinə imkan vermək üçün adətən almaz parçalarını qara məxmərin fonunda göstərirlər. Oxuduğunuz səhifə mətnlə ziddiyyət yaratmaq üçün başlıqlardan istifadə edir.

Mavi bir formanın istifadəsi də daxil olmaqla formatlaşdırma, kontrast yaradır, Excel qrafikindəki vacib məlumat nöqtələrinə diqqət çəkir.

Başlıq və altyazılar üçün başlıqların formatlanması kontrast yaradır ..


Pəncərə tədbirləri

Aşağıdakı etiketlər (alt proqramlar) skriptdə mövcud olduqda avtomatik olaraq GUI pəncərəsi ilə əlaqələndiriləcəkdir:

[v1.1.20 +]: Verilmiş bir hadisə üçün bir etiket yoxdursa, bunun əvəzinə bu adla bir funksiya çağırıla bilər. Funksiya isteğe bağlı olaraq GUI-nin HWND-ni ilk parametr kimi ala bilər. Bəzi hadisələrin əlavə parametrləri var.

1 nömrəsindən başqa pəncərələr üçün pəncərənin adı və ya nömrəsi (varsa) yuxarıda göstərilən xüsusi etiketlər üçün ön əlavə olaraq istifadə olunur, məsələn, 2GuiEscape və 2GuiClose, 2 nömrəli pəncərə üçün standart etiketlər olarkən MyGuiGuiEscape və MyGuiGuiClose üçün standart etiketlər olacaqdır MyGui. Xüsusi bir önək qurmaq üçün Gui + Etiketindən istifadə edin.

GuiClose

Pəncərə aşağıdakılardan hər hansı biri ilə bağlandıqda başlayır: başlıq çubuğundakı X düyməsini basaraq sistem menyusundan "Bağla" seçərək və ya WinClose ilə bağlayın. Bu etiket yoxdursa, pəncərəni bağlamaq sadəcə onu gizlədir və bu, Gui Cancel ilə eyni effektdir. GuiClose-a cavab olaraq görülən ən ümumi hərəkətlərdən biri, məsələn ExitAppdır:

[v1.1.20 +]: GuiClose bir funksiyadırsa, GUI varsayılan olaraq gizlənir. Funksiya, aşağıdakı nümunədə olduğu kimi sıfır olmayan bir tam ədədi qaytarmaqla bunun qarşısını ala bilər:

GuiEscape

GUI pəncərəsi aktiv olduqda istifadəçi Esc düyməsini basdıqda işə salındı. Bu etiket yoxdursa, Esc düyməsini basmağın heç bir təsiri yoxdur. Məlum məhdudiyyət: Pəncərədəki ilk idarəetmə söndürülürsə (ehtimal ki, idarəetmə növündən asılı olaraq), GuiEscape etiketi işə salınmaz. Bu təsiri yaradan başqa hallar da ola bilər.

Guisize

Pəncərə ölçüsü dəyişdirildikdə, kiçildildikdə, böyüdüləndə və ya bərpa edildikdə buraxılır. Daxili A_GuiWidth və A_GuiHeight dəyişənləri, başlıq çubuğu, menyu çubuğu və sərhədlər xaricində olan pəncərənin müştəri sahəsinin yeni eni və hündürlüyünü ehtiva edir. Əlavə olaraq, A_EventInfo və ErrorLevel hər ikisində aşağıdakı rəqəmlərdən biri olacaq:

  • 0 = Pəncərə bərpa edildi və ya kənarlarını sürükləyərək normal olaraq dəyişdirildi.
  • 1 = Pəncərə minimuma endirildi.
  • 2 = Pəncərə artırıldı.

Bir skript istifadəçinin pəncərəni dəyişdirməsinə cavab olaraq idarəetmələrin yerini dəyişdirmək və ölçüsünü dəyişdirmək üçün GuiSize istifadə edə bilər. Tmplinshi və toralf tərəfindən AutoXYWH () istifadə edərək bu prosesi asanlaşdırmaq olar.

Pəncərə ölçüsü dəyişdirildikdə (hətta ssenari ilə), GuiSize dərhal çağırıla bilməz. Digər pəncərə hadisələrində olduğu kimi, cari mövzu kəsilməzdirsə, mövzu kəsilməyincə GuiSize çağırılmayacaq. Əgər skript pəncərənin ölçüsünü təzə dəyişibsə, GuiSize-in dərhal çağırılmasını təmin etmək üçün bu nümunəni izləyin:

[v1.1.22.05 +]: Gui Show avtomatik olaraq Yuxu -1 edir, buna görə ümumiyyətlə bu vəziyyətdə Yuxu çağırmaq lazım deyil.

[v1.1.20 +]: GuiSize bir funksiyadırsa, parametrləri aşağıdakı kimidir:

GuiContextMenu

İstifadəçi başlıq çubuğu və menyu çubuğu xaricində pəncərənin istənilən yerinə sağ vurduqda başlayır. Həm də Menyu və ya Shift + F10 düymələrini basmağa cavab olaraq başlayır. Əksər digər GUI etiketlərindən fərqli olaraq, GuiContextMenu birdən çox paralel mövzuya sahib ola bilər. Aşağıdakı daxili dəyişənlər GuiContextMenu daxilində mövcuddur:

    , hadisəni qəbul edən idarəetmənin mətnini və ya dəyişən adını (yoxsa boş) ehtiva edir. Bir ListBox, ListView və ya TreeView kontekst menyusunun hədəfi olduqda (yuxarıdakı A_GuiControl tərəfindən təyin olunduğu kimi), A_EventInfo, nəzarət elementlərindən hansının hədəf olduğunu təyin edir:
      və ya ListView: A_EventInfo hazırda fokuslanmış sətrin nömrəsini ehtiva edir (yoxsa 0). : Sağ kliklər üçün A_EventInfo kliklənmiş elementin şəxsiyyət nömrəsini ehtiva edir (və ya istifadəçi bir bənddən başqa bir yerə basdıqda 0). Menyu və Shift + F10 üçün A_EventInfo seçilmiş elementin şəxsiyyət nömrəsini ehtiva edir.
  1. Ssenarinin menyunu göstərməli olduğu X və Y koordinatlarını ehtiva edən A_GuiX və A_GuiY (məs. Menyu, MyContext, Show,% A_GuiX%,% A_GuiY%). Koordinatlar pəncərənin yuxarı sol küncünə nisbətəndir.
  2. İstifadəçi sağ vurduqda RightClick və ya Menyu Menyu və ya Shift + F10 tərəfindən işə salındıqda Normal sözünü ehtiva edən A_GuiEvent.

Qeyd: Düzəliş və MonthCal nəzarətlərinin öz kontekst menyusu olduğundan, onlardan birinə sağ vurmaqla GuiContextMenu başlamaz.

[v1.1.20 +]: GuiContextMenu bir funksiyadırsa, parametrləri aşağıdakı kimidir:

CtrlHwnd hadisə nəzarət tərəfindən qəbul edilməyibsə boşdur. IsRightClick A_GuiEvent RightClick olduqda doğrudur.

GuiDropFiles

Sürükle ve bırak əməliyyatının bir hissəsi olaraq fayllar / qovluqlar pəncərəyə atıldıqda başlanır (ancaq etiket artıq işləyirsə, açılan hadisələr nəzərə alınmır). Aşağıdakı daxili dəyişənlər GuiDropFiles-də mövcuddur:

    , sənədlərin atıldığı nəzarətin mətni və ya dəyişən adını ehtiva edən (yoxdursa boş). və hər ikisi də düşmüş fayl sayını ehtiva edən ErrorLevel.
  1. Faylların atıldığı yerdəki X və Y koordinatlarını ehtiva edən A_GuiX və A_GuiY (pəncərənin yuxarı sol küncünə nisbətən).
  2. Atılan faylların adlarını ehtiva edən A_GuiEvent, hər bir fayl adı ilə son bir xətt xətti ('n) tərəfindən sonlandırıldığı istisna olmaqla.

Fərdi faylları çıxarmaq üçün aşağıda göstərildiyi kimi təhlil döngəsindən istifadə edin:

Bir pəncərə üçün sürüklə-buraxmağı müvəqqəti olaraq dayandırmaq üçün, Gui -E0x10 vasitəsilə WS_EX_ACCEPTFILES stilini silin. Daha sonra yenidən işə salmaq üçün Gui + E0x10 istifadə edin.

[v1.1.20 +]: GuiDropFiles bir funksiyadırsa, parametrlər aşağıdakı nümunədə göstərildiyi kimidir. CtrlHwnd fayllar GUI-nin özünə atılmışsa boşdur. FileArray FileArray [1] ilk fayl olduğu və FileArray.MaxIndex () fayl sayını qaytardığı fayl adlarının bir massividir (obyekt). Faylları təkrarlamaq üçün for-loop istifadə edilə bilər:

Digər tədbirlər

Digər növ GUI hadisələri OnMessage () vasitəsi ilə aşkar oluna və fəaliyyət göstərə bilər. Məsələn, istifadəçi siçanı pəncərədəki müəyyən nəzarətlər üzərində hərəkət etdirdikdə bir skript ToolTip vasitəsilə kontekstə həssas yardımı göstərə bilər. Bu, GUI ToolTip nümunəsində göstərilir.


Yerləşdirilmiş şriftlər

Müasir brauzerlər, brauzerə şriftləri yükləməyə və sonra bu yazı tiplərində mətnləri göstərməyə imkan verən bir CSS texnikası olan şrift yerləşdirilməsinə imkan verir. Əksər sistem səviyyəsində yazı tipləri müəyyən dərəcədə oxunaq üçün dizayn edilmiş olsa da, xüsusi dizayn edilmiş bir çox yazı tipi belə deyildir. Yüksək səviyyədə oxunuş səviyyəsini təmin edən yazı və şriftlərdən istifadə olunmasına diqqət yetirilməlidir. Şriftin üzünün dəyişdirilməsinin, əsas mətnin əlçatan bir formatda saxlanılması şərtilə, ekran oxuyucusu və ya digər əlçatanlıq növləri üzərində təsiri yoxdur.


Metadata seçimləri

Burada metadata stilini və yeniləmə qaydalarını təyin edə bilərsiniz. Bir metadata stili ArcGIS-i istədiyiniz meta məlumatları yaratmaq üçün konfiqurasiya edir. Metadataya və Təsvir nişanında metadata düzəliş üçün görünən səhifələrə necə baxdığınıza nəzarət edir. İzlənəcək metadata standartını və ya profilini, həmin standart üçün etibarlı XML formatını təyin edən XML şemasını və meta məlumatların ArcGIS-dən bağımsız bir metadata XML sənədinə necə ixrac ediləcəyini müəyyənləşdirir. Mövcud siyahıdan üslubu seçin.

Varsayılan üslub, Maddə Təsviri, ArcGIS-də axtarıla bilən və ArcGIS Online-da dərc edilə bilən bir maddə üçün qısa bir təsvir yaratmağa imkan verir. Bu metadata üslubu, metaməlumatlara tam giriş ehtiyacı olmayan şəxslər və ya metadata standartlarına riayət etməyə ehtiyac duymayan təşkilatlar üçün ən yaxşısıdır.

Maddə Təsviri metadata stili ilə mövcud olduğundan daha çox məlumat görmək və ya redaktə etmək istəyirsinizsə və ya bir metadata standartına uyğun bir metadata yaratmalısınızsa, bir elementin tam ArcGIS meta məlumatlarına giriş təmin edən başqa bir metadata üslubunu seçin.

Varsayılan olaraq, ArcGIS mövcud deyilsə avtomatik olaraq metadata yaradır və sizin üçün mövcud metadataları yeniləyir. Metadataya baxdığınızda avtomatik olaraq yenilənmiş elementlərin adının və ya dəyərinin yanında ulduz (*) olur. Avtomatik olaraq metadata yaratmamağı seçsəniz, Təsvir sekmesinde bir maddəyə düzəliş edərək metadata yarada bilərsiniz, ancaq metadata baxdığınız zaman metadata avtomatik olaraq yenilənmir, digər əməliyyatlar yerinə yetirildikdə avtomatik olaraq yenilənir.

Avtomatik olaraq metadata yaratmamaq seçimi, metadataya baxma sürətinizi artıra bilər, çünki yeniləmə həyata keçirilməyəcəkdir. Hələ də istehsalda olan məlumat dəstləri üçün nəşr üçün metadata yaradan qabaqcıl istifadəçilər, son metadata yaratmağa hazır olana qədər bu seçimi ləğv edə bilərlər. Bir maddənin meta məlumatlarını istənilən vaxt yeniləmək üçün Metadata Sinxronizasiya geofəallaşdırma alətini istifadə edə bilərsiniz.


1.5 Fəsil tapşırıqları və testlər

Fəsildə göstərilən material barədə anlayışınızı qiymətləndirmək üçün aşağıdakı tapşırıqları yerinə yetirin.

Təcrübədə karyeralar (Bacarıqların icmalı)

Tibbi Büro üçün Əsas Aylıq Büdcə (Hərtərəfli İcmal)

Büdcələrin yaradılması və saxlanılması bir çox karyerada yayılmış təcrübələrdir. Büdcələr bir iş və ya ev təsərrüfatlarının xərclərinə nəzarət etməkdə köməkçi rol oynayır. Bu məşqdə bu fəsildə göstərilən bacarıqları nəzərdən keçirərkən hipotetik bir tibbi ofis üçün büdcə yaradacaqsınız. Fəsil 1 CiP İş 1 adı verilən faylı açaraq məşqə başlayın.

Verilərin daxil edilməsi, redaktə edilməsi və idarə olunması

  1. Vərəq1 iş səhifəsindəki bütün hüceyrə yerlərini iş səhifəsinin yuxarı sol küncündə Hamısını Seç düyməsini sol vuraraq aktivləşdirin.
  2. Lentin Giriş nişanında şrift üslubunu Arial, şrift ölçüsünü 12 nöqtə kimi təyin edin.
  3. A3: A8 aralığındakı bütün girişlər görünən A sütununun genişliyini artırın. Siçan göstəricisini A hərfi ilə B sütunu və B sütununun arasına qoyun. Siçan göstəricisi ikiqat oxa çevrildikdə, sola vurun və simvol eni 18.00 olana qədər sağa sürün.
  4. Daxil edin Rüb 1 B2 hüceyrəsində.
  5. C2: E2 aralığında başlıqları tamamlamaq üçün Avtomatik Doldurma istifadə edin. B2 hüceyrəsini aktivləşdirin və siçan göstəricisini Doldurma Dəstəyi üzərinə qoyun. Siçan göstəricisi qara artı işarəsinə dəyişəndə ​​sol klikləyin və E2 xanasına sürükləyin.
  6. B, C, D və E Sütunlarının genişliyini 10.14 simvola qədər artırın. B2: E2 aralığını vurgulayın və Lentin Giriş nişanındakı Format düyməsini vurun. Sütun genişliyi seçimini vurun, yazın 10.14 Sütun genişliyi informasiya qutusunda və sonra Sütun genişliyi informasiya qutusunda OK düyməsini vurun.
  7. Sözləri daxil edin Tibbi Ofis Büdcəsi A1 hüceyrəsində.
  8. A və B sütunları arasına boş bir sütun əlavə edin. B sütunundakı hər hansı bir hüceyrə yerini aktivləşdirin. Sonra, lentin Giriş nişanındakı Taxmaq düyməsinin açılan oxunu vurun. Vərəq Sütunları əlavə et seçimini vurun.
  9. Sözləri daxil edin Büdcə dəyəri B2 hüceyrəsində.
  10. B sütununun genişliyini 13.29 simvoluna uyğunlaşdırın.

Formatlaşdırma və əsas qrafiklər

  1. A1: F1 aralığındakı hüceyrələri birləşdirin. Aralığı vurğulayın və Lentin Giriş nişanındakı Birləşdir & amp Mərkəzi düyməsini vurun.
  2. A1 aralığında aşağıdakı format düzəlişlərini edin: F1: qalın kursiv şrift ölçüsünü 14 nöqtəyə dəyişdirərək hüceyrə doldurma rəngini Aqua, Accent 5, Darker 50% və şrift rəngini ağ rəngə dəyişdirin.
  3. Sıra 1-in hündürlüyünü 24,75 bala qədər artırın.
  4. İş səhifəsinin başlığını şaquli olaraq A1: F1 aralığında mərkəzləşdirin. Aralığı aktivləşdirin və sonra Lentin Giriş nişanında Orta Align düyməsini vurun.
  5. A2 aralığında aşağıdakı format tənzimləməsini edin: F2: qalın və hüceyrə doldurma rəngini Tan, Arxa Plan 2, Tünd 10% olaraq dəyişdirin.
  6. B2 xanasında hizalamayı Mətnə sarın. Xana yerini aktivləşdirin və Lentin Giriş nişanındakı Mətni sarın düyməsini basın.
  7. C3 xanasını kopyalayın və məzmunu D3: F3 aralığına yapışdırın.
  8. C6: C8 aralığındakı məzmunu aralığı vurğulayaraq və Lentin Giriş nişanındakı Kopyala düyməsini basaraq kopyalayın. Sonra D6: F8 aralığını vurğulayın və Lentin Giriş nişanındakı Yapışdır düyməsini vurun.
  9. Maaşlar üçün dörddə üçü üçün ümumi büdcəni hesablayın. B3 hüceyrəsini aktivləşdirin və lentin Formüller sekmesindeki Avtomatik Cəm düyməsinə aşağı oxu vurun. Açılan siyahıdan Cəmi seçimini vurun. Sonra C3: F3 aralığını seçin və klaviaturanızdakı ENTER düyməsini basın.
  10. B3 xanasının tərkibini kopyalayın və B4: B8 aralığına yapışdırın.
  11. B3: F8 aralığını ABŞ dolları işarəsi və sıfır ondalık ilə formatlaşdırın.
  12. A2: F8 aralığındakı məlumatları dördüncü rütbədəki dəyərlərə görə artan sırada görə sıralayın. A2: F8 aralığını vurgulayın və lentin Data sekmesindeki Sort düyməsini vurun. "Sırala" açılır qutusundan Dördüncü rübü seçin və Sifariş açılan qutusundan Kiçikdən Ən Böyükə qədər seçin. Tamam düyməsini basın.
  13. A1: F8 aralığına şaquli və üfüqi xətlər əlavə edin. Aralığı vurğulayın və Lentin Giriş nişanındakı Sərhədlər düyməsinin yanındakı aşağı oxu vurun. Açılan siyahıdan Bütün Sərhədlər seçimini seçin.
  14. Sheet1 iş səhifəsi nişanının adını “Büdcə” olaraq dəyişdirin. İş səhifəsi nişanına iki dəfə vurun, sözü yazın Büdcəvə ENTER düyməsini basın.
  15. A2: B8 aralığındakı məlumatları istifadə edərək bir dairə diaqramı daxil edin. Aralığı vurğulayın və Lentin Taxmaq nişanındakı Pasta düyməsini vurun. Siyahıdakı ilk seçimi (Pasta seçimi) vurun.
  16. Diaqramı vurub sürüşdürün ki, yuxarı sol künc H2 xanasının mərkəzində olsun.
  17. Lentin Dizayn sekmesindeki Diaqram Layouts siyahısından Layout 1 seçimini tıklayaraq charta etiketlər əlavə edin. Layout 1 Chart Layout seçimini axtarmazdan əvvəl bir dəfə tıklayaraq chartın aktivləşdirildiyinə əmin olun.

Çap

  1. Büdcə iş səhifəsinin istiqamətini dəyişdirin ki, portret əvəzinə mənzərə yazsın.
  2. Büdcə iş səhifəsi bir kağız üzərində yazdıracaq şəkildə uyğun parametrləri tənzimləyin.
  3. Büdcə iş səhifəsinə yuxarı sol küncdə tarixi və adınızı mərkəzdə göstərən başlıq əlavə edin.
  4. Büdcə iş səhifəsinə sağ alt küncdə səhifə nömrəsini göstərən altbilgi əlavə edin.
  5. Cari iş dəftəri adının qarşısına adınızı əlavə edərək iş kitabını saxlamaq üçün Şeridin Fayl nişanındakı Farklı Saxla əmrini istifadə edin (yəni, "adınız Fəsil 1 CiP İş 1").
  6. İş kitabını və Excel-i bağlayın.

Şəkil 66. Tamamlanmış Tibbi Büdcə Məşqləri

Xüsusi Qadın Paltarı üçün Marketinq

Marketinq mütəxəssisləri üçün əsas fəaliyyət müəyyən bölgələrdə əhali demoqrafikasının necə dəyişdiyini təhlil etməkdir. Bu, populyasiya daxilində müəyyən bir yaş qrupunu hədəf alan xüsusi pərakəndə mağazalar üçün xüsusilə vacibdir. Bu məşq, bu fəsildə əhatə olunan bacarıqlardan istifadə edərək, hipotetik populyasiya meyllərini təhlil edir. Bu cür məlumatlarla verilə biləcək qərarlar arasında yeni mağazaların harada açılacağı, mövcud mağazaların bağlanıb başqa icmalarda açılması və ya məhsul çeşidinin tənzimlənib-düzəldilməməsi yer alır. Bu çalışmanın məqsədi bu fəsildə təqdim olunan bacarıqlardan moda pərakəndə satış şirkətinin hipotetik populyasiya meyllərini təhlil etməkdir.

  1. Sheet1 iş səhifəsində 2008-ci ili B3 hüceyrəsinə daxil edin.
  2. 2009 - 2012 illəri C3: F3 aralığında doldurmaq üçün Avtomatik Doldurma istifadə edin.
  3. Sheet1 iş səhifəsindəki bütün hüceyrə yerləri üçün şrift üslubunu Arial və şrift ölçüsünü 12 nöqtəyə dəyişdirin.
  4. A1: F1 aralığındakı hüceyrələri birləşdirin və mərkəzləşdirin.
  5. A1 aralığına aşağıdakı formatlama düzəlişlərini edin: F1: qalın kursivlər hüceyrə doldurma rəngini Zeytun Yeşili, Vurğu 3, Çakmak 60% şrift ölçüsünü 14 nöqtəyə dəyişir.
  6. Bu iş səhifəsinin başlığını iki sətirdə A1: F1 aralığına daxil edin. Birinci sətir oxunmalıdır Yaş qrupuna görə əhali meylləri. İkinci sətir oxunmalıdır Bölgə 5 üçün.
  7. Sıra 1-in hündürlüyünü artırın ki, başlıq görünsün.
  8. Sıra 2 silin.
  9. Sıra hündürlüyünü 2 ilə 21 bal arasında artırın.
  10. B3: F6 aralığındakı dəyərləri formatlaşdırın ki, hər min yeri sıfır ondalık ilə ayıran vergül olsun.
  11. Dəyərləri formatlaşdırdıqdan sonra ortaya çıxan funt işarələrini (####) aradan qaldırmaq üçün lazımi düzəlişləri edin.
  12. A2: F6 aralığındakı məlumatları 2008-ci ilin dəyərlərindən ən böyüyə görə sıralayın.
  13. Sözü daxil edin Cəmi A7 hüceyrəsində.
  14. Sıra 7-nin hündürlüyünü 22.50 bala qədər artırın.
  15. Girişlər qalın və kursiv olması üçün A7: F7 aralığını formatlaşdırın.
  16. B7 xanasına, B3: B6 aralığındakı dəyərləri cəmləyən cəmi əlavə edin. Dəyəri sıfır ondalık və hər min yer üçün vergüllə formatlayın.
  17. B7 xanasının tərkibini kopyalayın və C7: F7 aralığına yapışdırın.
  18. A1: F7 aralığına şaquli və üfüqi xətlər əlavə edin.
  19. A1: F7 aralığının ətrafına çox qalın narıncı bir haşiyə əlavə edin.
  20. A2: F6 aralığındakı məlumatları istifadə edərək bir sütun diaqramı daxil edin. 2 Ölçülü Yığılmış Sütun formatını seçin.
  21. Sütun diaqramını yuxarı sol künc A8 xanasının ortasında olduğu kimi hərəkət etdirin.
  22. Sheet1 iş səhifəsi nişanını Populyasiya meylləri adlandırın.
  23. Əhali meylləri iş səhifəsi bir kağız üzərində yazdıracaq şəkildə uyğun parametrləri tənzimləyin.
  24. Əhali meylləri iş səhifəsinə sol üst küncdə tarixi və adınızı mərkəzdə göstərən bir başlıq əlavə edin.
  25. Hazırkı iş dəftəri adının qarşısına adınızı əlavə edərək iş kitabını qeyd edin (yəni, “adın Fəsil 1 CiP Təlim 2 ”). (İpucu: Kimi Saxlamalısınız.)
  26. İş kitabını və Excel-i bağlayın.

Şəkil 67. Tamamlanan Əhali meylləri Təlimi

Dürüstlüyü yoxlayın

Bu çalışmanın məqsədi bütövlükdə qüsurların olub olmadığını müəyyənləşdirmək üçün bir iş səhifəsini təhlil etməkdir. Əvvəlcə aşağıdakı ssenarini oxuyun. Sonra, bu məşqlə əlaqəli faylı açın və iş kitabındakı iş səhifələrini təhlil edin. Adı verilən iş kitabında bir iş səhifəsi tapa bilərsiniz Cavab vərəqi. Bu iş səhifəsi bu məşq üçün tələb olunan yazılı cavablar üçün istifadə olunur.

Ssenari

İş yoldaşınız, müdirinizlə bir satış strategiyası görüşündə istifadə etmək istədiyiniz bir Excel iş kitabında satış məlumatları təqdim edir. İş dəftəri mesajda aşağıdakı məqamları əks etdirən bir e-poçta əlavə edildi.

  • Verilər şirkətin satış dolları ilə əlaqəli keçən il ən çox satılan məhsullarını təmsil edir.
  • Verilənləri departamentimdəki bir analitikdən aldım ki, hər maddə üçün xərc məlumatları daxil edildi. Ancaq bunu görmürəm. Bunu özünüz daxil etməlisiniz. Aşağıdakı hər bir maddə üçün xərcləri daxil etdim.
  • Əldə etdiyim orijinal məlumatlar Sayfadadır1. Bu məlumatları kopyalayıb Sheet2-ə yapışdırdım. Bunu sıralanmış şəkildə görmək istədiyinizi düşünürdüm.
  • Maddə məlumatları üçün maliyyət:

Tapşırıq

  1. Bu iş kitabındakı məlumatları diqqətlə təhlil edin. Bu məlumatları müdirinizlə görüşdə istifadə etmək rahat olarmı? İstifadə edin Cavab vərəqi bu məlumatlarla əlaqədar narahatlıqlarınızı qısaca sadalamaq üçün bu iş kitabında.
  2. Maliyyət məlumatlarını daxil etmək lazımdırsa, Cədvəl1 iş səhifəsinə daxil edin. Əgər yoxsa, niyə olduğunu Cavab vərəqi.
  3. Problemləri düzəldin və bu iş kitabına uyğun hesab etdiyiniz düzəlişləri edin.
  4. Hazırkı iş dəftəri adının qarşısına adınızı əlavə edərək iş kitabını qeyd edin.

Excel Bacarıqlarının tətbiqi

Bu hissədəki tapşırıq, müəyyən edilmiş məqsədə çatmaq üçün bu fəsildə təqdim olunan bacarıqları tətbiq etməyinizi tələb edir. Əvvəlcə tapşırığı oxuyun və sonra faylı açın və bildirilən tələbləri yerinə yetirin. Bir tapşırığı yerinə yetirdikdə, adınızı iş dəftərinin hazırkı adının önünə əlavə edərək qeyd edin.

Bu tapşırıq üçün iş dəftəri fərziyyə geyim pərakəndə satış şirkəti tərəfindən satılan mal kateqoriyalarına görə aya görə satış planı məlumatlarını ehtiva edir. Aşağıdakı məqamları yerinə yetirmək üçün bu fəsildə göstərilən bacarıqlardan istifadə edin.


Əfsanələrdə şəffaflıq

Xəritənizdə şəffaflığı olan qatlarınız varsa, ArcMap əfsanənizdəki şəffaf rəngləri simulyasiya edir. Bir məlumat çərçivəsindəki təbəqələr şəffaf hala gətirildikdə, məzmun cədvəli və düzən görünüşündə əfsanələr şəffaflığı əks etdirmək üçün avtomatik olaraq açıq rənglərdən istifadə edir.

Əfsanələrdə şəffaflığı simulyasiya etmək seçimi Məlumat Çərçivəsi Xüsusiyyətləri informasiya qutusundakı Ümumi sekmesinde qurulur. Bu seçim açıldıqda, bir təbəqəyə çəkilmiş qatı, parlaq qırmızı çoxbucaqlar əfsanədə təbəqəyə tətbiq olunan şəffaflıq faizindən asılı olaraq açıq qırmızı və ya çəhrayı kimi görünür. Bununla birlikdə, Şəffaflığı simulyasiya et opsiyası söndürüldükdə, təbəqə şəffaf olduğu üçün poliqonlar xəritədə qırmızı görünməməsinə baxmayaraq, əfsanə hələ də qırmızı çoxbucaqlı simvolu göstərir.

Bundan əlavə, əfsanəni qrafikə çevirə və əfsanə yamaq rənglərini əl ilə təyin edə bilərsiniz. Eye Dropper alətindən istifadə edərək bir pikselin dəqiq RGB dəyərini əldə edə və bu rəngi əfsanə yaması üçün istifadə edə bilərsiniz.


Funksiyası guide_legend () istifadə olunur:

Əgər davamlı rəng istifadə olunur, sırası rəng bələdçisi funksiyasından istifadə edərək dəyişdirilə bilər bələdçi_colourbar () :


Başlıq paketini yükləmək və ya seçimləri və ya captionsetup seçməklə edilə bilər, məsələn:

Başlıq paketi daha çox xüsusiyyət təmin edir və çox yaxşı sənədləşdirilib.

KOMA-Script, müəyyən elementlərin şriftlərini fərdiləşdirmək üçün əmrlər təqdim edir:

İkincisi, digər elementlər üçün konfiqurasiya edilmiş şriftdən istifadə etmək üçün istifadə edilə bilər. Dəstəklənən elementlər arasında başlıq və başlıq etiketi var.

Xatirə sənədləri sinfi bu bişmiş vəziyyətdədir. Təqdim olunan funksionallıq aşağıdakı parametrlərə düzəliş etməyə imkan verir:

Başlıq etiketi üçün istifadə olunan şrift əmrləri (Şəkil x: hissə).

Etiketi başlıqdan ayıran ayırıcı.

Etiketi izləyən başlıq mətni üçün istifadə olunan şrift əmrləri.

Başlığın hizalanması / əsaslandırılması (sol, sağ, asma girinti və s.)

Və daha çox. Tam təfərrüatlar üçün xatirə kitabçasının 10.6 hissəsinə baxın.

Xatirə alt altyazı və yan başlıq kimi şeylərə də dəstək verir. Təlimatın 10-cu fəslində bütün bunlar və daha çox şey izah olunur.


Videoya baxın: What is ArcPy