Daha çox

CSG təbəqəsi atributu dəyərini mətndən nömrəyə QGIS-də dəyişdirmək?


Bir .shp faylına keçid üçün bir CSV sənədində oxudum.

Yalnız rəqəmlərdən ibarət olan bütün dəyişənlər mətn şəklində gəldi.

QGIS-də mətn dəyişənlərini ədədi olaraq necə dəyişdirə bilərəm?


Bir dəfə məndə eyni sual var idi. Cavab budur ki, csvt sonu ilə eyni qovluğa bir fayl qoydun. Məsələn, fayl adınız xyzdata.csv, xyzdata.csvt faylını əlavə edirsiniz

Məsələn, redaktorla düzəldə bilərsiniz. Və bunun içərisində belə bir məlumat növü təyin etdiniz. "Tamsayı", "Simli", "Tamsayı", "Tamsayı", "Simli", "Real"

Tamsayı artıq birinci sütun, ikincisi üçün sətir və s. Dəyişəndir ... Faylların eyni adlandığından əmin olun.

Düzenle: Lazım gələrsə buraya da baxın: http://underdark.wordpress.com/2011/03/07/how-to-specify-data-types-of-csv-columns-for-use-in-qgis/


Giriş faylı ilə qarışıq olmaqdan, hər şeyin şəklini mükəmməlləşdirməyə çalışmaqdansa, mətni bir ədədə / geriyə çevirmək üçün sahə kalkulyatorundan istifadə edin. Aşağıdakı nümunələrə baxın:


.Csv-yə əlavə vektor qatını istifadə etmək əvəzinə, ayrılmış mətn təbəqəsi alətindən istifadə edin. Hər sütun üçün ən uyğun məlumat növünü aşkar etməyə çalışacaqdır.

Daha ətraflı məlumat üçün QGIS istifadə təlimatına baxın.


MMQGis bu problemə səbəb oldu və göründüyü kimi həll edə bilər.

Shapefile & CSV Verilişlərinizə qoşulduqdan sonra MMQGis-in Dəyişdir> Mətndən Üzmək vasitəsini istifadə edin.

Həmişəki kimi, lazımsız ara forma şəkillərinin izini qoyur, amma yenisi də var


İldə QGIS 3.x ümumi bir səhv mənbəyi səhv ondalık ayırıcı seçməkdir. CSV-nizi QGIS-ə yükləmədən əvvəl "Onluq ayırıcı virgüldür" qutusunu işarələyin və ya işarəsini götürün:


Sahə kalkulyatoru ilə (loop olmadan) və ya mətn redaktoru içərisində davam etmək üçün idarə oluna biləcəyi və açıqca çox vaxt alması halında başqa bir alternativ: - polugone shapefile ilə birləşməyimiz üçün məlumatlarınızı CSV + XY + dəyişən kimi qeyd edin - yükləyin qoşma ilə CSV-nizi (idxal csv) sonra shapefile (nöqtə) olaraq qeyd edin - sonra q gis bağlayın - shapefile nöqtəsi olan qovluğa qayıdın, müvafiq dbf cədvəlini təkrarlayın / adını dəyişin - Qgisini açın - yeni dbf yükləyin və qoşulun shapefile (poliqon xüsusiyyətləri)

Bir daş, iki göyərçin: Sizdə güclü bir şəkildə 1) bütün məlumatları olan bir formalı və yenidən təmsil olunma ehtimalı olan 2) və tematik kartoqrafiya üçün poliqonla əlaqəli (düzəldilə bilən!) Dbf cədvəli ilə bağımsız bir formalı sənəd var.

Bu biraz kobud, amma olduqca sadə ...

bs_epidemio


Cədvəlli məlumat mənbəyinizi nəzərdən keçirin. Bu məlumatları QGIS-ə idxal etmək üçün onu mətn faylı kimi saxlamalı və X və Y koordinatlarını ehtiva edən ən azı 2 sütuna ehtiyacınız olacaq. Bir cədvəliniz varsa, onu Sekme ilə ayrılmış fayl və ya vergüllə ayrılmış dəyərlər (CSV) faylı olaraq saxlamaq üçün proqramınızdakı Saxla funksiyasından istifadə edin. Məlumatları bu şəkildə ixrac etdikdən sonra, məzmuna baxmaq üçün Notepad kimi bir mətn redaktorunda aça bilərsiniz. Əhəmiyyətli Zəlzələ Verilənlər Bazası halında, məlumatlar digər əlaqəli atributlarla birlikdə zəlzələ mərkəzlərinin enini və uzunluğunu ehtiva edən bir mətn faylı olaraq gəlir. Hər sahənin bir TAB ilə ayrıldığını görəcəksiniz.

QGIS-i açın. Layers düyməsini basın Del Ayrılmış mətn qatını əlavə edin.

Ayrılmış Mətn Faylından Bir Qat Yarat dialoqunda İnsanlar düyməsini vurun və yüklədiyiniz mətn sənədinin yolunu göstərin. Fayl formatı bölməsində Xüsusi ayırıcılar seçin və Nişanı yoxlayın. Həndəsə tərifinin seçilməsi uyğun bir X və Y koordinat sahələri taparsa avtomatik olaraq doldurulacaqdır. Bizim vəziyyətimizdə bunlar LONGITUDETƏQDİM. İdxal səhv sahələri seçirsə dəyişdirə bilərsiniz. Tamam düyməsini vurun.

X və Y koordinatlarını qarışdırmaq asandır. Enlem bir nöqtənin şimal-cənub mövqeyini təyin edir və buna görə də a Y koordinat. Eynilə Boylam bir nöqtənin şərq-qərb mövqeyini təyin edir və a X koordinat.

Növbəti informasiya qutusunda göstərilən bəzi səhvləri görə bilərsiniz. Bu fayldakı səhvlər əsasən X və ya Y sahələrinin itkin olması ilə əlaqədardır. Bu səhvləri nəzərdən keçirə və mənbə sənədinizdəki problemləri düzəldə bilərsiniz. Bu təlimat üçün bu səhvləri görməməzlikdən gələ bilərsiniz.

Sonra bir Koordinat Referans Sistemi Seçicisi bir koordinat istinad sistemi seçməyinizi xahiş edəcəkdir. Zəlzələ koordinatları enliklərdə və boylamlarda olduğundan WGS 84 seçməlisiniz. Tamam düyməsini vurun.

İndi məlumatların idxal ediləcəyini və QGIS kətanında göstəriləcəyini görəcəksiniz.

& kopyalayın Müəllif hüquqları 2019, Ujaval Gandhi.
Son 18 iyun 2021-də yeniləndi.
Sphinx 4.0.1 istifadə edərək yaradılmışdır.


QGIS brauzerində ne_10m_populated_places_simple.zip faylını tapın və genişləndirin. Ne_10m_populated_places_simple.shp faylını seçin və kətana sürükləyin.

QGIS-də yeni bir ne_10m_populated_places_simple təbəqəsi yüklənəcək və dünyanın məskunlaşdığı yerləri təmsil edən bir çox nöqtəni görəcəksiniz. QGIS kətanındakı standart görünüş CBS qatının həndəsəsini göstərir. Hər bir nöqtədə ayrıca xüsusiyyətlər var. Onlara baxaq. Xüsusiyyətlər Toolbarını tapın. Bu alətlər çubuğunda bir təbəqənin atributlarını yoxlamaq, görmək, seçmək və dəyişdirmək üçün bir çox faydalı vasitə var.

Alətlər panelini görmürsənsə, Görünüş ‣ Alətlər Çubuqları ‣ Atributlar alətlər panelindən aktivləşdirə bilərsiniz.

Atributlar alətlər panelindəki Təsdiq düyməsini vurun. Alət seçildikdən sonra kətandakı istənilən nöqtəyə vurun. Bu nöqtənin əlaqəli atributları yeni Nəticələri müəyyənləşdir panelində görünəcəkdir. Fərqli nöqtələrin atributlarını araşdırdıqdan sonra Bağla düyməsini basa bilərsiniz.

Atributu bir dəfəyə bir xüsusiyyəti görmək əvəzinə hamısını bir masa kimi görə bilərik. Atributlar alətlər panelindəki Xüsusiyyət Cədvəlini Aç düyməsini vurun. Ayrıca ne_10m_populated_places_simple qatına sağ vurub, Atribut Cədvəlini Açma seçimini edə bilərsiniz.

Yatay hərəkət edə və yerini tapa bilərsiniz pop_max sütun. Bu sahə əlaqəli yerin əhalisini ehtiva edir. Sütunu azalan qaydada sıralamaq üçün sahə başlığına iki dəfə klikləyə bilərsiniz.

İndi sorğumuzu bu atributlarda yerinə yetirməyə hazırıq. QGIS, sorğuların yerinə yetirilməsi üçün SQL kimi ifadələrdən istifadə edir. Bir ifadə düyməsini istifadə edərək xüsusiyyətləri seçin.

İfadəyə görə seçin pəncərəsində Sahələr və Dəyərlər bölməsini genişləndirin və pop_max etiketini cüt vurun. Altındakı ifadə hissəsinə əlavə olunduğunu görəcəksiniz. Sahə dəyərlərindən əmin deyilsinizsə, verilənlər bazasında atribut dəyərlərinin nə olduğunu görmək üçün Bütün Unikal düyməsini vura bilərsiniz. Bu məşq üçün 1 milyondan çox əhalisi olan bütün xüsusiyyətləri tapmağa çalışırıq. Beləliklə, ifadəni aşağıdakı kimi tamamlayın və Xüsusiyyətləri seçin və sonra Bağla vurun.

QGIS İfadə mühərrikində cüt tırnaklı mətn sahəyə, tək tırnaklı mətn isə sətir dəyərinə istinad edir.

Atribut cədvəlindəki bəzi sətirlərin artıq seçildiyini görəcəksiniz. Etiket pəncərəsi də dəyişir və seçilmiş xüsusiyyətlərin sayını göstərir.

Atribut cədvəlini bağlayın və əsas QGIS pəncərəsinə qayıdın. Bir bal toplusunun artıq sarı rəngdə göstərildiyini görəcəksiniz. Bu, sorğumuzun nəticəsidir və seçilmiş nöqtələr pop_max atribut dəyəri 1000000-dən yüksək olanlardır.

Sorğumuzu 1 milyondan çox əhaliyə sahib olmağın yanında bir yerin də paytaxt olması şərtini daxil etmək üçün yeniləyək. İfadə redaktoruna tez çatmaq üçün Xüsusiyyətlər Toolbar-dakı Xüsusiyyətləri İfadə ilə Seç düyməsini istifadə edə bilərsiniz.

Paytaxtlar haqqında məlumatları olan sahə adm0cap. 1 dəyəri yerin paytaxt olduğunu göstərir. Bu meyarları istifadə edərək əvvəlki ifadəmizə əlavə edə bilərik operator. İfadəni aşağıdakı kimi daxil edin və Xüsusiyyətləri seçin və sonra Bağla vurun.

Əsas QGIS pəncərəsinə qayıt. İndi seçilmiş nöqtələrin daha kiçik bir alt hissəsini görəcəksiniz. Bu ikinci sorğunun nəticəsidir və məlumat bazasından ölkə paytaxtı olduğu və əhalisi 1 milyondan çox olan bütün yerləri göstərir.

İndi seçilmiş xüsusiyyətləri yeni bir təbəqə kimi ixrac edəcəyik. Ne_10m_populated_places_simple qatına sağ vurun və İxraca gedin Sel Seçilmiş xüsusiyyətləri belə saxla ...

İstədiyiniz formatı Format olaraq seçə bilərsiniz. Bu məşq üçün GeoJSON'u seçəcəyik. GeoJSON, veb xəritələşdirmədə geniş istifadə olunan mətn əsaslı bir formatdır. Fayl adının yanındakı ... düyməsini vurun və çıxış faylı olaraq populated_capitals.geojson daxil edin.

Giriş məlumatlarının bir çox sütunu var. İxrac üçün orijinal sütunların yalnız bir alt hissəsini seçə bilərsiniz. İxrac edəcək sahələri və ixrac seçimləri bölməsini genişləndirin. Hamısını seçimdən kənarlaşdırın və adı və pop_max sütunlarını yoxlayın. Tamam düyməsini vurun.

QGIS-də yeni bir məskunlaşmış paytaxt yüklənəcəkdir. Gizlətmək və yeni ixrac olunan qatdakı nöqtələrə baxmaq üçün ne_10m_populated_places_simple qatını yoxlaya bilərsiniz.

& kopyalayın Müəllif hüquqları 2019, Ujaval Gandhi.
Son 18 iyun 2021-də yeniləndi.
Sphinx 4.0.1 istifadə edərək yaradılmışdır.


Vektor məlumatları¶

QGIS-də mövcud olan bir çox xüsusiyyət, vektor məlumat mənbəyindən asılı olmayaraq eyni işləyir. Bununla yanaşı, format spesifikasiyalarındakı fərqlər (ESRI Shapefile, MapInfo və MicroStation fayl formatları, AutoCAD DXF, PostGIS, SpatiaLite, DB2, Oracle Spatial və MSSQL Spatial verilənlər bazaları və daha çox), QGIS onların xüsusiyyətlərindən fərqli şəkildə istifadə edə bilər. Bu bölmədə bu spesifikasiyalarla necə işləməyimiz izah olunur.

QGIS (çox) nöqtə, (çox) xətt, (çox) çoxbucaqlı, CircularString, CompoundCurve, CurvePolygon, MultiCurve, MultiSurface xüsusiyyət tiplərini dəstəkləyir, bunların hamısı isteğe bağlı olaraq Z və / və ya M dəyərləri ilə.

Bəzi sürücülərin CircularString, CompoundCurve, CurvePolygon, MultiCurve, MultiSurface xüsusiyyət növü kimi bu xüsusiyyət növlərindən bəzilərini dəstəkləmədiyini də unutmamalısınız. QGIS onları çevirəcəkdir.

GeoPackage¶

GeoPackage (GPKG) formatı platformadan asılı deyil və SQLite verilənlər bazası konteyneri kimi həyata keçirilir və həm vektor, həm də raster məlumatların saxlanmasında istifadə edilə bilər. Format Açıq Yerleşim Konsorsiumu (OGC) tərəfindən müəyyən edilmiş və 2014-cü ildə nəşr edilmişdir.

GeoPackage aşağıdakıları SQLite verilənlər bazasında saxlamaq üçün istifadə edilə bilər:

vektor xüsusiyyətləri

kafel matris görüntü dəstləriraster xəritələr

atributlar (kosmik olmayan məlumatlar)

ESRI şəkli

ESRI Shapefile hələ də QGIS-də ən çox istifadə olunan vektor fayl formatından biridir. Bununla birlikdə, bu fayl formatında bəzi digər fayl formatında olmayan bir məhdudiyyət var (GeoPackage, SpatiaLite kimi). Dəstək OGR Sadə Xüsusiyyət Kitabxanası tərəfindən təmin edilir.

Shapefile formatlı verilənlər bazası bir neçə fayldan ibarətdir. Aşağıdakı üç tələb olunur:

Xüsusiyyət həndəsələrini ehtiva edən .shp faylı

dBase formatında atributları ehtiva edən .dbf faylı

Shapefile formatlı verilənlər bazasına proyeksiya məlumatlarını ehtiva edən .prj şəkilçisi olan bir fayl da daxil edilə bilər. Bir proyeksiya sənədinə sahib olmaq çox faydalı olsa da, məcburi deyil. Shapefile formatlı verilənlər bazası əlavə sənədlərdən ibarət ola bilər. Daha ətraflı məlumat üçün https://www.esri.com/library/whitepapers/pdfs/shapefile.pdf adresindəki ESRI texniki spesifikasiyasına baxın.

Shapefile format məlumat dəstləri üçün performansın yaxşılaşdırılması

Bir Shapefile formatlı məlumat dəsti çəkmə performansını yaxşılaşdırmaq üçün bir məkan indeksi yarada bilərsiniz. Məkan indeksi həm yaxınlaşdırma, həm də sürətləndirmə sürətini artıracaqdır. QGIS tərəfindən istifadə olunan məkan indeksləri .qix uzantısına malikdir.

İndeksi yaratmaq üçün bu addımları istifadə edin:

Shapefile formatlı verilənlər bazasını yükləyin (bax: Tarayıcı Paneli).

Əfsanədəki təbəqə adını cüt vurmaqla və ya sağ düyməni basaraq Kontekst menyusundan Xüsusiyyətlər ... seçməklə Layer Properties dialoqunu açın.

Mənbə sekmesinde, Məkan İndeksi Yarat düyməsini vurun.

Bir .prj faylı yüklənərkən problem oldu

Bir Shapefile formatlı verilənlər bazasını .prj faylı ilə yükləsəniz və QGIS həmin sənəddən koordinat istinad sistemini oxuya bilmirsə, Seçim düyməsini basaraq layın Layer Properties ‣ Source tabında müvafiq proyeksiyanı əl ilə təyin etməlisiniz. CRS düyməsi. Bunun səbəbi .prj fayllarının çox vaxt QGIS-də istifadə olunduğu və CRS dialoqunda göstərildiyi kimi tam proyeksiya parametrlərini təmin etməməsidir.

Eyni səbəbdən, QGIS ilə yeni bir Shapefile formatında verilənlər bazası yaratsanız, iki fərqli proyeksiya faylı yaradılır: məhdud proyeksiya parametrləri olan, ESRI proqramı ilə uyğun bir .prj faylı və istifadə olunan parametrlərin tam parametrlərini təmin edən .qpj faylı. CRS. QGIS bir .qpj faylı tapdıqda, .prj əvəzinə istifadə ediləcək.

Ayrılmış mətn faylları¶

Ayrılmış mətn faylı, sadəliyi və oxunaqlılığı səbəbindən çox yayılmış və geniş istifadə olunan bir formatdır - məlumatlar düz bir mətn redaktorunda belə görünə və redaktə edilə bilər. Ayrılmış mətn faylı, hər sütunun müəyyən bir simvolla ayrılmış və hər sətrin sətir qırılması ilə ayrılmış cədvəlli bir məlumatdır. Birinci sətirdə ümumiyyətlə sütun adları olur. Ayrılmış mətn faylının ümumi bir növü, hər sütunun vergüllə ayrıldığı bir CSV (Vergüllə Ayrılmış Dəyərlər). Bu cür məlumat sənədləri də mövqeləri ehtiva edə bilər (bax həndəsə məlumatlarının ayrılmış mətn sənədində saxlanması).

QGIS ayrılmış mətn sənədini bir qat və ya sıra cədvəli kimi yükləməyə imkan verir (bax Tarayıcı Paneli və ya ayrılmış mətn sənədinin idxalı). Ancaq əvvəlcə sənədin aşağıdakı tələblərə cavab verdiyini yoxlayın:

Faylda sahə adlarının ayrılmış başlıq sətri olmalıdır. Bu məlumatın ilk sətri olmalıdır (ideal halda mətn sənədindəki ilk sətir).

Həndəsə aktivləşdirilməlidirsə, başlıq sətirində həndəsə tərifi olan sahələr olmalıdır. Bu sahələrin hər hansı bir adı ola bilər.

X və Y koordinatları sahələri (həndəsə koordinatlarla təyin olunarsa) ədəd kimi göstərilməlidir. Koordinat sistemi vacib deyil.

Bir sətir (mətn) olmayan bir məlumat varsa və fayl bir CSV faylıdırsa, bir CSVT faylı olmalıdır (bax: CSVT faylını sahə formatlamasına nəzarət etmək üçün istifadə).

Etibarlı bir mətn sənədinə bir nümunə olaraq QGIS nümunə məlumat dəsti ilə birlikdə olan yüksəklik nöqtəsi məlumat faylını elevp.csv idxal edirik (bax: Nümunə məlumatların yüklənməsi bölməsinə baxın):

Mətn faylı ilə əlaqəli bəzi məqamlar:

Nümunə mətn faylı ayırıcı kimi (nöqtəli vergül) istifadə edir. Sahələri məhdudlaşdırmaq üçün istənilən simvoldan istifadə edilə bilər.

Birinci sıra başlıq cərgəsidir. X, Y və ELEV sahələrini ehtiva edir.

Mətn sahələrini məhdudlaşdırmaq üçün heç bir sitat (& quot) istifadə edilmir.

X koordinatları X sahəsində mövcuddur.

Y koordinatları Y sahəsində mövcuddur.

Həndəsə məlumatının ayrılmış mətn sənədində saxlanması¶

Ayrılmış mətn sənədləri həndəsə məlumatlarını iki əsas formada ehtiva edə bilər:

Nöqtə həndəsə məlumatlarına uyğun ayrı sütunlarda koordinatlar (məs. Xcol, Ycol…) olaraq

Hər hansı bir həndəsə növü üçün həndəsənin tək bir sütunda tanınmış mətn (WKT) şəkli.

Əyri həndəsə xüsusiyyətləri (CircularString, CurvePolygon və CompoundCurve) dəstəklənir. WKT həndəsələri ilə ayrılmış mətn kimi həndəsə növlərinə bəzi nümunələr:

Ayrılmış mətn həndəsələrdə Z və M koordinatlarını da dəstəkləyir:

Sahə formatlamasına nəzarət etmək üçün CSVT sənədindən istifadə etmək¶

CSV sənədlərini yükləyərkən, OGR sürücüsü, əksinə deyilmədiyi təqdirdə bütün sahələrin sətir olduğunu (yəni mətn) qəbul edir. OGR-yə (və QGIS-ə) fərqli sütunların hansı məlumat növü olduğunu izah etmək üçün bir CSVT faylı yarada bilərsiniz:

DateTime (YYYY-MM-DD HH: MM: SS + nn)

CSVT faylı BİR sətir təfərrüatlardakı və vergüllə ayrılmış məlumat növləri ilə düz mətn faylı, məs .:

Hər sütunun genişliyini və dəqiqliyini də təyin edə bilərsiniz, məsələn:

Bu fayl .csv faylı ilə eyni qovluqda, eyni adla, lakin .csvt uzantısı ilə qeyd olunur.

Daha çox məlumat tapa bilərsiniz GDAL CSV Sürücüsü.

PostGIS Layers¶

PostGIS təbəqələri bir PostgreSQL verilənlər bazasında saxlanılır. PostGIS-in üstünlükləri təmin etdiyi məkan indeksləşdirmə, süzmə və sorğu qabiliyyətləridir. PostGIS istifadə edərək QGIS-də OGR təbəqələri ilə müqayisədə işi daha dəqiq seçmək və müəyyənləşdirmək kimi vektor funksiyaları.

PostGIS Layers

Normalda bir PostGIS təbəqəsi geometry_columns cədvəlindəki bir giriş ilə təyin olunur. QGIS geometry_columns cədvəlində giriş olmayan qatları yükləyə bilər. Buraya həm cədvəllər, həm də baxışlar daxildir. Məkan görünüşünü müəyyənləşdirmək, məlumatlarınızı görüntüləmək üçün güclü bir vasitədir. Görünüşlərin yaradılması barədə məlumat üçün PostgreSQL təlimatınıza baxın.

Bu bölmədə QGIS-in PostgreSQL qatlarına necə daxil olmasına dair bəzi məlumatlar var. Çox vaxt QGIS sizə yüklənə bilən verilənlər bazası cədvəllərinin siyahısını təqdim etməlidir və onları istəyə əsasən yükləyəcəkdir. Bununla birlikdə, bir PostgreSQL cədvəlini QGIS-ə yükləməkdə çətinlik çəkirsinizsə, aşağıdakı məlumatlar hər hansı bir QGIS mesajını anlamağınıza və PostgreSQL cədvəlinin dəyişdirilməsinə və ya QGIS-in yüklənməsinə icazə vermək üçün tərifə baxmağınıza kömək edə bilər.

Əsas düymə¶

QGIS, PostgreSQL qatlarının qat üçün unikal bir açar kimi istifadə edilə bilən bir sütun içərisində olmasını tələb edir. Cədvəllər üçün bu, ümumiyyətlə cədvəlin bir əsas düyməyə və ya üzərində unikal bir məhdudiyyəti olan bir sütuna ehtiyacı olduğu anlamına gəlir. QGIS-də bu sütunun int4 tipində olması lazımdır (4 bayt ölçülü bir tam ədəd). Alternativ olaraq, ctid sütunu əsas açar kimi istifadə edilə bilər. Bir cədvəldə bu maddələr yoxdursa, əvəzinə aid sütun istifadə ediləcəkdir. Sütun indeksləşdirildiyi təqdirdə performans yaxşılaşdırılacaqdır (əsas düymələrin PostgreSQL-də avtomatik olaraq indeksləşdirildiyini unutmayın).

QGIS bir onay qutusu təklif edir İd-də seçin varsayılan olaraq aktivləşdirilir. Bu seçim, əksər hallarda daha sürətli olan atributlar olmadan idləri alır.

PostgreSQL təbəqəsi bir görünüşdürsə, eyni tələb mövcuddur, lakin görünüşlərdə həmişə birincil açar və ya üstündə unikal məhdudiyyətlər olan sütunlar olmur. Görünüşü yükləməzdən əvvəl QGIS dialoqunda bir əsas açar sahəni təyin etməlisiniz (tam olmalıdır). Görünüşdə uyğun bir sütun yoxdursa, QGIS qat yükləməyəcəkdir. Bu baş verərsə, həll yolu uyğun bir sütun (bir tam ədədin növü və ya bir əsas açar və ya bənzərsiz bir məhdudiyyət ilə, tercihen indeksləşdirilmiş) daxil etməsi üçün görünüşü dəyişdirməkdir.

Cədvələ gəldikdə, bir onay qutusu İd-də seçin default olaraq aktivləşdirilir (onay qutusunun mənası üçün yuxarıya baxın). Bahalı görünüşlərdən istifadə etdiyiniz zaman bu seçimi aradan qaldırmaq məntiqli ola bilər.

QGIS layer_style cədvəli və verilənlər bazası ehtiyat nüsxəsi¶

Pg_dump və pg_restore əmrlərindən istifadə edərək PostGIS verilənlər bazanızın bir nüsxəsini çıxarmaq istəyirsinizsə və QGIS tərəfindən qeyd edilən standart qat üslubları sonradan bərpa oluna bilmirsə, bərpa əmrindən əvvəl XML seçimini SƏNƏD olaraq təyin etməlisiniz:

Məlumat bazasını filtrləyin¶

QGIS, onsuz da server tərəfindəki xüsusiyyətləri süzməyə imkan verir. Parametrləri yoxlayın ‣ Seçimlər ‣ Məlumat mənbələri possible Mümkünsə postgres server tərəfindəki ifadələri yerinə yetirin. Verilənlər bazasına yalnız dəstəklənən ifadələr göndəriləcək. Dəstəklənməyən operatorlardan və ya funksiyalardan istifadə edilən ifadələr yerli qiymətləndirmə üçün zərif şəkildə geri dönəcəkdir.

PostgreSQL məlumat növlərinin dəstəyi¶

Ən çox yayılmış məlumat növlərinin əksəriyyəti PostgreSQL təminatçısı tərəfindən dəstəklənir: tam, float, varchar, həndəsə, zaman damgası, massiv və hstore.

PostgreSQL-ə məlumatların idxalı

Verilənlər DB Manager plagini və shp2pgsql və ogr2ogr komanda xətti alətləri daxil olmaqla bir neçə vasitə istifadə edərək PostgreSQL / PostGIS-ə idxal edilə bilər.

DB meneceri¶

QGIS, DB Manager adlı bir əsas plaginlə gəlir. Veriləri yükləmək üçün istifadə edilə bilər və şemalara dəstək daxildir. Daha çox məlumat üçün DB Manager Plugin bölməsinə baxın.

Shp2pgsql¶

PostGIS adlı bir yardım proqramı daxildir shp2pgsql bir Shapefile formatlı məlumat dəstlərini bir PostGIS effektiv verilənlər bazasına gətirmək üçün istifadə edilə bilər. Məsələn, gis_data adlı bir PostgreSQL verilənlər bazasına lakes.shp adlı bir Shapefile formatlı verilənlər bazasını idxal etmək üçün aşağıdakı əmri istifadə edin:

Bu, gis_data verilənlər bazasında lakes_new adlı yeni bir təbəqə yaradır. Yeni təbəqənin 2964 məkan referans identifikatoru (SRID) olacaqdır. Məkan istinad sistemləri və proqnozlar haqqında daha çox məlumat üçün Proqnozlarla iş bölməsinə baxın.

PostGIS-dən məlumat dəstlərinin ixracı

İdxal vasitəsi kimi shp2pgsql, PostGIS məlumat dəstlərini Shapefile formatında ixrac etmək üçün bir vasitə də var: pgsql2shp. Bu, PostGIS paylamanız daxilində göndərilir.

Ogr2ogr¶

Bundan əlavə shp2pgsqlDB meneceri, PostGIS-də geodatanı qidalandırmaq üçün başqa bir vasitə var: ogr2ogr. Bu, GDAL quraşdırmanın bir hissəsidir.

Shapefile formatlı məlumat dəstini PostGIS-ə idxal etmək üçün aşağıdakıları edin:

Bu, Shapefile formatlı məlumat dəstini alaska.shp-ni PostGIS verilənlər bazasına gətirəcəkdir postgis istifadəçidən istifadə postgres parol ilə tam məxfi ana serverdə myhost.de.

PostGIS-i dəstəkləmək üçün OGR-nin PostgreSQL ilə qurulmalı olduğunu unutmayın. Bunu yazaraq təsdiq edə bilərsiniz (in)

PostgreSQL’dən istifadə etməyi tercih edirsinizsə Kopyala standart yerinə əmr INSERT INTO üsulu ilə aşağıdakı mühit dəyişkənini ixrac edə bilərsiniz (ən azı mövcuddur ):

ogr2ogr kimi məkan indeksləri yaratmır shp2pgsl edir. Normal SQL əmrindən istifadə edərək onları əl ilə yaratmalısınız İNDEKS YARADIN sonra əlavə bir addım olaraq (növbəti hissədə Performansın yaxşılaşdırılması bölməsində təsvir edildiyi kimi).

Performansın yaxşılaşdırılması¶

Xüsusiyyətləri bir PostgreSQL verilənlər bazasından almaq, xüsusən də bir şəbəkə üzərindən çox vaxt ala bilər. Verilənlər bazasındakı hər bir təbəqədə bir PostGIS məkan indeksinin olmasını təmin edərək PostgreSQL qatlarının rəsm performansını inkişaf etdirə bilərsiniz. PostGIS, məlumatların məkan axtarışlarını sürətləndirmək üçün bir GiST (Ümumiləşdirilmiş Axtarış Ağacı) indeksinin yaradılmasını dəstəkləyir (GiST indeks məlumatları https://postgis.net saytında olan PostGIS sənədlərindən götürülmüşdür).

Qatınıza bir indeks yaratmaq üçün DBManager istifadə edə bilərsiniz. Əvvəlcə təbəqəni seçib Cədvəl ‣ Cədvəli redaktə etməli, İndekslər nişanına daxil olub Məkan indeksi əlavə et düyməsini vurmalısan.

GiST indeksi yaratmaq üçün sintaksis bunlardır:

Qeyd edək ki, böyük cədvəllər üçün indeksin yaradılması çox vaxt apara bilər. İndeks yaradıldıqdan sonra VAKUM TƏHLİLİ verməlisiniz. Daha çox məlumat üçün PostGIS sənədlərinə baxın (POSTGIS-PROJECT Ədəbiyyat və Veb İstinadları).

Aşağıda bir GiST indeksi yaratma nümunəsi verilmişdir:

180 ° boylamdan keçən vektor təbəqələri¶

Bir çox CIS paketləri vektor xəritələrini 180 dərəcə uzunluq xəttini keçən bir coğrafi istinad sistemi (lat / lon) ilə bağlamır (http://postgis.refractions.net/documentation/manual-2.0/ST_Shift_Longitude.html). Nəticədə QGIS-də belə bir xəritə açsaq, bir-birinə yaxın görünməli olan iki uzaq, fərqli yeri görəcəyik. Şəkil_vector_crossing-də xəritə kətanının sol hissəsindəki kiçik nöqtə (Chatham Islands) Yeni Zelandiya ana adalarının sağında, şəbəkənin içərisində olmalıdır.

180 ° uzunluq xəttini keçən lat / lon xəritəsi ¶

PostGIS və the istifadə edərək uzunluq dəyərlərini çevirmək üçün bir işdir ST_Shift_Longitude funksiya. Bu funksiya həndəsədəki hər xüsusiyyətin hər bir hissəsindəki hər nöqtəni / təpəni oxuyur və uzunluq koordinatı & lt 0 ° olarsa, ona 360 ° əlavə edir. Nəticə, məlumatların 0 ° - 360 ° versiyasıdır və 180 ° mərkəzli bir xəritədə çəkiləcəkdir.

Uzunluğu 180 ° keçərək tətbiq olunur ST_Shift_Longitude funksiya ¶

İstifadəsi¶

Məsələn, DB Manager plaginindən istifadə edərək PostGIS-ə (PostgreSQL-ə Verilənlərin İdxal Edilməsi) məlumatları daxil edin.

Aşağıdakı əmri vermək üçün PostGIS əmr satırı interfeysindən istifadə edin (bu nümunədə "TABLE" PostGIS cədvəlinizin həqiqi adıdır): gis_data = # update TABLE set the_geom = ST_Shift_Longitude (the_geom)

Hər şey yaxşı keçibsə, yenilənmiş xüsusiyyətlərin sayı barədə təsdiq almalısınız. Sonra xəritəni yükləyə və fərqi görə biləcəksiniz (Şəkil_vector_crossing_map).

SpatiaLite Layers¶

Bir vektor qatını SpatiaLite formatında saxlamaq istəyirsinizsə, bunu əfsanədəki qatı sağ vuraraq edə bilərsiniz. Sonra, Farklı Kaydet ... düyməsini vurun, çıxış sənədinin adını müəyyənləşdirin və format və CRS olaraq ‘SpatiaLite’ seçin. Ayrıca, ‘SQLite’ formatını seçib sonra OGR məlumat mənbəyi yaradılması seçim sahəsinə SPATIALITE = YES əlavə edə bilərsiniz. Bu, OGR-ə bir SpatiaLite verilənlər bazası yaratmağı tələb edir. Ayrıca baxın https://www.gdal.org/ogr/drv_sqlite.html.

QGIS ayrıca SpatiaLite-da tənzimlənən görüntüləri dəstəkləyir.

Yeni bir SpatiaLite təbəqəsi yaratmaq istəyirsinizsə, xahiş edirəm Yeni bir SpatiaLite qatının yaradılması bölməsinə baxın.

SpatiaLite məlumat idarəetmə plaginləri

SpatiaLite məlumatların idarə edilməsi üçün bir neçə Python plaginindən də istifadə edə bilərsiniz: QSpatiaLite, SpatiaLite Manager və ya DB Manager (əsas plagin, tövsiyə olunur). Lazım gələrsə, Plugin Installer ilə yüklənə və quraşdırıla bilər.

GeoJSON xüsusi parametrləri¶

GeoJSON-a təbəqələr ixrac edərkən bu formatda bəzi xüsusi Layer Seçimləri mövcuddur. Bu seçimlər həqiqətən sənədin yazılmasından məsul olan GDAL-dan gəlir:

Koordinatlarda yazmaq üçün onluq ayırıcıdan sonra maksimum rəqəm sayı COORDINATE_PRECISION. Varsayılanlar 15-ə bərabərdir (qeyd: Lat Lon koordinatları 6 üçün kifayət sayılır). Ardıcıl sıfırları aradan qaldırmaq üçün kəsmə baş verəcəkdir.

WRITE_BBOX xüsusiyyət və xüsusiyyət toplama səviyyəsində həndəsələrin məhdudlaşdırıcı qutusu ilə bir bbox mülkü yazmaq üçün YES olaraq təyin edildi

DB2 Məkan Layers¶

Linux, Unix və Windows üçün IBM DB2 (DB2 LUW), z / OS üçün IBM DB2 (mainframe) və IBM DashDB məhsulları, istifadəçilərə məkan məlumatlarını əlaqəli cədvəl sütunlarında saxlamağa və təhlil etməyə imkan verir. QGIS üçün DB2 provayderi bu verilənlər bazalarındakı məkan məlumatlarının vizuallaşdırılması, təhlili və manipulyasiyasını dəstəkləyir.

Bu imkanlara dair istifadəçi sənədləri DB2 z / OS KnowledgeCenter, DB2 LUW KnowledgeCenter və DB2 DashDB KnowledgeCenter-də tapıla bilər.

DB2 məkan imkanları ilə işləmək barədə daha çox məlumat üçün IBM DeveloperWorks-də DB2 Məkan Təlimatına baxın.

DB2 təminatçısı hazırda Windows mühitini yalnız Windows ODBC sürücüsü vasitəsilə dəstəkləyir.

QGIS işləyən müştərinin aşağıdakılardan birini quraşdırması lazımdır:

IBM Data Server Sürücü Paketi

QGIS-də DB2 məlumatlarını açmaq üçün Brauzer Paneli və ya Verilənlər Bazası Qatını Yükləmə bölməsinə müraciət edə bilərsiniz.

Eyni maşın üzərində bir DB2 LUW verilənlər bazasına daxil olursunuzsa və ya bir müştəri olaraq DB2 LUW istifadə edirsinizsə, DB2 yürütülebilir sənədlərin və dəstəkləyən sənədlərin Windows yoluna daxil edilməsi lazımdır. Bu adı ilə aşağıdakı kimi bir toplu iş faylı yaratmaqla edilə bilər db2.bat və onu qovluğa daxil etmək % OSGEO4W_ROOT% / etc / ini.


Bir shapefile tərəfindən verilən məlumatları bir csv faylı tərəfindən verilən məlumatlarla birləşdirəcəyik.

Sənə nə lazımdır

Vaxt səyi

Addım 1 - shapefile idxal edin

QGIS-də qat masanıza məlumat əlavə etmək üçün üç seçim var.

  1. Bir kəşfiyyatçıdakı shapefiles və müvafiq fayl növlərindən xəbərdarsınızsa, shp-faylı təbəqə cədvəlinə sürükləyə bilərsiniz və bu da belədir.
  2. Mümkün ikinci yol interfeysdən istifadə etməkdir: Layer >> Vector Layer əlavə edin.
  3. Üçüncü yol QGIS-də & # 8220Adektor vektor Layer & # 8221 /> & # 8220Add Vector Layer & # 8221 düyməsini istifadə etməkdir.

İndi shapefile-in atribut dəyərlərinin düzgün kodlaşdırılmasını seçin. Normalda UTF-8 seçməyiniz yaxşıdır.
vektor təbəqələri üçün açıq diaolog
Son addım lazımlı faylı seçməkdir:
informasiya qutusunda * .shp sənədini düzgün seçmək
Nəticə belə olmalıdır:
Almaniyada yerli bölgələr QGIS-də idxal olunur

Addım 2 - mətn məlumatlarını əlavə etmək

İndi * .txt və ya * .csv sənədlərinin əlavə edilməsində çox vacib bir anlaşılmazlıq var. QGIS layihəsinə sadə bir cədvəl əlavə etmək üçün onu & # 8220vektor qat & # 8221 olaraq əlavə edəcəksiniz. Zəhmət olmasa səbəbini soruşma & # 8230
mətn məlumatlarını QGIS layihənizə əlavə edin
Daha sonra iş yerinizdə mövcud olacaq. Ümumiyyətlə, shapefile-də & # 8220ID & # 8221 kimi bir digər xüsusiyyət təmin edənə bir körpü kimi işləyən bir xüsusiyyət olduğundan əmin olmalısan. Yəni eyni dəyərə sahib olan & # 8220KEY & # 8221 kimi müvafiq bir sahəyə ehtiyacınız var. Beləliklə & # 8220ID & # 8221 == & # 8220KEY & # 8221 və shapefile bir xüsusiyyətinin * .csv faylındakı müvafiq giriş / sətir ilə əlaqəsini təyin edə bilərsiniz. Bizim halda bu * .shp dosyasındakı & # 8220AGS & # 8221 və * .csv dosyasındakı & # 8220ID & # 8221 sahəsidir.

Addım 2 - əlaqənin qurulması

Bir əlaqə qurmaq olduqca asandır. Qat xüsusiyyətlərini açın və sekməni seçin & # 8220Qoşulun & # 8221. Bundan sonra əlavə düyməsini basın və istədiyiniz cədvəl və birləşmə sahələrini seçin:
bir cədvəl və bir shp faylı istifadə edərək QGIS-ə qoşulma müəyyənləşdirmək
İndi * .shp faylının atribut cədvəlində * .csv faylının xüsusiyyətlərini görə biləcəksiniz. Xahiş edirəm unutmayın ki, əlavə edilmiş bütün sahə simli dəyərlər kimi təhdid olunur. Ancaq aşağıdakı videoda yalnız yuxarıda göstərilən addımları deyil, eyni zamanda simli dəyərlərin keyfigures / real nömrələrə necə çevriləcəyini də görəcəksiniz:


Bir modeli redaktə etmək¶

İş axını və modelin özünü təyin edən alqoritmlər və girişlər arasındakı əlaqələri yenidən müəyyənləşdirərək hazırladığınız modeli düzəldə bilərsiniz.

Kətandakı modeli təmsil edən bir alqoritmə sağ vurursanız, növbəti göstərildiyi kimi bir kontekst menyusu görəcəksiniz:

Şəkil Qenerasiya 22:

Seçilir Sil seçim seçilmiş alqoritmin silinməsinə səbəb olacaqdır. Alqoritm yalnız ondan asılı olaraq başqa alqoritmlər olmadıqda silinə bilər. Yəni, alqoritmdən heç bir nəticə başqa birində giriş olaraq istifadə edilmirsə. Başqaları ondan asılı olan bir alqoritmi silməyə çalışsanız, aşağıda görə bildiyiniz kimi bir xəbərdarlıq mesajı göstəriləcəkdir:

Şəkil Qenerasiya 23:

Seçilir Redaktə edin seçim və ya sadəcə alqoritm simgesini cüt vurmaq alqoritmin parametrlər dialoqunu göstərəcək, beləliklə girişləri və parametr dəyərlərini dəyişə bilərsiniz. Modeldə mövcud olan bütün giriş elementləri bu halda mövcud girişlər kimi görünmür. Model tərəfindən müəyyən edilmiş iş axınında daha inkişaf etmiş bir addımda yaranan təbəqələr və ya dəyərlər dairəvi asılılıqlara səbəb olduqda mövcud olmayacaqdır.

Yeni dəyərləri seçin və sonra basın [TAMAM] həmişəki kimi düymə. Model elementləri arasındakı əlaqələr modelləşdirən kətanda müvafiq olaraq dəyişəcəkdir.


Layer açın ‣ Ayrılmış Mətn Layer əlavə edin və yüklənmiş signif.txt faylına baxın.

Bu olduğundan sekmeyle ayrılmış fayl, Fayl formatı olaraq Tab seçin. X sahəsi və Y sahəsi avtomatik olaraq doldurulacaqdır. Tamam düyməsini vurun.

QGIS faylı idxal etməyə çalışarkən bəzi səhv mesajlarını görə bilərsiniz. Bunlar etibarlı səhvlərdir və fayldakı bəzi satırlar idxal edilməyəcəkdir. Bu təlimatın məqsədi üçün səhvləri görməməzlikdən gələ bilərsiniz.

Zəlzələ verilənlər bazasının Enlem / Boylam koordinatları olduğundan, Koordinat Referans Sistemi Seçici informasiya qutusunda CRS olaraq WGS 84 EPSG: 436 seçin.

Zəlzələ nöqtəsi qatı artıq yüklənəcək və QGIS-də göstəriləcəkdir. Ölkələr qatını da açaq. Layerə gedin Vector Vector Layer əlavə edin. Endirilmiş ne_10m_admin_0_countries.zip sənədinə baxın və Aç düyməsini basın. Əlavə etmək üçün Qatları seçin ... informasiya qutusundakı qat kimi ne_10m_admin_0_countries.shp seçin.

Poliqonda Vektor ‣ Analiz Alətləri ‣ Nöqtəsinə vurun

Açılan pəncərədə müvafiq olaraq poliqon qatını və nöqtə qatını seçin. Çıxış qatına brain_per_coutry.shp adını verin və Tamam düyməsini basın.

OK düyməsini vurduqdan sonra səbrli olun, QGIS nəticələri hesablamaq üçün 10 dəqiqə çəkə bilər.

Qatı TOC-yə əlavə edib etməməyiniz istənirsə, Bəli düyməsini vurun.

Məzmun cədvəlinə yeni bir qat əlavə olunduğunu görəcəksiniz. Katmanı sağ vuraraq və Atribut Cədvəlini Açma seçərək atribut cədvəlini açın.

Atribut cədvəlində PNTCNT adlı yeni bir sahə görəcəksiniz. Bu, hər çoxbucaqlının içinə düşən zəlzələ qatından gələn nöqtələrin sayıdır.

Cavabımızı almaq üçün cədvəli PNTCNT sahəsinə görə sıralaya bilərik və ən çox sayılan ölkə cavabımız olacaq. Azalan qaydada sıralanması üçün PNTCNT sütununa 2 dəfə vurun. Seçmək üçün ilk sətri vurun və Atribut Cədvəlini bağlayın.

Əsas QGIS pəncərəsində, sarı ilə vurğulanmış bir xüsusiyyəti görəcəksiniz. This is the feature linked to the selected row in the attribute table which had the highest number of points. Select the Identify tool and click on that polygon. You can see that the country with the highest number of Significant earthquakes is China.

We determined from the simple analysis of 2 datasets that China has had the highest number of major earthquakes. You may refine this analysis further by taking into consideration the population as well as the size of the country and determine which is the most adversely affected country by major earthquakes.

© Copyright 2019, Ujaval Gandhi.
Last updated on Jun 18, 2021.
Created using Sphinx 4.0.1.


Proportions

Let’s undo our pie chart by going to “Properties > Diagrams” and unchecking the box next to “Show diagrams for this layer.” For population data, it may be preferable to normalize the data by using a ratio or percentage, rather than visualizing raw counts. Ratios help to keep our data proportional. Misal üçün:

percent Hindi speakers = population of Hindi speakers / total population * 100.

Go to “Properties > Style”, and change the visualization type from a single symbol to a graduated map. Next to Column, instead of using the drop down menu, we will enter an expression. Click on the epsilon symbol and enter the following expression. 2

"ACS_15_5YR_B16001_Estimate Total: - Hindi:" / "ACS_15_5YR_B16001_Estimate Total:" * 100

Choose the Equal Interval mode. This method sets the value ranges in each category equal in size. Click “Classify” and “OK”.


GIS Tools

Many of NASA's Distributed Active Archive Centers (DAACs) also provide tools from which data can be visualized, subsetted, and downloaded in different file formats that are Geographic Information System (GIS) analysis-ready. The table below contains a list of tools with the datasets that are available through the tool. Information about the datasets' spatial and temporal resolution is also included. For more information on resolutions, read What is Remote Sensing? Once you know the dataset of interest, links to the tools and a brief tutorial on using the tool are below.

Hidden Discipline Measurements Tool
01 Cryosphere, Land, Biosphere, Hydrosphere Snow Cover, Surface Reflectance, Land Surface Temperature, Global Digital Elevation Model, Evapotranspiration, Normalized Difference Vegetation Index/ Enhanced Vegetation Index, Leaf Area Index, Evapotranspiration, Gross Primary Productivity/ Net Primary Productivity, Fraction of Photosynthetically Active Radiation, Evaporative Stress Index, Carbon Net Ecosystem Exchange, Water Use Efficiency, Freeze/Thaw, Soil Moisture Application for Extracting and Exploring Analysis Ready Samples (AppEEARS)
02 Atmosphere, Hydrosphere, Human Dimensions Air Temperature, Relative Humidity, Cloud Fraction, Cloud Top Temperature/ Pressure, Total Column Water Vapor and Ozone, Mole Fraction in Air of CO2, CO, CH4, O3, Wind Speed, Volumetric Soil Moisture, Sea Surface Salinity Giovanni
03 Biosphere, Land Vegetation Indices, Thermal Anomalies and Fire, Surface Reflectance, Net Primary Productivity, Evapotranspiration, Leaf Area Index, Land Surface temperature, Gross Primary Productivity, Burned Area, Albedo Moderate Resolution Imaging Spectroradiometer (MODIS) / Visible Infrared Imaging Radiometer Suite (VIIRS) Subset Tool
04 Cryosphere, Land Glacial extent, Brightness temperature, glaciers, ice sheets, permafrost, sea ice, soil moisture, snow National Snow and Ice Data Center DAAC (NSIDC DAAC) and Global Land Ice Measurements from Space (GLIMS)
05 Atmosphere, Hydrosphere, Human Dimensions Air Quality, Agriculture (Global Agricultural Lands: Croplands/ Pastures, Crop Climate, Nitrogen Fertilizer, Nitrogen in Manure, Phosphorus Fertilizer, Phosphorus in Manure), Anthropogenic Biomes, Environmental Performance Index (2010, 2014, 2016 and 2018), Population, Disaster-related, GRACE Freshwater Availability Trends Socioeconomic Data
06 Atmosphere Solar insolation / radiation, wind speed, temperature, specific/relative humidity, precipitation, cooling/heating degree days, thermal zones Prediction Of Worldwide Energy Resources (POWER)
07 Atmosphere, Biosphere, Hydrosphere, Land Normalized Difference Vegetation Index (NDVI), Thaw Depth, Burn Severity, Aboveground Biomass, Fractional Open Water, Land Cover, Surface Water Extent, 30 year mean monthly climatology, 10 year mean monthly climatology, monthly precipitation, atmospheric nitrogen deposition, aboveground biomass, ecosystem functional type, tree canopy cover, carbon dioxide emissions, leaf area index, soil properties, Wetland extent, forest cover, land cover, digital elevation model, vegetation and soils, SAR wetland masks, soil properties, hydrologic maps Spatial Data Access Tool (SDAT)
08 Hydrosphere Total water storage anomaly, ocean color chlorophyll-A, ocean surface current speed and vectors, ocean surface wind speed and vectors, sea ice concentration, sea surface height, sea surface salinity, sea surface temperature, soil moisture, surface precipitation rate State of the Ocean (SOTO)
09 Biosphere, Cryosphere, Hydrosphere, Land Synthetic Aperture Radar (SAR) Vertex/SAR Toolbox
10 Hydrosphere River, lake/reservoir Surface Water and Ocean Topography (SWOT)—Coming Soon

AppEEARS

AppEEARS, from NASA's Land Processes DAAC (LP DAAC), offers a simple and efficient way to access and transform geospatial data from a variety of federal data archives. AppEEARS enables users to subset geospatial datasets using spatial, temporal, and band/layer parameters. Two types of sample requests are available: point samples for geographic coordinates and area samples for spatial areas via vector polygons.

Performing Area Extractions

After choosing to request an area extraction, you will be taken to the Extract Area Sample page where you will specify a series of parameters that are used to extract data for your area(s) of interest.

Spatial Subsetting

You can define your region of interest in three ways:

  • Upload a vector polygon file in shapefile format (you can upload a single file with multiple features or multipart single features). The .shp, .shx, .dbf, or .prj files must be zipped into a file folder to upload.
  • Upload a vector polygon file in Geographic JavaScript Object Notation (GeoJSON) format (can upload a single file with multiple features or multipart single features).
  • Draw a polygon on the map by clicking on the Bounding box or Polygon icons (single feature only).

Select the date range for your time period of interest.

Specify the range of dates for which you wish to extract data by entering a start and end date (MM-DD-YYYY) or by clicking on the Calendar icon and selecting dates a start and end date in the calendar.

Adding Data Layers

Enter the product short name (e.g., MOD09A1, WELDUSMO), keywords from the product long name, a spatial resolution, a temporal extent, or a temporal resolution into the search bar. A list of available products matching your query will be generated. Select the layer(s) of interest to add to the Selected layers list. Layers from multiple products can be added to a single request. Be sure to read the list of available products available through AppEEARS.

Selecting Output Options

Two output file formats are available:

If GeoTIFF is selected, one GeoTIFF will be created for each feature in the input vector polygon file for each layer by observation. If NetCDF-4 is selected, outputs will be grouped into .nc files by product and by feature.

Interacting with Results

Once your request is completed, from the Explore Requests page, click the View icon in order to view and interact with your results. This will take you to the View Area Sample page.

The Layer Stats plot provides time series boxplots for all of the sample data for a given feature, data layer, and observation. Each input feature is renamed with a unique AppEEARS ID (aid). If your feature contains attribute table information, you can view the feature attribute table data by clicking on the Information icon to the right of the Feature dropdown. To view statistics from different features or layers, select a different aid from the Feature dropdown and/or a different layer of interest from the Layer dropdown.

Be sure to check out the AppEEARS documentation to learn more about downloading the output GeoTIFF or NetCDF-4 files. Once downloaded, GeoTIFF and NetCDF datasets can be opened in a GIS by adding a raster layer. An example of doing this in QGIS is below.


Giovanni

NASA's Goddard Earth Sciences Data and Information Services Center (GES DISC) Giovanni is an online environment for the display and analysis of geophysical parameters. There are many options for analysis. The following are several more popular ones:

  • Time-averaged maps are a simple way to observe the variability of data values over a region of interest.
  • Map animations are a means to observe spatial patterns and detect unusual events over time.
  • Area-averaged time series are used to display the value of a data variable that has been averaged from all the data values acquired for a selected region for each time step.
  • Histogram plots are used to display the distribution of values of a data variable in a selected region and time interval.

For each of these options, the data can be downloaded as a GeoTIFF or KMZ files.

GeoTIFF files can be added to a GIS program by adding a raster layer.

For more detailed tutorials:

MODIS/VIIRS Subsetting Tools Suite

ORNL DAAC also has several MODIS and VIIRS Subset Tools for subsetting data.

  • With the Global Subset Tool, you can request a subset for any location on earth, provided as GeoTIFF and in text format, including interactive time-series plots and more. Users specify a site by entering the site's geographic coordinates and the area surrounding that site, from one pixel up to 201 x 201 km. From the available datasets, you can specify a date and then select from MODIS Sinusoidal Projection or Geographic Lat/long. You will need an Earthdata Login to request data. Once downloaded, GeoTIFF files can be added to a GIS program by adding a raster layer. See an example of doing this in QGIS in the section Adding a Raster Layer to a GIS.
  • With the Fixed Subsets Tool, you can download pre-processed subsets for 2000+ field and flux tower sites for validation of models and remote sensing products. The goal of the Fixed Sites Subsets Tool is to prepare summaries of selected data products for the community to characterize field sites. Data are provided as CSV and JSON file formats. CSV files can be added to a GIS program by adding a raster layer. See an example of doing this in QGIS in the section Adding a Delimited Text Layer to a GIS.

Top image: The Global Subsets Tool enables users to download available products for any location on Earth. Bottom image: The Fixed Sites Subsets Tool provides spatial subsets for established field sites for site characterization and validation of models and remote sensing products.

NSIDC DAAC and GLIMS

The Global Land Ice Measurements from Space (GLIMS) Initiative has repeatedly surveyed the world's estimated 200,000 glaciers. GLIMS uses data collected by the Advanced Spaceborne Thermal Emission and Reflection Radiometer (ASTER) instrument aboard the Terra satellite and the Landsat series of satellites, along with historical observations. Each polygon within the Glacier Outlines layer represents the extent of a particular glacier at a specific time, as well as other possible features of the glacier such as the extent of debris cover or the location of supra-glacial and pro-glacial lakes.

The GLIMS Glacier outlines can be downloaded as Esri Shapefiles, MapInfo tables, Geographic Mark-up Language (GML) files, Keyhole Mark-up Language (KML, Google Earth), and the Generic Mapping Tools (GMT) multi-segment format. Shapefiles and GML files can be opened as a vector layer.

NSIDC DAAC has many datasets available in GIS-ready formats (shapefiles, GeoTIFF, ASCII, etc.). WIthin “Data Sets for Research,” you can search on a specific topic, including brightness temperature, glaciers, ice sheets, permafrost, sea ice, soil moisture, and snow. Selecting one of those will then allow you to further filter by format.

Socioeconomic and Data Applications Center (SEDAC) Tools

NASA's Socioeconomic and Data Applications Center (SEDAC) has a mission to synthesize Earth science and socioeconomic data and information in ways useful to a wide range of decision-makers and other applied users. Most of the datasets can be downloaded as GeoTIFF, ASCII, or NetCDF format. These datasets can be opened in a GIS by adding a raster layer. See examples of doing these in QGIS in the sections Adding a Raster Layer to a GIS or if CSV, Adding a Delimited Text Layer to a GIS. In addition, much of the SEDAC data are displayed as Vector features so they can be more easily ingested into GIS tools (not as Raster type).

Prediction Of Worldwide Energy Resources (POWER)

The POWER data portal provides direct access to NASA's solar insolation and meteorological data parameters customized for application to the Sustainable Buildings (SB), Agroclimatology (AG), and Renewable Energy (SSE) communities. Within each community, parameters can be accessed with a temporal averaging period of Daily, Interannual, or Climatological. The daily time period can be used to download the time series of the daily averaged values of the selected parameters over the selected time period. The interannual time period can be used to download a time series of the monthly averaged value of the selected parameter for each year in a selectable time period. The climatological time period gives the monthly climatological average for each selected parameter over a climatological time period (currently set by default to July 1983 – June 2005).

You can access the data regionally, globally, or even by a single latitude/longitude. For regional or global access:

  1. Select community (SSE, AG, SB)
  2. Choose a temporal average
  3. Enter a region of interest and the time extent
  4. Output formats available are ASCII, CSV, GeoJSON, and NetCDF
  5. Select Parameters and Submit.

Files can be opened either as a delimited text layer or as a raster layer (depending on type). See examples of doing these in QGIS in the sections Adding a Raster Layer to a GIS and Adding a Delimited Text Layer to a GIS.

  1. Select community (SSE, AG, SB)
  2. Choose a temporal average
  3. Enter a region of interest and the time extent
  4. Output formats available are ASCII, CSV, GeoJSON, and NetCDF
  5. Select Parameters and Submit.

Files can be opened either as a delimited text layer or as a raster layer (depending on type).

Spatial Data Access Tool (SDAT)

ORNL DAAC's SDAT is an Open Geospatial Consortium standards-based web application to visualize and download spatial data in various user-selected spatial/temporal extents, file formats, and projections. Several datasets including land cover, biophysical properties, elevation, and selected ORNL DAAC archived data are available through SDAT. KMZ files are also provided for data visualization in Google Earth.

Within SDAT, select a dataset of interest. Upon selection, the map will open displaying the various measurements, with the associated granule, and a visualization of the selected granule.

Canopy Height, Kalimantan Forests, Indonesia, 2014 from the Oak Ridge National Laboratory Distributed Active Archive Center Spatial Data Access Tool.

You can then select your spatial extent, projection and output format for downloading.

Canopy Height, Kalimantan Forests, Indonesia, 2014 from the Oak Ridge National Laboratory Distributed Active Archive Center Spatial Data Access Tool with various output options.

File formats available are ArcInfo ASCII Grid, GeoTIFF, and NetCDF, all of which can be opened as a raster layer in the GIS program.

Some of the inventory-based datasets are available for download as shapefiles, GeoJSON, and KML, all of which can be added as a vector layer in the GIS program. They also are available as CSV, which can be added as a delimited text file you will just need to specify the number of header lines, if any, to disregard and specify the appropriate latitude and longitude columns as x and y fields.

State of the Ocean (SOTO)

SOTO is an interactive web-based tool, created by NASA's Physical Oceanography DAAC (PO.DAAC) to generate informative maps, animations, and plots that communicate and prove the discovery and analysis of the state of the oceans.

The suite of tools provide access to a broad range of satellite-derived products and key parameters of interest to the oceanographic community.

VERTEX / SAR Toolbox

Vertex is a data search tool, created by NASA's Alaska Satellite Facility DAAC (ASF DAAC), that provides access to a wide array of SAR data. Once downloaded, ASF DAAC has developed an ArcGIS Desktop SAR Toolbox for use with either ArcGIS Desktop or ArcGIS Pro, containing tools that perform geoprocessing tasks useful for working with SAR data. The tools were designed to be used with Radiometric Terrain Corrected (RTC) SAR datasets, but several of the tools have the potential to be used with a variety of rasters, including non-SAR datasets.


Aggregating point data

Last session you saw how to join county accident data to your shapefile. But what if you don't have that county-by-county accident data? Never fear! We can create that data right in QGIS using Points in Polygon .

Let's check out two different takes on aggregating this accident data.

Take 1: Crash-Level Aggregation

Click Vector > Analysis Tools > Points in Polygon

  • Input polygon vector layer = our Florida counties
  • Input point vector layer = our Florida accidents
  • We don't want to change Input point vector layer attributes to aggregate və ya Statistical method for attribute aggregation right now.
  • Output count fieled name - the column name of the new column we'll be creating with this option.
  • Output Shapefile > Browse - this allows you to set the path and filename for the shapefile we're creating.

Once you have all that set, click OK.

A new shapefile should have been added to our map. If we open up its attribute table we should see our new column (PNTCNT) at the end. The value in this column corresponds to the number of accidents in each county.

Take 2: Fatality-Level Aggregation

The above analysis is good if we want to see our data in terms of accidents, but what if we want to visualize it in terms of deaths?

Let's go back into that Vector > Analysis Tools > Points in Polygon section.

  • Input polygon vector layer = our Florida counties
  • Input point vector layer = our Florida accidents
  • Input point vector layer attributes to aggregate - check FATALS
  • Statistical method for attribute aggregation = sum
  • Output count fieled name - the column name of the new column we'll be creating with this option.
  • Output Shapefile > Browse - this allows you to set the path and filename for the shapefile we're creating.

Once you have all that set, click OK.

Open the newly added shapefile attribute table. You'll see we've now got two additional columns: PNTCNTFATALS_sum.

  • PNTCNT tells us how many accidents happened in the county and
  • FATALS_sum tells us how many fatalities happened in the county.

Using the data

OS provide an excellent Getting Started Guide which explains in detail the process of getting BHA data in to GIS for subsequent analysis. The main steps are described below but please refer to the Getting Started Guide for full details.

The data is supplied as CSV files. Each record in the file has a unique TOID which can be used to join the data to building features in OS MasterMap Topography Layer.

Getting started
  1. Download OS MasterMap Topography Layer data for your area of interest from Digimap using the OS Data Download application. Select the ‘File Geodatabase’ format for your data as this is a native ArcGIS format and doesn’t require any conversion.
  2. Download BHA data for your area of interest from Digimap using the OS Data Download application (BHA data is found in the ‘OS MasterMap’ group), selecting CSV format.
  3. Open the OS MasterMap Topography Layer data in ArcGIS.
Preparing BHA data for use

If your downloaded BHA data is made up of more than one CSV file we recommend merging them all together in to a single CSV file first to make subsequent processing easier and quicker. Use a text editor such as Notepad or TextPad rather than Excel, as Excel can change the formatting of numbers which contain leading zeros.

Each object in MasterMap Topography Layer have a unique identifier called a Topographic Identifier, or TOID for short. TOIDs supplied by Ordnance Survey take the format of a 13 or 16 digit number prefixed with ‘osgb’ e.g. ‘osgb1000039581300′ or ‘osgb1000002489201973′. ArcGIS automatically strips off the ‘osgb’ prefix and adds three leading zeros to any TOID that has only 13 digits to make them all 16 characters long. In order to make it easier to join BHA data to building features in MasterMap Topography Layer the BHA files supplied by EDINA have two TOID values:

  • os_topo_toid_digimap is the TOID formatted to match TOIDs in ArcGIS
  • os_topo_toid is the original TOID as supplied by Ordnance Survey (this should be used in other GIS packages such as QGIS which do not modify the TOIDs in MasterMap Topography Layer)

Before BHA data can be loaded in to ArcGIS it is necessary to create a small text file (called schema.ini) that specifies the data type of each field so that ArcGIS handles it correctly. Specifically the schema.ini file is used to ensure that ArcGIS treats the two TOIDÂ values as text rather than numbers. The steps required are detailed below:

  1. Create a new file called schema.ini in the same folder as the BHA csv file you wish to import.
  2. Open the file in a text editor such as Notepad or Text pad.
  3. Copy and paste the following text in to the file:
  4. The first section of code, in square brackets shown in red above, refers to the name of the csv file you wish to import. You should modify this filename so that it references your BHA csv file.
  5. Save your changes to the file. Ensure it is called schema.ini and is saved in the same folder as the csv file you with to import.
  6. Add your BHA csv file to ArcGIS through the Add Data function this will add the data as a table in the map document.
Creating a heighted buildings dataset

In order to create a new heighted buildings dataset from the building features in OS MasterMap Topography Layer and the BHA data we use the GIS ‘join’ function. A join links these two datasets together through a common unique identifier (the TOID) resulting in a set of buildings with height values stored as additional attributes.

  1. Right click on the Topographic Area layer in the table of contents > Joins and Relates > Join. This will bring up the Join Data window which can be completed as shown. Remember to join to the TOID in the csv file that is formatted to match the TOIDs displayed in ArcGIS (os_topo_toid_digimap).
    Tip: to create a dataset which just includes the heighted buildings select ‘Keep only matching records’.
  2. Having joined the datasets together we can then export the result as a new Feature Class in our File Geodatabase for subsequent use and analysis. This is done by right clicking on the Topographic Area layer in the table of contents > Data > Export Data… give your new dataset a suitable name and select your existing File Geodatabase as the destination.
Visualising the result in ArcGlobe

So far we have downloaded data from OS MasterMap Topography Layer and BHA data for the same area and joined the two together to create a new dataset containing just the building features which now include the various height attributes published by OS. Now the fun begins!

We can easily visualise the heighted buildings dataset in 3D using ArcGlobe or ArcScene. The following steps describe how to import the data in to ArcGlobe.

  1. Download the OS Terrain 50 DTM for your area of interest from Digimap using the OS Data Download application. This will be used as the base (ground) heights for the area to provide a more accurate terrain model than is available by default in ArcGlobe.
  2. Open ArcGlobe and add in the DTM. You will be asked if you wish to use the DTM as and ‘image source’ or an ‘elevation source’. You should select the ‘elevation source’ option:

  1. The Geographic Coordinate Systems Warning dialog will appear as OS MasterMap Topography Layer data is in a different coordinate system (British National Grid) from that used by ArcGlobe (WGS 84):

  1. You should specify the transformation used to ensure that the data is accurately positioned on the globe. Using the Transformations… button you should specify the ‘OSGB_1936_To_WGS_1984_Petroleum’ transformation:

  1. Adding your heighted building dataset from your File Geodatabase is achieved through the Add Data button. Once added you may need to zoom to the layer to view it: right click on the layer in the table of contents > Zoom To Layer.
  2. By default the data is not extruded vertically so appears flat on the earth’s surface. To visualise the buildings in 3D right click on the layer in the table of contents and select Properties and then click on the Globe Extrusion tab.
  3. Select the ‘Extrude features in layer’ checkbox and then in the ‘extrusion value or expression’ box enter the following:

This will extrude the buildings using the RelH2 attribute with a vertical exaggeration of 1.5 times (i.e. buildings will be shown 1.5 times their actual height). We found using RelH2 (the relative height from ground level to base of the roof) provides a more useful visualisation over RelHMax (the relative height from ground level to the highest part of the roof) which can lead to some overly tall looking buildings where they include towers that extend significantly beyond the height of the rest of the roof.


Videoya baxın: Deleting Parts Of A Feature In QGIS (Oktyabr 2021).