Daha çox

QGIS istifadə edərək nöqtə məlumatlarından kontur xətləri necə yaradılır?


QGIS 2.4.0 istifadə edirəm və yüksəklik məlumatları və X və Y koordinatları olan nöqtələrin şəkli var. Windows 7 OS istifadə edirəm.

Fikir nöqtə məlumatlarımdan istifadə edərək SHP kontur xətti yaratmaqdır.

Sualım budur: Bu mövzuda işə necə başlayacağam? Bir funksiyası var? Addım-addım proses varmı?


Kontur plaginindən istifadə. Bir sıra məlumat nöqtələri izolinləri və / və ya doldurulmuş konturlar yaradın.


Kontur yaratmaq üçün QGIS-də bir sıra alətlər mövcuddur, lakin əksəriyyəti vektor nöqtələrindən çox raster giriş tələb edir. Beləliklə, ən yaxşı bahis nöqtələrindən Kontur Xəttləri alətindən istifadə etməkdir:

Modellər -> [Nümunə Modellər] -> Nöqtələrdən kontur xətləri

SAGA plaginini qurmalısınız. Sənədlərə əsasən bunu edə bilərsiniz: QGIS Xarici tətbiqləri konfiqurasiya etmək.

Alət bir vektor girişini alır və bir kontur xətti vektorunu yaradır. Sadəcə bal sənədinizi və 'z-dəyəri', bir çıxış ızgarası çözünürlüğünü və bir kontur intervalı olan atributu daxil etməlisiniz.


Bəlkə cavab vermək üçün gecdir, amma mənim kimi birinin eyni ehtiyacı ola bilər.

Bir nöqtə təbəqəm var idi və yalnız ətrafı və ya konturu vizuallaşdırmaq istəyirdim. QGIS 2.12-də yalnız "Layer Extent from Polygon" (vektor menyusundan) və voilà vektor Tədqiqat Alətlərindən istifadə etməli idim! Digər seçim isə konveks gövdədən istifadə etməkdir. Mənim vəziyyətimdə ilk seçim (ən sürətli) problemlərimi nizamlı ölçüdə tənzimlədiyim nöqtələr kimi həll edir.


Kırpmadan sonra etibarsız həndəsə növü

Bir ərazidən nöqtə məlumatları olan iki sənədim (.xyz) var. Sözügedən ərazinin kontur xəttlərini yaratmaq istərdim, lakin daha kiçik bir ərazidə (çoxbucaqlı ilə məhdudlaşır). Xalları iki təbəqədə idxal etdikdən sonra onları bir təbəqəyə birləşdirirəm. Heç bir problem olmadan indi kontur plaginindən istifadə edərək kontur xətləri yarada bildim (versiya 2.0.8.).

Ancaq əvvəllər də qeyd edildiyi kimi, yalnız müəyyən bir ərazidə kontur xəttlərini istəyirəm (ayrıca fayl ölçüsünə görə). Buna görə QGIS (vektor-geoprosessing-clip) tərəfindən nöqtə qatının giriş nöqtəsi və çoxbucaqlı qatın üst qat olduğu qırma alətindən istifadə edirəm. Bu mənə yalnız həmin ərazidəki nöqtələrlə bir qat verir. Kəsilmiş təbəqəni emal etməyə çalışarkən aşağıdakı səhv mesajını alıram:

Xəbərdarlıq: Kontur üçün etibarsız həndəsə növü və nöqtə olmalıdır
həndəsə.

Eyni problemlə qarşılaşan varmı? Bu problemin köhnə versiyalarla açılmadığını bilirəm, çünki eyni məlumatları problemsiz eyni prosedurla işləyə bildim. QGIS-in aşağıdakı versiyasını istifadə edirəm:

& Məkana görə seç & quot kimi bir çox keçid yolu tapıldığını tam olaraq bilirəm. Ancaq böyük məlumatlarla işləmək, seçilmiş sahənin birbaşa bir faylda saxlanmasını asanlaşdırır.


Fəsillər

Müəllif: David DiBiase, baş müəllim, John A. Dutton e-Təhsil İnstitutu və Təhsil direktoru, Sənaye Solutions, Esri. Təlimatçılar və ianəçilər: Jim Sloan, baş müəllim, John A. Dutton e-Təhsil İnstitutu Ryan Baxter, baş tədqiqatçı, John A. Dutton e-Education Institute, Beth King, baş müəllim, John A. Dutton e-Education Institute və köməkçi Onlayn yerleşim təhsili üzrə proqram meneceri və Adrienne Goldsberry, baş müəllim, John A. Dutton e-Education Institute of Earth and Mineral Science College, Pennsylvania State University.

Penn State GIS-də peşəkar magistr dərəcəsi: Ən görkəmli onlayn proqram üçün 2009 Sloan Konsorsium mükafatının qalibi

Bu kurs proqramı modulu Penn State Torpaq və Mineral Elmləri Kollecinin OER Təşəbbüsünün bir hissəsidir.

Torpaq və Mineral Elmləri Kolleci veb saytlarını bütün istifadəçilər üçün açıq hala gətirməyə borcludur və girişin yaxşılaşdırılmasına dair şərh və təklifləri qəbul edir. Zəhmət olmasa saytın redaktoruna daxilolma ilə bağlı şərh və ya təkliflərinizi göndərin. Sayt redaktoru ilə bu Açıq Təhsil Resursuna dair suallar və ya şərhlərlə də əlaqə qurula bilər.


Qlobal Xəritəçəkən Kontur yaradın

Global Mapper, sadə bir şəkildə asanlıqla müxtəlif mənbələrdən coğrafi məlumat əldə edə bilər. Dünyanın hər hansı bir yerində kontur xətləri yaratmaq üçün əvvəlcə metadatanı nəzərdən keçirməlisiniz. Bu nümunədə AsterGDEM məlumatları istifadə edilmişdir, lakin 38 metrlik bir qətnaməyə sahibdirlər, bu səbəbdən daha aşağı bir aralığın yerləşdirilməsi tövsiyə edilmir.

Qlobal Xəritəçini açın, ana ekranda gedin Onlayn mənbələrdən Pulsuz Xəritələr / Görüntülər yükləyin, yüksəlməsi üçün müxtəlif serverlərin məlumatları ilə yeni bir pəncərə açır TERRAIN VERİLERİ seçin ASTER Gdem v2 Ümumdünya Yüksəklik Məlumatı (1 yay ikinci saniyə) bu proses İnternet bağlantısı tələb edir, lakin yerli olaraq saxlanılan rəqəmsal bir yüksəklik modelindən də istifadə edə bilərsiniz, bunun üçün ilk seçimi seçin Öz məlumat fayllarınızı açın.

Global Mapper, məlumatları yükləməyə ehtiyac olmadan yalnız maraq dairəsini görselləşdirməyə imkan verir. Bir təklif olaraq, bir VÖEN yaratmaq üçün kontur xətləri yaratmaq tövsiyə edilmir, əvvəlcə DEM yükləyin, sonra onu VÖEN-ə çevirin (bu narahatlıq və tez-tez görülən bir fəaliyyət idi).

Sonra yaxınlaşdırma və panning alətləri ilə maraqlanılan yerə gedin. Menyuya gedin Təhlil seçin Kontur yaradın (Terrain Grid-dən).

İçində Kontur Seçimləri nişan, Contuor Interval bölməsində, kontur xəttlərini, həmçinin kiçik və böyük konturları yaratmaq üçün interval və bölməni fərdiləşdirə bilərsiniz. Digər seçimlər yüksəklik aralığını və qətnaməsini təyin edə bilər. Varsayılan olaraq, Qlobal Xəritəçəkən cari ekran görünüşünə əsasən kontur xətləri yaradır, ancaq sizdən dəyişdirilə bilərsiniz Kontur hüdudları nişanı vurun və düyməni vurun Bir qutu çəkin.

Tədqiqat sahəsinə bir qutu çəkin, konturları ilə yeni bir təbəqə yaratmaq üçün aktiv pəncərədəki parametrləri qəbul edin, baxmayaraq ki bu bu fəaliyyətdəki əsas prosesdir, mövcud digər variantlarla oynamaq istədiyiniz məhsulun daha da fərdiləşdirilməsinə imkan verir.

Konturları saxlamaq və müxtəlif tətbiqlərdə açmaq üçün alətlər panelindən bunun üçün shapefile kimi saxlamaq üstünlük təşkil edir İdarəetmə Mərkəzini açınr, yalnız kontur qatını seçin, sonra menyuya keçin File & gt Export & gt Export Vector / Lidar Format & gt Shapefile & gt Export Lines, bir ad və qovluq seçin.


OpenOrienteering

Kontur xətləri yaratmağın ən yaxşı yolunun nə olduğunu bilmək istərdim?
Kontur xətləri vasitəsi ilə sərbəst əl çəkmək əvəzinə demək istəyirəm.

İndi qgisdən kontur xətləri çıxarıram, sonra inkscape ilə bir az dəyişdirirəm. Əvvəlcə onları svg-də saxlayıram və sonda svg sənədindən png-ə ixrac edirəm.
Sonra png sənədini raster qat kimi Mapper-də yükləyirəm. Əlbətdə ki, sərbəst əl aləti ilə təbəqəyə yenidən çəkmək, xətlərin mürəkkəbliyi səbəbindən bir həll ola bilmədi.
Bunu edə biləcəyim daha asan və ən faydalı. Kontur xətlərinin raster təbəqəsi olması yaxşıdır, çünki xəritəni yazdırdığımda "Qatları da çap et" seçimini edə bilərəm, lakin onları vektor obyekti kimi qəbul etmək daha yaxşı olmalıdır.

Geliştiricinin prioritetinin DXF idxal etdiyini bilirəm, lakin tezliklə bir svg idxal etməyim xoş ola bilər.

Ən yaxşı yolu nədir bilmirəm. Ancaq xüsusi vasitələrdən (DEM və ya SRTM məlumatlarını çevirən) və ya hətta birbaşa CİS-dən gələn vektor xəttlərini (DXF, OSM və ya OCD formatında) idxal etmək mümkündür. Inkscape-in ​​DXF ixrac edə biləcəyini unutmayın. (IIRC bu şəkildə OpenOrienteering loqosundan bir simvol yaratdım.)

Artıq xəritə hissələrimiz olduğuna görə əvvəlcə yeni obyektlərin seçilməsini asanlaşdıran və kontur simvolunu təyin edən DXF və ya OSM-i yeni bir xəritə hissəsinə gətirməyi təklif edərdim.

Salam və cavab üçün təşəkkür edirəm.

Bu sualı verdim, çünki təkrarlanan bir sual kimi görünür. Hələ 0.5.97-də DXF idxalı, 161 nömrəli biletdə deyildiyi kimi yaxşı bir həll təklif etmir: https://sourceforge.net/p/oorienteering/tickets/161/

Inkscape ilə bir DXF faylı yaratdım, ancaq Mapper-də splines kimi deyil, bir neçə düz seqment kimi idxal edildi. İlk addım yenidən splines yaratmaq üçün seqmentləri bir-birinə bağlamaqdır, lakin bu çox sürətli bir işdir! Qeyd edək ki, "hamısını seçin" və "xətləri birləşdir" əməliyyatını tətbiq etsəm, qəzaya uğrayacaq, nəticədə heç vaxt görmədim!
Və sonra yenidən bir neçə spline yaratmağı bacarsam da, hamarlaşdırma hərəkətindən sonra nəticə Inkscape'in edə biləcəyi qədər dəqiq deyil.

Yaxşı, düzgün bir DXF faylı istifadə etmirəm? Bəzi splineları (bəzi beziers əyrilərini nəzərdə tuturam) birbaşa itkisiz idxal etməyin bir yolu varmı?

Bir qəza və ya qırıq bir xüsusiyyət taparsanız, problemi çoxaltmaq üçün addımlar və test sənədləri olan bir bilet açın (və ya e-poçt şəklində göndərməyi təklif edin). SVG idxalı kimi başqa bir kompleks xüsusiyyət əlavə etmək keyfiyyəti yaxşılaşdırmayacaq.

Ən yaxşı yolu:
1. Sizi maraqlandıran sahə üçün LIDAR məlumatlarını yükləyin. (Harada əldə ediləcəyini başa düşmək biraz vaxt aparacaq).
2. Raster LIDAR Məlumatlarını idxal etmək üçün QGIS (Açıq Mənbə Proqramı) istifadə edin. Bu, QGIS-ə alışmağa davam edəcəkdir.
3. QGIS kontur alətindən istifadə edərək istənilən intervalda konturlar yaradın (2.5M, 5M və s.).
4. Kontur Layerini DXF fayl növü kimi ixrac edin.
5. Açıq Mapper-də, coğrafi düzəldilmiş bir şəkil aldıqdan sonra (bir az başa düşmək lazım olanı edəcəyinizi düşünürsünüzsə), QGIS-də yaratdığınız dxf faylını idxal edin.
İndi işiniz bitdi. İnşallah bu kömək edir. Open Mapper LIDAR məlumatlarını (e00 faylları və ya LAZ və ya buna bənzər) idxal etmə qabiliyyətinə sahib olsaydı və kontur generatoru xüsusiyyətinə sahib olsaydı, yaxşı olmazdı.

Şərh spam olaraq qeyd edildi.
Bu istifadəçinin göndərdiyi bütün "Mapper" şərhlərinə baxın və onları idarə edin

Kontur yaratmaq və kontur (101) indeks konturları (102) və Form xətləri (103) olan tək bir DXF sənədinə çevirmək üçün LAStools istifadə edən perl kodu yazdım, problem budur ki, DXF-ni idxal etmək üçün heç bir yol tapa bilmirəm simvol növü daxil olmaqla məlumatlar?


QGIS istifadə edərək nöqtə məlumatlarından kontur xətləri necə yaradılır? - Coğrafi İnformasiya Sistemləri

Tam Çözünürlüklü Kontur Xəttləri Yaradın

Tam Çözünürlüklü Kontur Xəttləri Yaradın

İstifadə edin Kontur xətləri yaradın tam qətnamə daxiletmə rasterindən kontur xətlərinin bir formalı faylı yaratmaq üçün alət.

ENVIGenerateContourLinesTask rutinindən istifadə edərək tam dəqiqlikli kontur xətləri yaratmaq üçün bir ssenari yaza bilərsiniz.

  1. ENVI & # 160Toolbox-dan seçin Arazi> Kontur Xəttləri Yaradın. Kontur Xəttləri Yarat dialoqu görünür.
  2. Seçin Raster daxil edin rəqəmsal bir yüksəklik modeli (DEM) və ya məlumatları kontur xətləri ilə təsnif etmək istədiyiniz hər hansı bir verilənlər bazası kimi.
  3. İçində Səviyyə sahəyə, kontur xətləri yaratmaq üçün bir sıra dəyərlər daxil edin. Məsələn, yerləşmiş bir DEM-də [5, 10, 15, 20] bir sıra hər 5, 10, 15 və 20 vahiddə kontur xətləri yaradacaqdır.

Qiymətləri əl ilə daxil etmək əvəzinə, düyməsini vura bilərsiniz Dəyərləri müəyyənləşdirin düyməsini basın. Dizin Arrayı Yarat dialoqu görünür. Avtomatik olaraq bir sıra yaratmaq üçün aşağıdakı dəyərlərin hər hansı bir birləşməsini göstərin Səviyyə:

  • Elementlərin sayı: İstəyə görə. Nəticədə massivdəki elementlərin sayını göstərin.
  • Minimum dəyər: İstəyə görə. Dizinin minimum dəyərini göstərin.
  • Maksimum dəyər: İstəyə görə. Dizinin maksimum dəyərini göstərin.
  • Artım: İstəyə görə. Ardıcıl dəyərlər arasında istənilən artımı göstərin.
  • Seçin Əks radio düyməsini Bəli çıxış elementlərinin sırasını dəyişdirmək. Varsayılan seçimdir Yox.

Basın tamam Dizin Arrayı Yarat dialoqunda.

Saxlamaq üçün Səviyyə massivi diskdəki JSON formatlı bir sənədə vurun Dəyərlərə qənaət edin düyməsini basın və çıxış faylı üçün sənəd adını və yerini seçin (.json).

Diskdən bir sıra dəyərləri bərpa etmək üçün düyməsini vurun Açıq dəyərlər düyməsini basın və .json faylı seçin.

Prosesi yerli və ya uzaq bir ENVI & # 160Serverdə çalıştırmaq üçün aşağı oxu vurun və seçin Tapşırığı arxa planda çalıştırın və ya Tapşırığı işə salın uzaq ENVI & # 160Server adı. ENVI & # 160Server İş Konsolu işin gedişatını göstərəcək və işləmə başa çatdıqda nəticəni göstərmək üçün bir əlaqə təmin edəcəkdir. Daha çox məlumat üçün ENVI & # 160Servers mövzusuna baxın.


D3.js svg (geo / topo) json-dan kontur xətləri çəkmək

(Geo / topo) JSON-dan gələn kontur xətti məlumatlarına əsaslanan yollardan ibarət SVG görüntüsünün necə yaradılacağı və d3.js. ilə göstərilməsi barədə bir neçə rəhbər axtarıram.

Bu mahiyyətcə yaratmaq istədiyim bir görüntüdür:

Nəticədə, mən görüntünün həssas şəkildə miqyaslaşdıra biləcəyini, cizgilərin (cizgilərin çəkilməsi, rənglərin interaktiv şəkildə dəyişdirilməsinin) və başqa şəkillər göstərmək üçün fərqli məlumat sənədlərinin dəyişdirilməsinin mümkün olmasını istərdim.

Bir neçə təlimatı, təlimatı və s. Nəzərdən keçirdim, amma elə bil ki, bu günə qədər bəzi addımlarımı itirirəm və ya səhv proseduru həyata keçirirəm, buna görə burada soruşacağımı düşündüm. Hər hansı bir kömək üçün təşəkkür edirik.

Bunun ən yaxşı yolunu aydınlaşdırmağa və d3.js.-dəki imkanlar / prosedurlar baxımından səhv təfsir etdiyimi anlamağa çalışıram.

QGIS-də kontur çıxarmaqla DEM (Digital Elevation Model) məlumatlarından kontur xətləri yaradıram. JSON-u bunlardan almaq üçün QGIS-də GeoJSON olaraq saxlamağa və Shapefiles-i (ESRI .shp) OGR2OGR-da GeoJSON-a çevirməyə çalışdım. Node Topojson (https://www.npmjs.org/package/topojson) istifadə etməyi də sınadım. Çox hissəsi üçün JSON sənədlərini ala bildim, baxmayaraq ki, onları çevirmə tərzimdə və ya QGIS-dən gələn orijinal kontur məlumatında səhv bir şey ola bilər ki, bunu d3-də sınadığımla uyğunlaşdırmıram. .

JSON göstərildikdə qazandığım nəticələr əsasən qara qutulara bənzəyir (svg konteynerinin içərisində yalnış göstərilmiş çoxbucaqlılara bənzəyir). Doldurma rəngini heç kimə dəyişdirsəm, hər yerdə çılğın xətlər görürəm. Bir yerdə oxudum ki, TopoJSON yaylardan istifadə etdiyi üçün çoxbucaqlı və ya çoxbucaqlı olmalı, amma GeoJSON ilə eyni nəticələri əldə etdim.

Bu, QGIS-dən kontur xəttlərini ixrac edib JSON-a çevirmə problemimin olub-olmadığını düşünürəm, bəlkə proqnozlar düzülmür? Xəttlərdə konvertasiya edilərkən avtomatik olaraq yaradılan bəzi səhvlər də ola bilər, amma bunları necə düzəldəcəyimə əmin deyiləm. Nümunə şəkildən də gördüyünüz kimi, bəzi konturlarım qapalı döngələr deyil, çünki göstərilən / göstərmək istədiyim məlumatların hüdudlarından kənara çıxırlar. Bunların çox xətt və ya yol kimi göstərildiyi düşünülürmü?

Həm də bir qeyd, bu proyektdə uzunluğu və ya coğrafi mövqeyi baxımından bu sətirlərin "yerleşimliliyi" məni xüsusilə maraqlandırmır. Xətt naxışlarını göstərmək üçün əsasən real coğrafi məlumatlardan kontur xətlərindən istifadə etmək.

Beləliklə, bunun əsas səviyyədə göstərilməsindən başqa, digər suallar belədir: Məsələn vuruş-dashoffset ilə canlandırmaq üçün fərdi sətirləri seçə biləcəyəmmi? Bu JSON mənbəyi hələ də yüksəklik məlumatı varmı, beləliklə hündürlüyü əsas götürərək xətləri rəngləndirə bilərəm?

Bu mövzuda məni yoluna qoymağınız üçün köməyiniz üçün təşəkkür edirik! Bunu mənim üçün aydınlaşdıran və bunu göstərməyin ən yaxşı yolu barədə məlumat verən hər kəsə təşəkkür edirəm.

Redaktə edin: User1614080-in nümunəsindəki kodu istifadə edərək sətirləri belə göstərirəm:

Ancaq ehtiyac duyduğum effekti ala bilmirəm (xətlər çəkilir). Bütün cizgiləri çəkmək əvəzinə kiçik tire-lərdən çıxdılar. Brauzerdə vuruş-dasharray və ofsetin düzgün təyin olunduğunu görə bilərəm, yalnız keçidin niyə hörmət edilmədiyini başa düşə bilmirəm.


QGIS istifadə edərək nöqtə məlumatlarından kontur xətləri necə yaradılır? - Coğrafi İnformasiya Sistemləri

SURFER və ArcView GIS istifadə edərək kontur xəritələri yaratmaq üçün GPS məlumatlarından necə istifadə olunur

DİQQƏT: Əsas ArcView tapşırıqlarında kömək lazımdırsa, ArcView GIS-dən istifadə haqqında daha çox məlumat üçün BURADA vurun

Aşağıda, Qlobal Konumlandırma Sistemləri (GPS), Arc / View GIS və SURFER proqramından istifadə edərək GPR məlumatlarından və ya digər uzaqdan algılama cihazlarından kontur xəritələrinin istehsalına dair ümumi təlimatlar verilmişdir. Sitatlardakı mətn proqramın seçəcəyi (menyu) əmrlərinə istinad edir.

Nəzərə alınacaq ilk şey, kontur sahəsini hansı baza xəritəsinə proqnozlaşdıracağınız və GPS-də təyin ediləcək praktik proqnozlar və məlumatların nə olmasıdır. Massachusetts-də Mass / GIS-dən əldə edilən CİS məlumatları Massachusetts State Plane NAD 83 koordinatlarındadır. Əksər GPS vahidləri Dövlət Təyyarəsi koordinatlarında yol nöqtəsi yerlərini qeyd etmir, beləliklə məlumatların Arc / View-un proyeksiya proqramından istifadə edərək çevrilməsi lazım olacaqdır (bunu necə edəcəyini öyrənmək üçün linki vurun). GPS vahidi üçün məlumat bazası (demək olar ki, həmişə) NAD 83 üçün qurulmalıdır (WGS84 də yaxşıdır). Yenidən proyeksiyanı asanlaşdırmaq və vahidləri (metr və ya ayaq) eyni saxlamaq üçün coğrafi (Lat / Lon) koordinatlardan daha çox UTM proyeksiyasında qeyd etmək üçün GPS qurmağı üstün tuturam.

GPS Anket:
Anketin GPS ilə aparılması, hər hansı bir sorğu kimi, qeyd olunan nöqtələrin ətraflı qeydləri ilə aparılmalıdır, beləliklə yükləndikdən sonra məlumatların dəqiqliyi yoxlanıla bilər. GPS kontur xəritəsi üçün X, Y koordinatlarını təmin edəcəkdir. Z dəyəri yüksəklik, interfeys dərinliyi, EM oxunuşu və s. Kimi məlumatları topladığınız dəyişəni təmsil edəcəkdir. Cihazınız avtomatik olaraq dəyəri daxil edə bilməyəcəyi təqdirdə GPS məlumatlarını bu Z dəyərini daxil etmək üçün dəyişdirməlisiniz. Bu, sorğudan sonra edilə bilər. Ucuz GPS vahidləri yüksəklik (yüksəklik) məlumatları təmin etsə də, məlumatların keyfiyyəti əksər məqsədlər üçün dəqiq deyil. Keçidləri bərabər məsafəli bir ızgara qaydasında işləməyə çalışın və məlumatların / xəritələrin dəqiqliyini artırmaq üçün mümkün qədər çox müşahidələr toplayın.

Fayl Adlandırma Konvensiyaları:

Kontur xəritələrinin yaradılması ümumiyyətlə bir çox fərqli fayl yaradır. Veriləriniz üçün bir fayl adlandırma konvensiyasını inkişaf etdirmək və müxtəlif fayl növləri və əlaqəli proqramlar (mydata / surfer faylları / və s.) Üçün bir qovluq qovluğu yaratmaq faydalıdır. ArcGIS varsa, yaratdığınız hər bir əhatə dairəsi üçün metadata yaratmağınızı tövsiyə edirəm, Arc Kataloqunda metadata yaratmaq üçün bir şablon var. Proyeksiya (UTM və ya Dövlət Təyyarəsi məlumatları üçün shapefile_UTM.shp və ya shapefile_SP.shp) kimi məlumatları da əlavə etmək istəyirəm. Atribut cədvəli (shapefile.dbf və ya GPS məlumatları olan mətn faylı) ayrıca sahə başlığındakı bölmələri daxil etməlidir, xüsusən də hər iki ayaqdan və metrdən istifadə edəcəksinizsə (məsələn, Easting_M, Depth_FT). Həcmləri hesablayırsınızsa (kəsiklərə qarşı doldurmalara) XYZ məlumatlarını eyni vahidlərdə saxlamalısınız.

GPS məlumatlarını kompüterinizə yükləməyin bir neçə yolu var. Hədəfiniz GPS yol nöqtəsi məlumatlarını bir mətn sənədinə və ya hər hansı bir ASCII sənədinə yükləməkdir, beləliklə Arc / View-a idxal edilə bilər. GPS yol nöqtəsi məlumatlarını birbaşa CBS proqramına yükləyən bir çox proqram mövcuddur (nöqtə və ya xətt forması faylı yaradın). Bir PLGR GPS istifadə edirsinizsə, Nebraska NRCS veb saytından (plgr2shp.avx) bir ArcView skript var. Bir Garmin GPS istifadə edirsinizsə DNR Garmin proqramını yükləyin (köməyə ehtiyacınız varsa mənə elektron poçtla göndərin / bu proqramlardan istifadə barədə daha çox məlumat). GPS məlumatlarınızı bir txt, cvs və ya elektron cədvələ yükləyən başqa bir proqramınız varsa, ArcView-a faylı idxal etməli və bir hadisə mövzusu olaraq əlavə etməlisiniz - bunu necə etmək barədə təlimatlar üçün BURADA vurun.


Yuxarıda: UTM koordinatlarında GPS məlumatları mətn sənədinə endirildi

Daha əvvəl də qeyd edildiyi kimi, əksər GPS bölmələri Lat / Lon (dərəcə) və ya UTM (metr və ya ayaq) koordinatları toplayır. Xallarınızı Dövlət Təyyarəsində və ya digər koordinat sistemində olan bir görüntüyə yerləşdirmək istəyirsinizsə, forma sənədini (mövzunu) yenidən proyeksiyalaşdırmalı və X, Y koordinatlarını yenidən hesablamalısınız, beləliklə atribut cədvəli Dövlət Təyyarəsinin koordinatlarını göstərəcəkdir. Bunu etmək üçün yenidən proqnozlaşdırılan shapefiles atribut cədvəlini açın (məsələn, mydata_SP.dbf) və aşağıdakı təlimatları izləyin:

  1. & QuotCədvəl & quot seçin və sonra & quotTəhrirə başla & quot;
  2. & QuotDahil et & quot altında & quotField əlavə et & quot seçin, sahəyə Easting_SP (SP = əyalət düzəltməsi) adını verin, & quotType & quot-ı sayı və & quotWidth & quot-i 16 kimi qoyun.
  3. Başqa bir sahə əlavə edin, lakin adını Northing_SP qoyun.
  4. Easting_SP sahəsini vuraraq onu aktivləşdirin (sahə başlığı qaldırılmalıdır). & QuotCalculate & quot nişanını vurun, & quotShape & quot sahəsini iki dəfə vurun və sonra aşağıdakı sətri yazın (tam olaraq göstərildiyi kimi yazın, başlıqlar həssasdır): [Forma] .ReturnCenter.getX hər nöqtənin Şərq vəziyyəti müstəvisi koordinatları indi hər sətirdə görünməlidir. Aşağıdakı simli istifadə etmək istisna olmaqla Northing_SP sahəsi üçün də eyni şeyi edin: [Forma] .ReturnCenter.getY
  5. Cədvələ başqa bir sahə əlavə edə və xüsusiyyət üçün dərinlik, EM oxunuşları, batimetriya, yüksəkliklər və s. Kimi GPR məlumatlarını daxil edə bilərsiniz. Məqsədiniz dbf faylını SURFER-ə əlavə etmək və XYZ məlumatlarını istifadə edərək kontur sahəsini yaratmaqdır. Redaktəni dayandırın və redaktələri saxlayın.


Yuxarıda: Yenidən proqnozlaşdırılan və Dövlət Təyyarəsi (EAST_SP və NORTH_SP) koordinatlarını və torf qalınlığını (Dərinlik_M) göstərmək üçün sahələr əlavə edilmiş GPS məlumatları (yuxarıdakı şəkildə olduğu kimi) metrlərlə.

Kontur xəritələrinin yaradılması:

Kontur sahələri xəritəni yaratmaq üçün müntəzəm və ya düzensiz aralıklı XYZ məlumatları istifadə edərək hazırlanır. Z dəyəri modelləşdirməyə və ya hündürlüyə, xüsusiyyətlərə qədər dərinliyə, geofiziki məlumatlara və s. Kimi bir şey təqdim edə bilər. Kontur xəritələri yaratmaq üçün istifadə edə biləcəyiniz bir çox proqram və prosedur var. Təbii Qonşu, Tərs məsafə, Spline və Universal Kriging kimi kontur xəritələri yaratmaq üçün istifadə olunan çoxsaylı şəbəkə metodları mövcuddur. İstifadə olunan ızgara üsulu, yaratmağa çalışdığınız məlumat və xəritə növündən asılıdır. Qril faylları yaratmaq üçün ümumiyyətlə Kriging metodundan istifadə etməyi üstün tuturam. ArcView GIS (skript istifadə etmədən) bu metodu təmin etmir, ona görə də məlumatları şəbəkəyə qoymaq və kontur sahəsini yaratmaq üçün SURFER istifadə edirəm. SURFER sahələri daha sonra bir forma göndərilir və ArcView-a əlavə olunur, beləliklə Ortho şəklini örtmək olar. Aşağıdakılar bu proseduru izah edir:

İlə GRID faylının yaradılması SURFER:

ArcView-da GPS nöqtələrini görmək və atribut cədvəlini yuxarıda izah edildiyi kimi dəyişdirmək istəyirəm. ArcView istifadə etmək üçün başqa bir yaxşı yol, SURFER-da sərhəd xaricindəki boş sahələrdə istifadə edilə bilən ərazinin (məsələn, quşüzümü yatağı) bir (X, Y) sərhəd sənədini yaratmaqdır. Bu GPS sərhəd yerini qeyd etmək üçün ərazinin ətrafını gəzmək məcburiyyətində qalır. SURFER ilə boşluq / sərhəd sənədləri yaratmaq barədə daha çox məlumat üçün mənə bir e-poçt göndərin (SURFER təlimatı proseduru yaxşı izah edir). Hövzə həcmlərini hesablayacağınız təqdirdə, tədqiqat sahəsinin xaricindəki boşluqlar çox vacibdir.

ArcView atribut verilənlər bazası faylı artıq bir kontur xəritəsi yaratmaq üçün lazım olan XY və Z koordinatlarına malikdir. SURFER (versiya 7.0) DBF sənədlərini aça bilmədiyi üçün atribut faylını ayrılmış mətn sənədinə çevirməlisiniz. Bunu etmək üçün ArcView-də atribut cədvəlini açın və & quotFile - Export - Delimited Text & quot seçin. Mətn sənədinə ad verin və işlədiyiniz qovluğa yerləşdirin (SURFER məlumatlarını ArcView sənədlərindən ayrı tutmaq üçün & quotSurfer Files & quot adlı bir qovluq yaratmağı məsləhət görürəm).

SURFER-də yeni bir süjet başladın, & quotGrid & quot seçin və sonra & quotData & quot seçin və ArcView-dən ixrac etdiyiniz mətn sənədinə keçin. & QuotData & quot sekmesinin altındakı & quotScattered Data Interpolation & quot adlı bir pəncərə açılır, şəbəkəni doldurmaq üçün XY və Z koordinatlarını doldurur, & quotGeneral & quot nişanını vurun və & quotCridding Method & quot-u seçin (əmin deyilsinizsə Kriging istifadə edin), dosyaya ad verin (* .GRD) və Tamam düyməsini basın. Izgara tamamlandıqdan sonra & quotHarita & quot menyusuna gedin & quotContour & quot seçin və grid faylını yükləyin. Ehtiyacınızı ödəmək üçün sahəni (kontur intervalı, əsaslar, hamarlaşdırma, boşaltma və s.) Fərdiləşdirin, sonra AutoCAD DXF faylı və ya ArcView shapefile şəklində ixrac edin. Faylın adını verin və Tamam düyməsini basın (ən yaxşı nəticələr üçün SURFER sənədinə heç bir mətn əlavə etməyin). & QuotMiqyaslı Mənbə & quot altında Dövlət Təyyarəsi koordinatlarını nəzakətdə saxlayacaq & quotTətbiq & quot qutusunu tərk edin.


SURFER Grid Menyu

DXF və ya forma sənədini Arc / View-a daxil edin:

Qövs / Görünüşü açın və CAD Reader Uzantısını aktivləşdirin, & quotMövzu əlavə et & quot düyməsini seçin və DXF faylı görünməli, açın və görünüşə əlavə edin. Sənədi bir forma şəklində ixrac etdinizsə, onu mövzu kimi əlavə edin.

Bu sadə deyildimi? Proseduru öyrəndikdən və bir neçə dəfə etdikdən sonra sahədən getmək, GPS məlumatlarını yükləmək və ümumiyyətlə yarım saat ərzində gözəl bir xəritəyə sahib olmaq asan olur. Öyrənilməli olan ən çətin şey, lazım olan müxtəlif fayl növləri və dönüşümlərdir; xəritə tamamlandıqda bir çox sənədlə tanış olursunuz, buna görə bir fayl adlandırma konvensiyasının qurulması yaxşı bir fikirdir ki, səhv etməyəsiniz. .

Kontur yaratmaq üçün ArcView Mekansal Analist Uzantısından istifadə:

Yalnız ArcView GIS istifadə edərək kontur xəritələri yaratmaq üçün Spatial Analyst uzantısına ehtiyacınız var (ayrıca satın aldığınız bir şey). SA uzantısı yüklənmişsə, sənəd sənədinə baxış pəncərəsində bir neçə yeni menyu seçiminə (& quotAnaliz & quot və & quotSəth & quot) rast gələcəksiniz. Kontur xəritəsi yaratmaq üçün X, Y, Z məlumatları ilə nöqtə şəkli faylı əlavə edin, mövzunu aktivləşdirin və & quotSəth - Kontur yaradın & quot; Interpolate Səth informasiya qutusu açılsın, & quotMetod seçin və Z dəyəri olan sahəni & quot; aça biləcək qutular və kontur xəritəsi yaradılmalıdır.


5.5 Kontur Xəttləri və Aralıqları

Kontur xətti yerin hündürlüyü və ya çökəkliyini göstərmək üçün topoqrafik xəritədə çəkilmiş bir xəttdir. Kontur aralığı, şaquli məsafə və ya kontur xətləri arasındakı yüksəklik fərqidir. İndeks konturları hər beşinci kontur xəttində görünən qalın və ya qalın xətlərdir.

Xüsusi kontur xətləri ilə əlaqəli rəqəmlər artırsa, ərazinin hündürlüyü də artır. Kontur xətləri ilə əlaqəli rəqəmlər azalırsa, yüksəklikdə bir azalma var. Bir kontur bir dərəyə, kanyona və ya drenaj sahəsinə yaxınlaşdıqda, kontur xətləri yuxarıya doğru dönər. Daha sonra axını keçib axının əks sahili boyunca "v" əmələ gətirərək geri dönürlər. Yuvarlaq bir kontur daha düz və ya daha geniş bir drenaj və ya təkan olduğunu göstərir. Kontur xətləri tez-tez dar və ya məkan dərəcəsində çox məhdud olan ən kiçik sahələri zirvələrin zirvələrində əhatə etməyə meyllidir. Kəskin kontur nöqtələri sivri silsilələri göstərir.

Nümunə 1 - Aşağıdakı qrafikdə kontur xətləri arasındakı şaquli məsafə nə qədərdir?

Bir-birinin yanındakı iki kontur xəttini seçin və əlaqəli ədədlərin fərqini tapın.
40 fut - 20 feet = 20 feet

Bu rəqəmdəki kontur xətləri eyni dərəcədə aralıqlıdır. Aralıq məsafəsi təpənin bərabər bir yamacda olduğunu göstərir. Kontur xəritəsindən ərazinin bir profili çəkilə bilər.

Nümunə 2 - Konturların yüksəkliklərini göstərən bir profil çəkin.

Qeyd: Aralıqları artır, buna görə konturlar bir təpəni göstərir. Zirvənin normal olaraq interval məsafəsinin yarısında yerləşdiyi düşünülür.

Geniş şəkildə ayrılmış kontur xətləri zərif bir meyl göstərir. Bir-birinə çox yaxın olan kontur xətləri dik bir yamacı göstərir.

Yuxarıdakı rəqəm müxtəlif topoqrafik xüsusiyyətləri əks etdirir. (b) Dağ yəhərinin, silsilənin, dərənin, dik bir sahənin və düz bir sahənin kontur xətləri ilə necə göstərildiyinə diqqət yetirin.

Yuxarıdakı rəqəm bir depressiyanı və kontur xətlərindən istifadə edərək onun təsvirini göstərir. Aşağı hündürlüyə tərəf işarə edən gənə işarələrinə diqqət yetirin.

Aşağıdakı suallardan düzgün cavabı seçin:

TOPOQRAFİK XARİTƏDƏN KƏSİLLƏR

A və B nöqtələri arasındakı üfüqi məsafəni miqyaslı bir cetvel ilə ölçmək və meyl faizini təyin etmək üçün istifadə etmək olar.

meyl yüzdəsi = qalxma / qaçış × 100

Nümunə 4 - Yuxarıdakı Təlim 2-də meyl yüzdə neçədir?

meyl yüzdəsi = qalxma / qaçış × 100.

Bu hesablama üçün qalxma və ya şaquli yer məsafəsi və qaçış və ya üfüqi yer məsafəsi lazımdır.

Addım 1. Şaquli yer məsafəsini almaq üçün A və B nöqtələri arasındakı üfüqi xəritə məsafəsini ölçün.
Yatay xəritə məsafəsi 0,5 düym ölçülür.

Addım 2. Üfüqi xəritə məsafəsini üfüqi yer məsafəsinə çevirmək üçün uyğun dönüşüm faktorundan istifadə edin.
0,5 in × 24,000 in / in = 12,000 in

Addım 3. İstədiyiniz vahid ayaqdır. İstədiyiniz vahid, ayaq xaricində bütün bölmələr ləğv ediləcək şəkildə ləğv masasını qurun.

Addım 4. Yamac yüzdə tənlikdən istifadə edin və həll edin. Qaçış 1000 fut, yüksəklikdə qalxma 120 fut təşkil edir.

meyl yüzdəsi = qalxma / qaçış × 100

meyl yüzdəsi = (120ft / 1000ft) × 100 = 12%

Yamac İş Vərəqi - Yuxarıdakı nümunədəki məlumatları istifadə edin və yamac iş səhifəsini tamamlayın. Sətir 1 proyeksiya nöqtəsi ilə deyil, kontur intervalı ilə başlayır.


Videoya baxın: How To Create A Map With OSM Data Using QGIS. How To Download OSM Data. OSM In QGIS. GeoFox (Sentyabr 2021).