Daha çox

QGIS 2.6 quraşdırma xətası


Bunu düzəltməyi bilən varmı?

Əvvəllər QGIS 2.2 və 2.4 var idi. 2.4 -ü tamamilə sildim və OSgeo4W (Ətraflı quraşdırma) tərəfindən 2.6 -nı quraşdırdım. GRASS, tora, udig kimi hər şey QGIS istisna olmaqla yaxşı işləyir. 2.2 -ni açsam, plaginlər işləmir. Bəlkə də python uyğunluğu səbəbindən ola bilər.

Burada göstərilən addımları sınadım "Giriş nöqtəsi tapıla bilmədi" QGIS səhvini necə düzəltmək olar? Amma alınmadı.

Redaktə et:

OSgeo4W -ni tamamilə sildim və yenə eyni - Ətraflı quraşdırma - seçimini izlədim. Bu dəfə səhv ippj-5.3.dll yox idi. Yenə hər OSgeo4W komponentini sildim və qeyd dəftərinin izlərini hərtərəfli sildim.

İndi Express quraşdırma seçimindən istifadə edərək quraşdırdım və uğurla quraşdırıldı və QGIS düzgün işləyir.


Xarici tətbiqlərin konfiqurasiyası

Əlavə tətbiqlərdən istifadə edərək emal çərçivəsi uzadıla bilər. Hal-hazırda, SAGA, GRASS, OTB (Orfeo Toolbox) və R, məkan məlumatlarının təhlili funksiyalarını təmin edən bəzi digər əmr satırı tətbiqləri ilə birlikdə dəstəklənir. Xarici tətbiqə əsaslanan alqoritmlər öz alqoritm təminatçısı tərəfindən idarə olunur.

Bu bölmə, bu əlavə tətbiqləri daxil etmək üçün emal çərçivəsini necə konfiqurasiya edəcəyinizi və onlara əsaslanan alqoritmlərin bəzi xüsusiyyətlərini izah edəcəkdir. Sistemi düzgün konfiqurasiya etdikdən sonra, hər hansı digər geoalqoritmdə olduğu kimi, alət qutusu və ya qrafik modelləşdirici kimi istənilən komponentdən xarici alqoritmləri icra edə biləcəksiniz.

Varsayılan olaraq, QGIS ilə göndərilməyən xarici bir tətbiqə əsaslanan bütün alqoritmlər aktiv deyil. Onları konfiqurasiya dialoqunda aktivləşdirə bilərsiniz. Müvafiq tətbiqin artıq sisteminizdə quraşdırıldığından əmin olun. Lazım olan proqramı yükləmədən bir alqoritm təminatçısının işə salınması alqoritmlərin alətlər qutusunda görünməsinə səbəb olacaq, ancaq onları icra etməyə çalışdığınız zaman bir səhv atılacaq.

Bunun səbəbi, alqoritm təsvirlərinin (parametrlər dialoqu yaratmaq və alqoritm haqqında lazım olan məlumatı təmin etmək üçün lazım olan) hər bir tətbiqə deyil, QGIS -ə daxil edilməsidir. Yəni, onlar QGIS -in bir hissəsidir, buna görə də başqa bir proqram yükləməmisinizsə belə onları quraşdırmağınızdadır. Alqoritmi işə salmaq üçün sisteminizdə tətbiq ikili fayllarının quraşdırılması lazımdır.


Mann Kitabxanasının konsultasiya sahəsində (kitabxanaya girərkən solda) yerləşən GIS Yardım Masası var. Dərs ili ərzində masa ümumiyyətlə Bazar ertəsindən Cümə gününə 2-4: 00 arası açıqdır. Masa bağlandıqda, yardım yalnız randevu ilə verilir.

Covid-19 səbəbiylə və bir daha xəbərdarlığa qədər, bütün GIS təyinatları Zoom vasitəsilə onlayn olaraq aparılacaq. Ən azından, bu, problemlərin aradan qaldırılması üçün çox faydalı ola biləcək, isteğe bağlı olaraq video və ekran paylaşımı ilə bir səsli söhbətimizə imkan verəcəkdir. Hələ də Cornell-də Zoom-dan istifadə etməmisinizsə, (pulsuz) proqramı https://it.cornell.edu/zoom/install-zoom-software ünvanından yükləyə bilərsiniz. Quraşdırıldıqdan sonra alacağınız Zoom görüş URL'sini izləyin. GIS təyin etmə.

30 dəqiqəlik vaxt ayırmaq üçün randevu təyin etməyi məsləhət görürük. Ancaq planlaşdırılmış bir məsləhətləşmə ilə məşğul olmadıqda, gəzinti suallarını da qəbul edirik.

Mövcud görüş vaxtlarından heç biri sizin üçün əlverişli deyilsə, başqa bir vaxt təyin etmək üçün Keith Jenkins-ə (GIS Kitabxanaçısı) e-poçt göndərin.


Üç xəritə xəritəsi proyeksiyası¶

Xəritənin proyeksiyalarının yaradılması prosesi ən yaxşı şəkildə şəffaf dünyanın xüsusiyyətlərinin yerləşdirildiyi şəffaf bir dünyanın içərisində bir işıq mənbəyinin yerləşdirilməsi ilə göstərilir. Sonra xüsusiyyətin konturlarını iki ölçülü düz bir kağız parçasına yansıt. Planetin müxtəlif yolları ilə dünyanı əhatə edə bilərsiniz silindrik moda kimi konusvə ya hətta bir hamar səth. Bu üsulların hər biri a adlanan şeyi istehsal edir xəritə proyeksiya ailəsi. Buna görə də bir ailə var planar proyeksiyalar, bir ailə silindrik proyeksiyalarvə başqa biri zəng etdi konik proyeksiyalar (bax rəqəm_projeksiyon_ ailələri)

Xəritə proyeksiyalarının üç ailəsi. Bunlar a) silindrik proyeksiyalar, b) konik proyeksiyalar və ya c) planar proyeksiyalarla təmsil oluna bilər. ¶

Bu gün, əlbəttə ki, kürənin yer kürəsini düz bir kağız üzərində əks etdirmə prosesi həndəsə və trigonometriyanın riyazi prinsiplərindən istifadə etməklə aparılır. Bu, işığın dünya üzərindəki fiziki proyeksiyasını canlandırır.


magento qurğunuz, 2.2.7 -də olduğu kimi magento'nun bəzi versiyalarına nisbətən Windows -da işləyirsə əvəz etmək faylın kodu satıcı/magento/framework/view/element/template/file/validator.php bununla

və indi magento tətbiqini yenidən yükləyin.

Magento nümunəniz Windows -da işlədiyi üçün bu yalnız yerli quraşdırma probleminiz olmalıdır.

Bu, satıcı magento framework View Element Template File Validator.php -də müvəqqəti düzəliş ola bilər.

114 nömrəli xəttə gedin və sətir nömrəsini dəyişdirin və sətrin altındakı yerini dəyişdirin

Mənim vəziyyətimdə bu problem var idi, qeydiyyat.php faylında istifadə etdiyim bir moduldur

problem "isset ($ file)? dirname ($ file): __DIR__" sətirindədir, buna görə də "__DIR__" olaraq dəyişdirdim və indi işləyir, inşallah kömək edər.

Linux -da eyni səhvi aldım. Magento -nu geliştirici rejimində çalıştırırsanız, bu, Magento -nun əlaqələri anlamadığı üçün baş verə bilər. Simvol bağlantılarına icazə vermək üçün sadəcə aşağıdakı sql -i yerinə yetirin:

Sonra çalıştırın: bin/magento cache: flush

Magento 2.2.6 -nı Magento 2.3.0 -a heç bir problem olmadan yüksəltmək üçün, davam edən layihələrimizdən birini Magento 2.2.6 -dan 2.3.0 -a yüksəltdim və davam edən layihənin funksionallığını heç nə pozmur.

Magento əmr satırından istifadə edərək asanlıqla təkmilləşdirə bilərsiniz.

Köhnə versiyadan Magento 2.3 -ün son versiyasına yüksəltmək üçün dörd addımı izləməlisiniz

Magento 2.3 -ə yüksəltmək üçün PHP 7.1.3+ və ya PHP 7.2 tələb olunmalıdır.


Magento versiyasını 2.2.X -dən 2.3.0 -a necə yüksəltmək olar?

Düşünürəm ki, bəzi addımları atırsınız. Lazım olan əlavə paketləri göstərdiyinizə əmin olun:

və istifadə olunmamış paketləri silin:

Əsasən fabpot/php-cs-fixer səbəbiylə səhv alırsınız

Ayrıca, Magento sənədlərini oxuduğunuzdan əmin olun

Magento 2.2.x -ni 2.3.0 -a yüksəltmək üçün addımlar

Addım 1: Yedək kodu və verilənlər bazası

Addım 5: açın bəstəkar.json fayl və bu "Zend Mvc Controller " əlavə edin: "setup/src/Zend/Mvc/Controller/", psr-4 bölməsinin altındakı 47 sətrin ətrafında.

İşdə əvvəllər etdiyim addımlar Magento 2.2.6 -ni 2.3.0 -a uğurla yeniləyin. Mərhələləri iki hissəyə ayırdım:

  • php bin/magento deploy: mode: geliştirici qurun
  • php bin/magento önbelleği: deaktiv edin
  • php bin/magento baxım: aktiv edin
  • bəstəkar magento/product-community-edition 2.3.0 tələb edir-yeniləmə yoxdur
  • bəstəkar yeniləməsi

MÜMKÜN HATA: Aşağıdakı səhvləri əldə edə bilərsiniz: Yalnız birini quraşdıra bilərsiniz: symfony/console [v4.1.0, v3.4.9]. - magento/magento2-base 2.3.0 üçün symfony/konsol tələb olunur

4.1.0 -> symfony/console ilə razıdır [v4.1.0, v4.1.1, v4.1.2, v4.1.3, v4.1.4, v4.1.5, v4.1.6, v4.1.7, v4.1.8, v4.1.9 ]. - Nəticə: sebastian/phpcpd 2.0.4 yükləməyin | symfony/console v4.1.1 yükləməyin | symfony/console v2.8.38 quraşdırın - sebastian/phpcpd 2.0.4 üçün quraşdırma sorğusu -> sebastian/phpcpd ilə uyğun gəlir [ 2.0.4].

GETMƏK BÖLÜM 2 ÇÖZÜM ÜÇÜN

  • bəstəkar konfiqurasiyasına üstünlük verilən quraşdırma dist
  • bəstəkar konfiqurasiya sıralama paketləri doğrudur
  • bəstəkar konfiqurasiyası sabit-sabitdir
  • bəstəkar tələb edir --dev friendsofphp/php-cs-fixer:

İndi, Magento 2.2.6 olmalıydı Uğurla YENİLƏNİB MAGENTO -ya 2.3.0


Topologiya yoxlayıcı Plugin¶

Topologiya coğrafi bölgənin xüsusiyyətlərini əks etdirən nöqtələr, xətlər və çoxbucaqlar arasındakı əlaqələri təsvir edir. Topology Checker plugin ilə vektor sənədlərinizə baxa və bir neçə topologiya qaydaları ilə topologiyanı yoxlaya bilərsiniz. Bu qaydalar, 'Eşit', 'İçərir', 'Kapak' xüsusiyyətlərinizin 'CoveredBy', 'Cross', 'Disjoint', 'Kəsişmə', 'Overlap', 'Touch' və ya 'İçərisində' xüsusiyyətlərinizin olub olmadığını məkan əlaqələri ilə yoxlayır. 'bir -birinə. Vektor məlumatlarınıza hansı topologiya qaydalarını tətbiq etdiyiniz fərdi suallarınızdan asılıdır (məsələn, normal olaraq xətt qatlarındakı həddindən artıq çəkilişləri qəbul etməyəcəksiniz, ancaq çıxılmaz küçələri təsvir edərsə, onları vektor təbəqənizdən silməyəcəksiniz).

QGIS, səhvsiz yeni xüsusiyyətlər yaratmaq üçün əlverişli olan daxili topoloji tənzimləmə xüsusiyyətinə malikdir. Ancaq mövcud məlumat səhvlərini və istifadəçi tərəfindən yaradılan səhvləri tapmaq çətindir. Bu plagin, qaydaların siyahısı vasitəsilə bu cür səhvləri tapmağa kömək edir.

Topology Checker plagini ilə topologiya qaydaları yaratmaq çox sadədir.

Aktivdir nöqtə təbəqələri aşağıdakı qaydalar mövcuddur:

Tərəfindən əhatə olunmalıdır: Burada layihənizdən bir vektor təbəqəsi seçə bilərsiniz. Verilmiş vektor təbəqəsi ilə əhatə olunmayan nöqtələr 'Xəta' sahəsində baş verir.

Son nöqtələri ilə əhatə olunmalıdır: Burada layihənizdən bir xətt qatını seçə bilərsiniz.

İçəridə olmalıdır: Burada layihənizdən çoxbucaqlı bir təbəqə seçə bilərsiniz. Nöqtələr çoxbucaqlı olmalıdır. Əks təqdirdə, QGIS nöqtə üçün 'Xəta' yazır.

Dublikatlar olmamalıdır: Bir nöqtə iki dəfə və ya daha çox göstərildikdə, 'Xəta' sahəsində meydana gələcək.

Yanlış həndəsə olmamalıdır: Həndəsələrin düzgün olub olmadığını yoxlayır.

Çox hissəli həndəsə olmamalıdır: Bütün çox hissəli nöqtələr 'Səhv' sahəsinə yazılır.

Aktivdir xətt qatları, aşağıdakı qaydalar mövcuddur:

Bitiş nöqtələri əhatə olunmalıdır: Burada layihənizdən bir nöqtə təbəqəsi seçə bilərsiniz.

Sarkmalar olmamalıdır: Bu, səth qatında üst -üstə düşmələri göstərəcək.

Dublikat olmamalıdır: Hər dəfə bir xətt xüsusiyyəti iki dəfə və ya daha çox göstərildikdə 'Xəta' sahəsində meydana çıxacaq.

Yanlış həndəsə olmamalıdır: Həndəsələrin düzgün olub olmadığını yoxlayır.

Çox hissəli həndəsə olmamalıdırBəzən bir həndəsə əslində sadə (tək hissəli) həndəsələrin toplusudur. Belə bir həndəsəyə çox hissəli həndəsə deyilir. Yalnız bir növ sadə həndəsə varsa, buna çox nöqtəli, çox xətli və ya çoxbucaqlı deyirik. Bütün çox hissəli sətirlər 'Səhv' sahəsinə yazılır.

Yalançı olmamalıdır: Bir xətt həndəsəsinin son nöqtəsi digər iki həndəsənin son nöqtələrinə bağlanmalıdır. Bitiş nöqtəsi yalnız bir başqa həndəsənin son nöqtəsinə bağlıdırsa, son nöqtəyə yalançı düyün deyilir.

Aktivdir çoxbucaqlı təbəqələr, aşağıdakı qaydalar mövcuddur:

Tərkibində olmalıdır: Çoxbucaqlı təbəqə ikinci təbəqədən ən azı bir nöqtə həndəsəsini ehtiva etməlidir.

Dublikatlar olmamalıdır: Eyni qatdakı çoxbucaqlılar eyni həndəsələrə malik olmamalıdır. Bir çoxbucaqlı xüsusiyyət iki dəfə və ya daha çox göstərildikdə 'Səhv' sahəsində meydana çıxacaq.

Boşluqlar olmamalıdır: Bitişik çoxbucaqlar aralarında boşluq yaratmamalıdır. İnzibati sərhədləri nümunə olaraq göstərmək olar (ABŞ əyalət poliqonlarının aralarında heç bir boşluq yoxdur ...).

Yanlış həndəsə olmamalıdır: Həndəsələrin düzgün olub olmadığını yoxlayır. Etibarlı bir həndəsə təyin edən bəzi qaydalar bunlardır:

Delikləri təyin edən üzüklər xarici sərhədləri təyin edən halqaların içərisində olmalıdır.

Üzüklər öz-özünə kəsişə bilməz (nə bir-birinə toxunur, nə də çarpazlaşır).

Üzüklər bir nöqtədən başqa digər üzüklərə toxunmaya bilər.

Çox hissəli həndəsə olmamalıdır: Bəzən həndəsə əslində sadə (tək hissəli) həndəsələrin toplusudur. Belə bir həndəsəyə çox hissəli həndəsə deyilir. Sadəcə bir növ sadə həndəsə varsa, buna çox nöqtəli, çox xətli və ya çoxbucaqlı deyirik. Məsələn, birdən çox adadan ibarət bir ölkə çoxbucaqlı kimi təmsil oluna bilər.

Üst -üstə düşməməlidir: Bitişik çoxbucaqlar ümumi sahəni bölüşməməlidir.

İlə üst -üstə düşməməlidir: Bir təbəqədən bitişik olan çoxbucaqlılar başqa bir təbəqənin çoxbucaqlıları ilə ümumi sahəni paylaşmamalıdır.

& surəti Müəlliflik hüququ 2002-indi, QGIS layihəsi Son yenilənmə 05 İyun 2020 16:39.


1 Cavab 1

Hm, bu məsələ üç hissədən ibarət ola bilər, deyəsən:

  1. Administrator MiKTeX olaraq quraşdırdınız, ancaq localtexfm -ni istifadəçi olaraq əlavə etdinizmi?
  2. Localtexfm qovluğunuz üçün yazma hüquqlarınız varmı: C: ​​ Files MikTex localtexmf?
  3. Qırılan bir MiKTeX qurğunuz var.

MiKTeX Konsolunu idarəçi olaraq açın və Ayarları vurun. Dizinləri tıkladıqdan sonra belə bir şey görməlisiniz:

Bunun əvəzinə mənim c:/localtexmf -ni görməlisiniz C: Files MikTex localtexmf.

Aşağıda alman Windows -u görəcəksiniz, müvafiq menyu nöqtələrini ümid edirəm düzgün şəkildə tərcümə etməyə çalışıram.

İndi Windows Gezgini'ni açın, C: Files MikTex localtexmf (qırmızı ox 1) qovluğuna vurun, kontekst menyusunu əldə etmək üçün alt qovluq tex (qırmızı ox 2) üzərinə sağ vurun və aşağıdakı pəncərəni əldə etmək üçün xassələri seçin:

İndi təhlükəsizliyə (qırmızı ox 3) vurun və sonra təsdiqlənmiş istifadəçini (qırmızı ox 4) seçin və qırmızı ox 5 ilə işarələnmiş mövqedə yalnız boz qarmaqlarınızın olub olmadığını yoxlayın.

Hesab edirəm ki, bu qovluqda və aşağıdakı alt qovluqlarda heç bir oxumaq hüququnuz ola bilməz. Bu doğrudursa, kancanı yuxarıdakı ekran görüntüsündə qırmızı ox 5 ilə qeyd etdiyim yerə dəyişdirin. Bütün bunlar düzgündürsə və heç bir dəyişikliyə ehtiyac yoxdur: tamam, yaxşıdır.

Zəhmət olmasa kompüterinizi yenidən başladın (Windows bir az yenidən başlamağa ehtiyacı olan bir əməliyyat sistemidir.) Və hələ də səhv mesajı aldığınızı yoxlayın.

İndi localtexmf paketinizə lazım olan bütün faylları əlavə etdiyinizə əmin olun. Bu paket açıqdırmı? Bunun bağlantısı varmı?

İndi MiKTeX -inizi idarəetmə rejimində MiKTeX Konsolu ilə yeniləyin! Şanslıysanız, yeniləmə, ehtimal ki, səhv bir qurğunu da təmir edir (səhv mesajı hələ də varsa).

İndi kompüterinizi yenidən başladın (demədim ki, Windows yenidən başlamağı sevir? :-().


Coğrafi Məlumat Sistemləri

CANLI ONLINE KURS: Ticarət GIS proqramlarına pulsuz, lakin güclü alternativ təklif edən Açıq Mənbə proqram proqramı QGIS ilə coğrafi informasiya sistemləri (GIS) dünyasını araşdırın. Mövzulara simbologiya, rastr və vektor məlumat modelləri və xəritə kompozisiyası daxildir. Kurs həmçinin proqnozlar və coğrafi kodlaşdırma kimi GIS anlayışlarının fon nəzəriyyəsini də təmin edir. Diqqət yetirin: İştirakçılara dərsin ilk günündə onlayn öyrənmə platformasına giriş veriləcək.

CRN Müddət Başlayır Zaman Təlimatçı Qiymət Yer

Bu kurs hazırda təklif edilmir. Ətraflı məlumat üçün [email protected] ünvanına yazın.

CANLI ONLINE KURS: CBS sahəsində tez -tez rast gəlinən problemləri həll etmək üçün analiz üsullarından istifadə etmək bacarığı əldə edin. Təcrübə həm vektor, həm də raster məlumat modellərini əhatə edəcək. Bu texnikalar çoxlu fənlərə tətbiq olunur. Diqqət edin: İştirakçılara dərsin ilk günündə onlayn öyrənmə platformasına giriş veriləcək.

CRN Müddət Başlayır Zaman Təlimatçı Qiymət Yer
60483 6 axşam Mo 28 iyun 2021 1830-2130 Online James O'Leary $399 Onlayn

CANLI ONLINE KURS: CİS -də müxtəlif məlumat formatları ilə işləməyi bacarın. Bu kurs GIS məlumatlarının yaradılmasının əsas anlayışlarını təqdim edir və məkan məlumatlarının toplanması, təsnifatı və idarə edilməsi üsullarını müzakirə edir. Bu praktiki bir kursdur, əvvəlcədən proqramlaşdırma tələb olunmur. Diqqət yetirin: İştirakçılara dərsin ilk günündə onlayn öyrənmə platformasına giriş veriləcək.

CRN Müddət Başlayır Zaman Təlimatçı Qiymət Yer

Bu kurs hazırda təklif edilmir. Ətraflı məlumat üçün [email protected] ünvanına yazın.

CANLI ONLINE KURS: Kartoqrafiyada əsas anlayışları araşdırın. Müvəffəqiyyətli tələbələr, fərqli formatlarda məlumatların təsirli vizual təsvirlərini yaratmaq və redaktə etmək üçün dizayn prinsiplərindən istifadə edə biləcəklər. Xüsusi mövzulara xəritə miqyasının etik və uyğun tətbiqi, xəritə proqnozları, ümumiləşdirmə və simvolizasiya daxildir.

CRN Müddət Başlayır Zaman Təlimatçı Qiymət Yer

Bu kurs hazırda təklif edilmir. Ətraflı məlumat üçün [email protected] ünvanına yazın.

CANLI ONLINE KURS: Uzaqdan algılama dünyasını araşdırın. Mövzulara uzaqdan zondlamanın əsaslandığı fiziki prinsiplər, tarix və gələcək tendensiyalar, sensorlar və onların xüsusiyyətləri, görüntü məlumat mənbələri, görüntü təsnifatı, təfsir və analiz üsulları daxildir. Diqqət edin: İştirakçılara dərsin ilk günündə onlayn öyrənmə platformasına giriş veriləcək.


QGIS Populyasiya Sıxlığı Dərsliyi

Bu qısa dərsdə, müəyyən bir atributu olan xüsusiyyətləri göstərmək üçün sorğu qurucusundan istifadə edəcəyik. Mövcud bir təbəqəyə əhali rəqəmləri olan bir csv faylını da bağlayacağıq. Nəhayət, əhali məlumatlarından istifadə edərək təbəqələrin sıxlığını təyin edəcəyik.

Qeyd: Bu dərslikdəki vəzifələri yerinə yetirmək üçün öz məlumatlarınıza ehtiyacınız olacaq. Zəhmət olmasa qat və sahə adlarınızı burada istifadə olunanlarla əvəz edin. Bu nümunədə istifadə olunan layihə fayllarının bir nüsxəsini istəsəniz mənimlə əlaqə saxlayın. Bu təlimat QGIS 2.6 Brighton istifadə edərək yaradılmışdır.

QGIS QUERY BUILDER

İlk vəzifə, müəyyən bir atributu olan xüsusiyyətləri təyin etmək üçün "Query Builder" istifadə etmək olacaq. Bu nümunədə "Qərb Burnu" nu göstərmək üçün istifadə edəcəyik.

  • İçindəkilər cədvəlində, TOC -da qatınızı sağ vurun
  • "Xüsusiyyətlər" seçin
  • "Ümumi nişanı" seçin
  • "Sorgu Oluşturucusu" nu açmaq üçün aşağı diyirləyin.
  • "Query Builder" düyməsini basın

Bu, "Query Builder" pəncərəsini açacaq. Burada xüsusiyyətlərinə əsaslanaraq xüsusiyyətləri daxil edəcək və ya istisna edəcək ifadəmizi daxil edəcəyik.

  • İfadə pəncərəsinə əlavə etmək üçün "İL" düyməsini iki dəfə vurun
  • "=" İşarəsini vurun
  • "PROVINCIAL" sahəsinin bütün xüsusiyyətlərini göstərmək üçün "Dəyərlər" altındakı "Hamısı" düyməsini basın
  • "Western Cape" düyməsini iki dəfə vurun
  • “OK ” və “OK ” düymələrini vurun

Bu nümunədə "Əyalətlər" təbəqəsi indi yalnız Əyalətlər sahəsi üçün "Qərbi Cape" dəyərləri olan xüsusiyyətləri göstərəcəkdir.

Eyni şəkildə, Qərb Burnunun "Yerli Bələdiyyələrini" göstərmək üçün "Sorğu Oluşturucusu" ndan istifadə edə bilərik.

İndi "SubPlace" qatı ilə bir csv faylı arasında bir masa birləşməsini həyata keçirəcəyik.

Layihəyə bir csv faylı əlavə edin

İlk addımımız "Vektor qatını əlavə et" düyməsini istifadə edərək csv faylını layihəyə əlavə etməkdir.

  • "Vektor qatını əlavə et" düyməsini basın
  • Csv və ya "virgülle ayrılmış dəyər" fayl növünü seçin
  • .Csv faylını seçin
  • "Aç" düyməsini basın

TOC -a yeni bir csv cədvəli əlavə olunacaq. Bu nümunədə "STATSSA Census 2011" sorğu alətindən csv olaraq saxlanılan nəticələr cədvəli olan "Cins" adlı bir cədvəl əlavə etdim.

Şəkil 5, dörd sütundan və ya CODE, Kişi, Qadın və Toplamdan ibarət olan "Cins" cədvəlini göstərir. "KOD", cədvəl qeydlərini eyni identifikatorla əlaqəli çoxbucaqlı xüsusiyyətlərə bağlamaq üçün istifadə ediləcək unikal bir şəxsiyyət sənədidir.

Qoşulmanın həyata keçirilməsi

QGIS -də cədvəl birləşmələri qat xüsusiyyətləri pəncərəsindən həyata keçirilir.

  • Qatı sağa vurun
  • Xüsusiyyətləri seçin
  • "Qoşulmalar" sekmesini seçin
  • "Yaşıl" artı işarəsini vurun
  • Birləşmə qatını "Cinsiyyət" olaraq təyin edin
  • Qoşulma sahəsini "KOD" (və ya özünəməxsus ID) olaraq təyin edin
  • Hədəf sahəsini "SP_CODE_st" olaraq təyin edin
  • "Veb yaddaşında önbelleğe qat qat" seçimini seçin
  • "OK" və "OK" düyməsini basın

Qatlamınızın atributlar cədvəlini açarsanız, "Cinsiyyət" cədvəlinin virtual bağlantısı olan bir neçə əlavə sahə görməlisiniz. "Gender_Total" adlı sahə ümumi əhalidir.

Əhalinin sıxlığını hesablayın

Əhalinin sıxlığını hesablamaq üçün hər bir çoxbucaqlı xüsusiyyət üçün sahəni hesablamalı və sonra bu xüsusiyyətə malik insanların sayını bu sahəyə bölməliyik.

Həndəsə alətlərindən istifadə edərək sahəni hesablayın

  • "Vektor" menyusundan
  • "Həndəsə alətləri" ni seçin
  • "Həndəsə sütunlarını ixrac et/əlavə et" seçin

  • "Giriş vektor qatını" "SubPlace" olaraq təyin edin
  • Hesablamada istifadə etmək üçün "CRS Layihəsi" ni CRS olaraq təyin edin

Bu nümunədə, bir coğrafi koordinat sistemi olduğu üçün CRS qatını istifadə edə bilmərəm və sahə ondalık dərəcə ilə hesablanacaq. Bu səbəbdən, Layihə CRS -ni, WGS84 ellipsoid və datum ilə 19 -cu meridianı istifadə edərək, "Transvers Mercator" CRS -ə təyin etdim. Ərazi və perimetr hesablamaları artıq metrlə olacaq.

Əhali sıxlığını hesablayın

Əhalinin sıxlığı, vahid başına düşən insan sayının ölçüsüdür. Düstur, torpaq sahəsindəki yaşayanların sayının həmin torpaq sahəsinin sahəsinə bölünməsidir.

  • TOC -də "SubPlace" qatını sağ vurun
  • "Xüsusiyyət cədvəlini aç" seçin
  • Qələm ilə düyməni basaraq redaktə rejiminə keçin
  • "Yeni bir sütun yaradın" düyməsini basın
  • Yeni sütuna "POPDENS" adını verin
  • "Yazın" üçün "Ondalık sayı" seçin
  • Genişliyi 6 olaraq təyin edin
  • Dəqiqliyi 1 olaraq təyin edin
  • "OK" düyməsini basın

İndi atribut cədvəlində yeni bir sütun görünməlidir. Atribut cədvəli hələ də açıqdır:

  • Sahə kalkulyatorunu açın (Cntrl + i)
  • "Mövcud sahəni yeniləyin" seçimini yoxlayın
  • Sahə açılan seçimlərindən "POPDENS" sahəsini seçin
  • "Funksiyalar siyahısı" altındakı "Sahələr və Dəyərlər" seçimlərini artırın.
  • "İfadə" pəncərəsinə əlavə etmək üçün "Gender_Total" düyməsini iki dəfə vurun
  • "/" Bölmə işarəsini vurun
  • "(" Açıq mötərizə işarəsini vurun
  • "AREA" düyməsini iki dəfə vurun

Bir kvadrat metrə düşən insanların sayını hesablamaq istəsək, mötərizələri bağlayıb "OK" düyməsini basa bilərik. Ancaq bu, əhali sıxlığı üçün real olmayan bir vahid hesablamasıdır. Sahəni daha uyğun bir ölçü vahidinə çevirmək üçün AREA -nı bir sıra daha da daldıraraq hesablamanı bir qədər dəyişə bilərik. Bu vəziyyətdə, hər hektara düşən əhali sıxlığını hesablayacağıq, buna görə də ərazini 10.000 -ə bölmək lazımdır.

  • Yenidən "/" bölmə işarəsini vurun
  • 10000 yazın
  • ")" Mötərizəni bağlayın
  • "OK" düyməsini basın
  • Redaktəni dayandırmaq üçün "Düzəlişə keç" simgesini vurun
  • Düzəlişlərinizi qeyd edin

CƏDVƏLİ QOŞULARI ÇIKARIN

İndi əhali sıxlığını hesabladıqdan sonra cədvələ qoşulmağı silə bilərik.

  • "SubPlace" qatını sağ vurun
  • "Xüsusiyyətlər" seçin
  • "Qoşul" sekmesini seçin
  • Siyahıda göstərilən birləşməni vurun
  • Qırmızı eksi işarəsini vurun "-"
  • "OK" düyməsini basın

Layer atribut cədvəlinə yenidən baxsanız, "Cins" csv cədvəlindəki sahələrin atıldığını görəcəksiniz.

Əhalinin sıxlığını simvollaşdırın

Fərqli populyasiya sıxlığı olan əraziləri rəngləmək üçün "Stillər" altından bitmiş rəng seçimindən istifadə edəcəyik.

  • "SubPlace" qatını sağ vurun
  • "Xüsusiyyətlər" seçin
  • "Üslublar" sekmesini seçin
  • "Simvol" açılan siyahısından "Məzun" seçin
  • Yeni "POPDENS" sahəsini seçin
  • "Dəyiş .." simvolu seçimini vurun
  • "Sadə doldurma" düyməsini basın, haşiyə stilini "Qələmsiz" olaraq dəyişdirin
  • "OK" düyməsini basın
  • Uyğun "Rəng rampası" seçin
  • Dərslərin sayını 10 olaraq təyin edin
  • "Mode" u "Quantile (Equal Count)" olaraq təyin edin
  • "OK" düyməsini basın

Bu şəkildə simvollaşdırıldıqda xəritə, izləyiciyə Cape Town şəhəri üçün əhalinin sıxlığı və paylanması haqqında dərhal fikir verir. Ümid edirəm ki, bu QGIS Əhali Yoğunluğu dərsliyi faydalı oldu, hər hansı bir sualınız olarsa əlaqə formu vasitəsilə mənimlə əlaqə saxlayın.


Əvvəlcə http://vault.centos.org/ saytına daxil olun. İstifadə etdiyiniz CentOS-un versiyasını və arxitekturasını tapın və libxml2 rpm-in bir nüsxəsini yükləyin (nümunə tam yol http://vault.centos.org/4.1/os/i386/CentOS/RPMS/libxml2-2.6.16 -6.i386.rpm).

Yüklədikdən sonra rpm ilə quraşdırın:

Paket yükləyicisi yum libxml2 -dən istifadə etdiyi üçün libxml2 -ni yenidən qurmaq üçün istifadə edilə bilməz. Bacararsan:

  • faylı eyni CentOS versiyasını işləyən fərqli bir maşından kopyalayın
  • maşını bir quraşdırmadan və ya canlı CD -dən yükləyin və faylı kopyalayın (və ya yenidən yükləmək üçün boşalda biləcəyiniz başqa bir maşından istifadə edin)
  • libxml2 qurmaq üçün bütün vasitələriniz varsa (gcc, autotools və s.) də libxml2 üçün mənbəni yükləməyə və sıfırdan quraşdırmağa cəhd edə bilərsiniz (alətləriniz yoxdursa, onları quraşdıra bilməzsiniz, baxmayaraq ki "Sadəcə" gcc -ə sahib olmaq və digərlərini mənbədən quraşdırmaqla qurtula bilərsiniz)

Paketi yenidən qurmaq üçün yum istifadə edin, lazım olduqda quraşdırma mühitindən xilasetmə rejiminə çəkin. Kitabxananın yum tərəfindən tələb olunduğu üçün, bəlkə də onu xilasetmə mühitindən kopyalamaq yumun davam etməsi və sonra yenidən qurulması üçün kifayətdir.


Videoya baxın: QGIS - SPATIALITE LAYER (Sentyabr 2021).