Lebih banyak lagi

Buat statistik mengikut ciri di QGIS

Buat statistik mengikut ciri di QGIS


Saya mempunyai lapisan poligon untuk bungkusan di kawasan perlindungan lanskap dan lapisan titik, mengandungi data zoologi (misalnya spesies, entiti, dll.).

Bagaimana saya boleh membuat statistik untuk setiap poligon, berisi senarai spesies yang diperhatikan, jumlah pemerhatian mengikut spesies dan jumlah entiti mengikut spesies?

Saya ingin membuatnya dalam QGIS dengan pangkalan data shapefiles atau spatialite.


Dalam pangkalan data spatial seperti spatialite, ini adalah pertanyaan langsung. Katakan anda mempunyai poligon sebagaibungkusandan lapisan titik adalahzoologi(dan kedua-duanya adalah jadual ruang dalam spatialite). Saya akan menganggap bungkusan itu mempunyai id unik yang disebutpetak_iddan spesies tersebut mempunyaispesis_idbegitu jugaspesies_namadanentiti. Pertanyaannya adalah seperti:

PILIH p.parcel_id, z.species_name, Count (z.species_id), Jumlah (z.entity) DARI bungkusan AS p GABUNG zoologi AS z ON ST_Contains (p.geometry, z.geometry) KUMPULAN OLEH p.parcel_id, z.species_id

Data CityGML dan 3D dalam QGIS

Ini adalah teks ketiga yang dikhaskan untuk visualisasi 3D dalam QGIS 3.0. Kali ini saya akhirnya akan fokus pada objek 3D.

Dalam teks sebelumnya dari siri ini, saya menyebutkan bahawa ketika cuba menggunakan 3D Map View untuk visualisasi vektor, program tersebut terhenti. Malangnya, saya tidak menemui penjelasan mengapa ini berlaku. Saya hanya cuba melakukan perkara yang sama pada komputer riba yang berbeza dan yang mengejutkan, ia berjaya.

Hari ini saya ingin menunjukkan cara menggunakan Paparan Peta 3D untuk memvisualisasikan shapefiles cth. bangunan. Saya akan menunjukkan cara membaca fail CityGML dan melihat maklumatnya dalam bentuk 3D. Seterusnya, saya akan menerangkan cara mengeluarkan shapefiles.

Saya tidak menemui penerangan yang sangat terperinci mengenai tetapan yang tersedia dalam perender 3D, jadi saya meluangkan masa untuk mengujinya. Saya cuba mengetahui apa yang mereka lakukan dan kapan menggunakannya. Saya akan menerangkan penemuan saya di akhir teks ini.

Tetapi seperti yang saya nyatakan sebelumnya, saya tidak mempunyai cara untuk memeriksa sama ada kesimpulan saya betul. Sekiranya saya mendapat sesuatu yang salah, sila beritahu saya!


Pengenalan kepada QGIS¶

Mulakan dengan QGIS dengan pengenalan ini yang merangkumi semua yang diperlukan untuk memulakan anda.

Pengarang: Profesor Scott Madry

QGIS untuk aplikasi Hidrologi¶

Resipi untuk pengurusan hidrologi dan air tadahan

Pengarang: Hans van der Kwast, Kurt Menke

Cari QGIS 3.x¶

Buku kerja untuk Bilik Darjah atau Kajian Bebas

Analisis Geospatial Hands-On dengan R dan QGIS¶

Contoh praktikal dengan projek dunia nyata dalam GIS, Penginderaan jauh, pengurusan dan Analisis data Geospatial menggunakan bahasa pengaturcaraan R


Apakah Paradoks Pantai?

Jadi apa itu Paradoks Pantai? Ini adalah paradoks yang berlaku ketika mengukur garis pantai yang menyebabkan panjang keseluruhan garis pantai meningkat setiap kali anda mengukurnya dengan unit pengukuran yang lebih kecil, kerana ciri tambahan yang dapat diukur.

Apa maksudnya? Bayangkan anda diberitahu secara manual mengukur panjang ciri bergerigi mungkin peta dan anda tidak mempunyai 'utas' untuk diukur. Apa yang awak buat? Anda mendapat penguasa, bukan?

Walau bagaimanapun, hasil yang anda peroleh sekarang akan berdasarkan panjang dan ukuran peraturan yang anda gunakan. Semakin kecil pembarisnya, semakin tepat ukuran anda dan sebaliknya. Menggunakan beberapa garis lurus untuk menghitung panjang lengkung akan menghasilkan anggaran yang rendah. Itulah sebabnya anda menggunakan utas untuk mendapatkan pengukuran yang paling tepat.

Garis pantai adalah contoh yang paling jelas dari keadaan ini kerana sifatnya seperti fraktal (corak berulang bergerigi). Fenomena ini pertama kali diperhatikan oleh Lewis Fry Richardson (1881 - 1953) dan kadang-kadang disebut sebagai kesan Richardson.

Kemajuan dalam teknologi dan pengkomputeran dan penerapannya dalam bidang geografi terutamanya visualisasi dan pengurusan maklumat yang dirujuk secara geografi yang merangkumi data GPS (sistem kedudukan global) dan citra yang dirasakan dari jauh dengan penggunaan perisian khusus sistem maklumat geografi (GIS) dan penginderaan jauh (RS) telah benar-benar meningkatkan kemampuan kita untuk membuat peta garis pantai dunia dengan cara yang lebih tepat dan dalam beberapa cara menangani paradoks secara besar-besaran.

Oleh itu, pada waktu berikutnya anda ditugaskan untuk mengukur panjang garis pantai, sungai, atau ciri lain yang panjang, pertimbangkan penyelesaian data GIS yang perlu anda gunakan. Seperti yang dibincangkan dalam artikel sebelumnya, kumpulan data GIS skala yang lebih besar cenderung menunjukkan lebih banyak detail daripada data skala yang lebih kecil.

Mandelbrot, B. B. & # 8220 Berapa Lama Pantai Britain. & # 8221 Ch 5 in Geometri Fraktal Alam. New York: W. H. Freeman, hlm.25-33, 1983.


QGIS adalah sistem maklumat geografi (GIS) sumber lengkap, mesra pengguna, sumber bebas dan terbuka (FOSS) yang berjalan di platform Unix, Windows dan MacOS.

1. Pengurusan data spatial yang fleksibel dan hebat

  • Menyokong data raster, vektor, mesh, dan titik titik dalam pelbagai format standard industri
    • Format raster merangkumi: GeoPackage, GeoTIFF, GRASS, ArcInfo binary dan grid ASCII, ERDAS Imagine SDTS, WMS, WCS, PostgreSQL / PostGIS, dan format lain yang disokong GDAL.
    • Format vektor merangkumi: GeoPackage, ESRI Shapefiles, GRASS, SpatiaLite, PostgreSQL / PostGIS, MSSQL, Oracle, WFS, Vector Tiles dan lain-lain format yang disokong OGR.
    • Format Mesh merangkumi: NetCDF, GRIB, 2DM, dan format MDAL lain yang disokong.
    • Format titik-awan: Set data LAS / LAZ dan EPT.

    Contoh: Animasi sementara

    • Pelbagai pilihan rendering dalam 2D ​​dan 3D
    • Pengendalian yang baik terhadap simbologi, pelabelan, legenda dan elemen grafik tambahan untuk peta yang dihasilkan dengan indah
    • Gaya lanjutan menggunakan penggantian yang ditentukan data, mod pencampuran, dan kesan lukisan
    • 500+ tanjakan warna terbina dalam (cpt-city, ColorBrewer, dll.)
    • Buat dan kemas kini peta dengan skala, tahap, gaya, dan hiasan yang ditentukan melalui susun atur yang disimpan
    • Hasilkan pelbagai peta (dan laporan) secara automatik menggunakan QGIS Atlas dan Laporan QGIS
    • Output fleksibel terus ke pencetak, atau sebagai gambar (raster), PDF, atau SVG untuk penyesuaian lebih lanjut
    • Penambahbaikan rendering on-the-fly menggunakan penjana geometri (mis. Membuat dan menggayakan geometri baru dari ciri yang ada)
    • Mod pratonton untuk pembuatan peta inklusif (mis. Monokrom, buta warna)

    Untuk lebih banyak peta yang dibuat dengan QGIS, kunjungi QGIS Map Showcase Flickr Group.

    3. Analisis geospasial yang maju dan mantap

    • Kerangka pemprosesan yang hebat dengan 200+ algoritma pemprosesan asli
    • Akses ke 1000+ algoritma pemprosesan melalui penyedia seperti GDAL, SAGA, GRASS, OrfeoToolbox, serta model tersuai dan skrip pemprosesan
    • Enjin pangkalan data geospatial (penapis, gabungan, hubungan, borang, dll.), Sedekat sumber data dan bebas format mungkin
    • Visualisasi segera pertanyaan geospasial dan hasil geoprosesan
    • Pemodelan grafik dan pemprosesan kumpulan

    Contoh: Isokron perjalanan

    4. Penyesuaian dan kepanjangan yang hebat

    • Pengalaman pengguna yang dapat disesuaikan sepenuhnya, termasuk antara muka pengguna dan tetapan aplikasi yang memenuhi keperluan pengguna dan pemula
    • Enjin ekspresi kaya untuk fleksibiliti maksimum dalam visualisasi dan pemprosesan
    • Ekosistem pemalam yang luas dan bervariasi yang merangkumi penyambung data, alat bantu digitalisasi, alat analisis dan carta lanjutan, tangkapan data di lapangan, dll.
    • Pengurus gaya untuk membuat, menyimpan, dan mengurus gaya agar mudah berkongsi gaya
    • Python dan C ++ API untuk aplikasi mandiri (tanpa kepala) serta skrip komprehensif dalam aplikasi (PyQGIS)

    Pelayan peta tanpa kepala - yang berjalan di Linux, macOS, Windows, atau dalam bekas dok - yang berkongsi asas kod yang sama dengan QGIS.

    • Protokol standard industri (WMS, WFS, WFS3 / OGC API untuk Ciri dan WCS) membenarkan plug-n-play dengan mana-mana timbunan perisian
    • Berfungsi dengan mana-mana pelayan web (Apache, nginx, dll) atau mandiri
    • Semua kartografi QGIS yang indah disokong dengan sokongan terbaik dalam kelas untuk mencetak
    • Sepenuhnya disesuaikan dengan sokongan skrip Python

    Contoh: Respons WMS pelayan QGIS

    Contoh: Respons WFS pelayan QGIS

    QGIS dikembangkan menggunakan toolkit Qt dan C ++, sejak tahun 2002, dan mempunyai antara muka pengguna grafik yang menyenangkan dan mudah digunakan dengan sokongan pelbagai bahasa. Ia dikendalikan oleh pasukan pemaju yang aktif dan disokong oleh komuniti profesional dan peminat GIS yang bersemangat serta penerbit data geospatial dan pengguna akhir.

    Versi dan kitaran pelepasan

    Pembangunan dan siaran QGIS mengikuti jadual / peta jalan berdasarkan masa. Terdapat tiga cabang utama QGIS yang boleh dipasang oleh pengguna. Ini adalah Pelepasan Jangka Panjang (LTR) cawangan, Keluaran Terkini (LR) cawangan, dan Pembangunan (Setiap Malam) cawangan.

    Setiap bulan, ada Pelepasan Titik yang memberikan pembaikan pepijat kepada LTR dan LR.

    QGIS dikeluarkan di bawah GNU Public License (GPL) Versi 2 atau versi yang lebih baru. Membangunkan QGIS di bawah lesen ini bermaksud bahawa anda boleh (jika anda mahu) memeriksa dan mengubah kod sumber dan menjamin bahawa anda, pengguna kami yang senang akan selalu mendapat akses ke program GIS yang percuma dan boleh diubah suai secara bebas.

    QGIS adalah sebahagian daripada Open-Source Geospatial Foundation (OSGeo), yang menawarkan pelbagai projek perisian sumber terbuka GIS.

    Memasang dan menggunakan QGIS

    Binari pra-kompilasi untuk QGIS boleh didapati di halaman muat turun QGIS.org. Sila ikuti arahan pemasangan dengan teliti.

    Panduan bangunan boleh digunakan untuk memulakan QGIS dari sumber.

    Untuk pemasangan Pelayan QGIS, lihat dokumentasinya yang dimulakan.

    Terdapat pelbagai dokumentasi. Ini termasuk:

    Saluran bantuan dan sokongan

    Terdapat beberapa saluran di mana anda boleh mendapatkan bantuan dan sokongan untuk QGIS:

    • Menggunakan laman komuniti QGIS
    • Menyertai senarai mel qgis-pengguna
    • Berbual dengan pengguna lain dalam masa nyata. Tunggu jawapan untuk soalan anda kerana banyak orang di saluran melakukan perkara lain dan mungkin memerlukan sedikit masa untuk mereka menyedari soalan anda. Laluan berikut membawa anda ke ruang sembang yang sama:
      • Menggunakan pelanggan IRC dan bergabung dengan saluran #qgis di irc.freenode.net.
      • Menggunakan pelanggan Matrix dan menyertai ruangan #qgis: matrix.org.
      • Menggunakan sembang Gitter.

      Terlibat dengan komuniti

      Pelaporan pepijat dan pembetulan pepijat

      Anda boleh membantu kami dengan menghantar laporan pepijat atau memperbaiki pepijat dalam penjejak pepijat QGIS.

      Ciri dan tambahan baru

      Sekiranya anda ingin menyumbang tambalan, anda boleh:

      Pasukan pembangunan kemudian dapat menyemak sumbangan anda dan memberikannya ke hulu jika sesuai.

      Sekiranya anda melakukan ciri baru, tambahkan [CIRI] ke mesej komit anda dan berikan penerangan yang jelas mengenai ciri baru tersebut. Label Memerlukan dokumentasi akan ditambahkan oleh penyelenggara dan secara automatik akan menimbulkan masalah di repo Dokumentasi QGIS, di mana anda atau orang lain harus menulis dokumentasi mengenainya.

      Untuk perubahan berskala besar, anda boleh membuka QEP (QGIS Enhancement Proposal). QEP digunakan dalam proses membuat dan membincangkan peningkatan atau dasar baru untuk QGIS.

      Tolong bantu menterjemahkan QGIS ke bahasa anda. Pada masa ini kira-kira empat puluh bahasa sudah tersedia di antara muka pengguna Desktop dan kira-kira lapan puluh bahasa tersedia dalam transifex yang siap diterjemahkan.

      Proses terjemahan dikendalikan oleh Pasukan Terjemahan dan semua aktiviti dilakukan di bawah platform Transifex.

      Sekiranya anda bukan pembangun, terdapat banyak kemungkinan lain yang tidak memerlukan kemahiran pengaturcaraan untuk membantu QGIS berkembang. Lihat halaman utama projek kami untuk maklumat lebih lanjut.


      Elemen Spasial Asas & # 8211 Titik, Garisan dan Poligon

      Data Titik Vektor & # 8211

      Titik menggunakan pasangan koordinat tunggal untuk menentukan lokasinya. Atribut titik menerangkan ciri-cirinya. Titik dianggap tidak mempunyai dimensi walaupun di dunia nyata ia mempunyai dimensi. Contoh data Titik adalah tiang kuasa, tiang telefon, bangunan.

      Dalam GIF di bawah ini anda dapat melihat ciri titik.

      Pada gambar di bawah anda dapat melihat titik yang berbeza tetapi semuanya mewakili stesen keretapi.

      Data Garis Vektor & # 8211

      Apabila titik-titik ini disambungkan maka data titik diubah menjadi data garis vektor tetapi tidak boleh dilampirkan. Ia menggunakan set koordinat yang disusun. Ciri garis mempunyai pelbagai garis dan titik. Atribut boleh melekat di setiap baris, simpul dan bucu. Oleh itu setiap baris mungkin mempunyai beberapa baris atribut jadual. Contoh data garis vektor adalah garis jalan, garis topografi, garis kuasa, garis besar objek.

      Dalam GIF di atas, anda dapat melihat ciri garis vektor. Ia mentakrifkan GIS dengan baik dengan menghubungkan data dengan lokasi.

      Data Poligon Vektor & # 8211

      Apabila garis disambungkan ke bentuk tertutup maka jenis data ini disebut sebagai data poligon. Poligon hendaklah ditutup. Titik permulaan dan akhir harus mempunyai koordinat yang sama. Contoh ciri poligon vektor adalah sempadan sekolah, bandar atau garis politik apa pun.

      Di atas GIF menunjukkan ciri poligon vektor.

      Ini semua mengenai ciri titik vektor, garis dan poligon. Kami telah mengetahui bahawa data vektor digunakan untuk mewakili data dunia nyata menjadi ciri titik, garis dan poligon. Dan setiap ciri vektor mempunyai atribut yang menunjukkan maklumatnya. Kami mencuba tahap terbaik kami, masih ada keraguan, sila komen di bawah.


      Buat statistik mengikut ciri dalam QGIS - Sistem Maklumat Geografi

      Tujuan qgisprocess adalah untuk menyediakan antara muka R ke program QGIS sistem maklumat geografi desktop sumber terbuka dan terbuka. Pakej ini adalah pelaksanaan semula fungsi yang disediakan oleh pakej RQGIS yang diarkibkan, yang sebagian dihidupkan kembali dalam pakej RQGIS3.

      Anda boleh memasang versi pengembangan dari GitHub dengan:

      Pakej qgisprocess membungkus utiliti baris perintah qgis_process, yang terdapat dalam QGIS & gt = 3.14.16, yang dikeluarkan pada bulan September 2020. Pengguna MacOS perlu memasang arahan muat turun QIGS & gt = 3.16 untuk semua platform tersedia di https: // muat turun .qgis.org /. Sekiranya versi terbaru QGIS tidak tersedia untuk OS anda, anda boleh menggunakan salah satu gambar Geocomputation dengan gambar R Docker dengan QGIS terpasang.

      Sekiranya konfigurasi automatik gagal (atau jika anda mempunyai lebih daripada satu pemasangan dan ingin memilih yang mana yang digunakan oleh qgisprocess), anda boleh menetapkan pilihan (qgisprocess.path = "path / to / qgis_process"), mungkin di .Profile anda berterusan antara sesi. Anda boleh menjalankan qgis_configure () untuk mencetak butiran kasar!

      Contoh berikut menunjukkan algoritma penyangga dalam tindakan. Pemindahan objek sf dan raster disokong secara eksperimen (dan akan disokong dengan baik pada masa akan datang!).

      Anda boleh membaca bantuan yang berkaitan dengan algoritma menggunakan qgis_show_help ():

      Mungkin juga berguna untuk menjalankan algoritma di QGIS GUI dan memeriksa konsol ‘Parameter input’ untuk menentukan bagaimana pelbagai nilai input diterjemahkan ke argumen pemprosesan rentetan:

      Senarai algoritma yang tersedia boleh didapati menggunakan qgis_algorithms (). Semasa menggunakan R secara interaktif, mungkin berguna untuk menggunakan View (qgis_algorithms ()) untuk mencari.


      Infrastruktur Data Spatial

      1 Konteksnya

      Sifat Sistem Maklumat Geografi (GIS) adalah bahawa prinsip-prinsip asasnya sederhana, kadang-kadang nampaknya remeh-tetapi kadar perubahan dalam semua aspek bidang adalah hebat dan praktik yang baik kadang-kadang sangat menuntut intelektual dan dengan cara lain. Artikel ini mencerminkan bahawa keadaan ciri-ciri GIS dan Infrastruktur Data Spatial yang terus berkembang menjadikan ini gambaran keadaan pada awal abad ke-21 (lihat Sistem Maklumat Geografi ).

      Sejarah GIS telah diringkaskan oleh Coppock dan Rhind 1991) dan Foresman (1997). Apa yang bermula sebagai alat komputer kerangka utama yang sangat mahal - dan jarang sekali - untuk tujuan persediaan dan pemetaan pada pertengahan tahun 1960-an berkembang pada tahun 1990-an. Statistik menunjukkan bahawa sekarang terdapat sekitar dua juta pengguna GIS di seluruh dunia dan angka ini meningkat sekitar 20 peratus setahun. Sebilangan besar pengguna aktif GIS menjalankan tugas atas nama sebilangan besar warganegara, terutama melalui pekerjaan pemerintah. Di samping itu, terdapat banyak pengguna perkhidmatan seharian yang merangkumi elemen GIS, kadang-kadang tanpa ini jelas (mis., Dalam banyak carian Internet).

      Pendapatan komersial tahunan yang dihasilkan dari penjualan perisian GIS kini melebihi $ 1 bilion di seluruh dunia. Biasanya ini memanfaatkan nisbah sekitar 1: 5 dari segi perbelanjaan untuk perkakasan, latihan kakitangan, pengumpulan data, dan operasi. Oleh itu, jumlah perbelanjaan tahunan GIS sekarang mungkin - sejauh yang dapat dianggarkan - berada pada urutan $ 15 hingga $ 20 bilion. Angka ini disokong oleh anggaran perbelanjaan oleh pengguna yang dikenali, misalnya, kadaster dan agensi pemetaan. Sebilangan besar pendapatan perisian diperoleh oleh sebilangan kecil firma yang berpangkalan di AS tetapi perbelanjaan GIS lain biasanya lebih tempatan. Salah satu pengganti untuk pertumbuhan GIS adalah bilangan orang yang menghadiri persidangan: kehadiran di persidangan perisian GIS yang paling popular telah meningkat dari 23 pada tahun 1981 menjadi lebih dari 10.000 pada tahun 2001 (Gamb. 1). Semua ini tidak menghairankan kerana rangkaian aplikasi GIS kini sangat besar (Longley et al. 2001). Oleh itu, GIS telah bergerak dalam 30 tahun dari isu sampingan yang esoteris, berdasarkan penciptaan perisian oleh akademik dan pemerintah, ke usaha global dan usaha ilmiah yang sepenuhnya maju.

      Rajah 1 . Kehadiran di persidangan Pengguna ESRI tahunan sejak tahun 1981 - pengganti untuk minat terhadap GIS secara keseluruhan.


      Kodex

      Hari ini saya & rsquoll mempamerkan aliran kerja yang telah saya kerjakan di mana saya mengeluarkan data dari QGIS dan membuatnya dalam bentuk 3D dengan Blender. Saya & rsquove menggunakannya untuk memvisualisasikan output analisis secara grafik, dan catatan ini pertama kali akan menunjukkan contohnya, diikuti dengan aliran kerja.

      Sekiranya anda tidak biasa dengan Blender, ia adalah pakej pemodelan 3D yang sangat hebat yang juga percuma dan sumber terbuka. Anda boleh memuat turunnya dan melihat beberapa kemampuannya di www.blender.org.

      [Sunting 15/1 - 2013]

      Seorang rakan memanggil DomLysz menghantar e-mel kepada saya mengenai plugin yang dibuatnya untuk pengisar yang membolehkan pengimportan langsung shapefiles dan georasters. Ini menjadikan proses yang dijelaskan di bawah ini BANYAK lebih lancar, mungkin memotong semua persiapan dalam QGIS. Kini anda boleh menemuinya di sini.

      [Sunting 3/12 - 2012]

      Saya terfikir bahawa saya mungkin juga memperkenalkan QGIS juga, jika anda baru sahaja mengetahui catatan ini. QGIS, atau Quantum GIS, adalah Sistem Maklumat Geografi sumber terbuka percuma setaraf dengan pakej komersial seperti ArcGis. Maklumat dan muat turun lebih banyak terdapat di www.qgis.org.

      Contoh pertama adalah hasil eksperimen pemikiran. Saya & rsquom kini terlibat dalam menyusun rancangan induk untuk bandar H & aumlssleholm, dan salah satu isu yang telah dibincangkan adalah kepadatan. Seperti sekarang ini, pembinaan baru cenderung menjadi pembangunan rumah kediaman yang berintensifkan kawasan dan kami mula memikirkan bagaimana keadaannya jika tren itu berterusan. Oleh itu, kami mengambil pertambahan penduduk dari 7 tahun kebelakangan dan memproyeksikannya ke masa depan menjadi 2030 dengan dua senario: & ldquoJika kita menjadikan pertambahan penduduk ini menjadi rumah tunggal, apa jenis kawasan yang diperlukan berbanding untuk menyelesaikannya dengan kepadatan di pusat bandar? & rdquo

      Berikut adalah bagaimana saya membayangkan hasilnya. Lingkarannya berjarak 1 kilometer dari stesen kereta api. Klik untuk gambar yang lebih besar.

      4000 penduduk baru di kediaman tunggal

      4000 penduduk baru melalui pemadatan

      Gambar-gambar ini sangat dihargai oleh staf perancang, jabatan lain dan juga ahli politik yang pada akhirnya seharusnya mengambil keputusan mengenai rancangan induk. Saya rasa persembahan 3D berfungsi dengan baik untuk tugas seperti ini kerana ia menjadikan perkara-perkara sedikit lebih nyata bagi orang yang tidak biasa membaca peta.

      Contoh kedua adalah bukti konsep cepat untuk menggunakan data DEM di Blender. Liputan geografi adalah kawasan di sekitar Mariental dan empangan Hardap, Namibia. Data berasal dari USGS Explorer.

      Saya & rsquod ingin menjelaskan bahawa hasil yang anda dapat dari aliran kerja ini tidak bertujuan untuk analisis terperinci. Mereka dimaksudkan sebagai alat bantu visualisasi untuk analisis yang sudah diselesaikan dalam QGIS, atau sekadar mempamerkan contoh cadangan perancangan yang berbeza.

      Ringkasnya, apa yang saya & rsquove lakukan adalah mengeluarkan data vektor saya dari paparan susun atur QGIS sebagai SVG dan kemudian data raster saya sebagai gambar dari pandangan yang sama. Semasa anda mengeksport ke SVG, selain daripada ciri peta anda (seperti bangunan) QGIS juga mengeluarkan satah berukuran kertas dalam paparan susun atur & rsquo. Dan jika ruang pandang peta anda berukuran sama dengan kertas, anda boleh menggunakan foto udara untuk tekstur satah itu, dan peta tinggi hitam dan putih untuk menggantikannya untuk mendapatkan model medan.

      Oleh itu, pada dasarnya, anda mengeluarkan tiga fail dari paparan susun atur yang sama (1) SVG yang terdiri daripada ciri vektor anda dan satah latar yang berukuran sama dengan pandangan, (2) foto udara untuk tekstur satah latar dengan, dan (3) peta tinggi hitam dan putih untuk menggantikan pesawat itu.

      Saya & rsquoll menganggap bahawa anda sudah biasa dengan QGIS dan Blender, jadi saya tidak akan terperinci dalam setiap langkah. Tetapi sekiranya anda menghadapi masalah, anda boleh menghubungi saya (maklumat di bahagian bawah halaman). Saya & rsquoll juga menganggap bahawa anda mempunyai projek QGIS dengan raster foto udara, raster DEM, dan lapisan vektor dengan bangunan misalnya.

      Sekiranya anda ingin mempraktikkan beberapa data, anda boleh mendapatkan data ketinggian dan foto udara yang baik dari penjelajah USGS dan melengkapkannya dengan bangunan dan jalan dari OpenStreetMap (yang mana QGIS mempunyai alat yang sangat baik untuk memuat turun dari luar kotak. Ingatlah untuk memberi kredit sekiranya anda menerbitkan sesuatu). Saya menggunakan data dari tempat kerja (pejabat perancangan bandar di perbandaran H & aumlssleholm, Sweden).

      Sekarang, mari & rsquos melalui langkah-langkahnya.

      Pertama, paparkan paparan susun atur baru di QGIS. Buat peta baru di dalamnya dan letakkan di sudut kertas. Saya hanya menghidupkan grid dan memasukkannya ke sudut. Kemudian buat ukuran yang sama dengan kertas sehingga menutupnya dengan sempurna. Saya hanya menggunakan A4 lalai, jadi saya mendapat 297 x 210 mm. Pastikan luaran anda berada di kawasan teraster anda. Hasilnya kelihatan seperti:

      Sekarang matikan semua lapisan kecuali lapisan vektor anda dan simpan susun atur sebagai SVG. Sekarang matikan semuanya kecuali foto udara anda dan simpan susun aturnya lagi, tetapi kali ini sebagai gambar (saya menggunakan PNG). Ulangi ini untuk peta ketinggian. Pastikan anda menunjukkan peta ketinggian dalam skala kelabu dan bahawa anda telah meregangkan kontrasnya antara nilai min dan maksimum. Pastikan juga anda menyimpan bitmap dalam jalan fail tanpa watak pelik (seperti & ouml), jika tidak, ia tidak akan dibuat (bug dalam Blender 1.63). Hasilnya kelihatan seperti:

      Lapisan vektor untuk disimpan sebagai SVG

      Foto udara untuk disimpan sebagai bitmap

      Model medan dengan nilai kontras hingga nilai min dan maksimum, simpan sebagai bitmap

      Sekarang bakar Blender. Siapkan dengan menukar mesin rendering ke Cycles dan membuka penyunting UV. Kemudian import SVG yang anda buat. Pilih semua objek dan tetapkan Origin to Geometry (Blender mengimport semua objek SVG dengan asalnya pada origo). Anda & maklum bahawa sebenarnya terdapat tiga pesawat latar yang dibuat oleh QGIS. Kami hanya memerlukan salah satu daripadanya, jadi keluarkan dua yang lain. Hasilnya akan kelihatan seperti ini (diaktifkan rendering bingkai kawat untuk menunjukkan asal usul tersebar):

      Sekarang ubah satah latar belakang menjadi mesh (Alt + C). Pergi ke mod edit, pilih wajah pesawat dan buka bitmap anda dengan foto udara yang anda simpan sebelumnya. Ubah pandangan anda sehingga anda melihat dari atas ke pesawat, dan buka menu UV untuk pesawat (tekan U). Pilih & ldquoProject dari pandangan (batas) & rdquo. Sekiranya kelihatan seperti ini:

      Keluarkan Blender bahan SVG yang diimport dari fail asal dan tambahkan bahan baru dengan foto udara sebagai tekstur. Ia harus memetakannya dengan betul dengan peta UV anda seperti:

      Selanjutnya, tambahkan pengubah Displace ke pesawat dan sambungkannya ke gambar peta ketinggian. Pastikan Koordinat Tekstur dalam pengubah ditetapkan ke UV. Cukup pilih peta UV yang anda buat untuk foto udara (kerana ia mempunyai ukuran yang sama).

      Sekarang anda mahu membahagikan pesawat supaya penyesuai mempunyai beberapa bucu untuk dikerjakan. Jelas, semakin banyak pembahagi yang lebih baik akan kelihatan.

      Saya juga menambah pengubah Smooth selepas penyesuai. Main-main dengan jumlah operasi kelancaran dan kekuatan pengubah sehingga gambar sesuai dengan tujuan anda (ingat apa yang saya katakan mengenai ini bukan sesuatu yang boleh anda gunakan untuk membuat pengiraan spasial yang tepat? Yeah & hellip)

      Apabila anda senang dengan medan, inilah masanya untuk mengalihkan perhatian kami ke bangunan. Untuk mempermudah sesuatu, pilih semua bangunan dan gabungkan menjadi satu objek (Ctrl + J). Kemudian tambahkan pengubah Shrinkwrap ke objek bangunan dan arahkan ke objek medan. Pindahkan asal bangunan sedekat mungkin dengan permukaan tanah dan gunakan pengubah. Sekarang anda boleh mengusir bangunan (yang masih lengkung). Sepertinya seperti ini (dalam mod wireframe):

      Wrinkwrap berfungsi dengan baik untuk lapisan jalan juga, gunakan lengkung lurus pendek sebagai objek penyemperitan untuk objek lengkung jalan.

      Akhirnya, siapkan kamera dan pencahayaan anda, dan buat gambar. Inilah & hasilkan hasil saya:

      Model yang saya buat untuk tutorial ini cukup kasar, tetapi dengan beberapa penambahbaikan, model itu kelihatan sangat bagus. Sudah tentu ada sejuta cara untuk melakukan ini dan saya mendorong anda untuk bereksperimen (dan jika anda mencari kaedah yang lebih baik untuk mengeluarkan data dari QGIS ke dalam Blender, beritahu saya!).

      [Sunting 3/12 - 2012]

      Saya kembali kepada perkara ini kerana saya ingin menunjukkan kaedah visualisasi alternatif. Pada gambar di bawah ini saya menggunakan peta warna berdasarkan ketinggian dan bukannya foto udara, dan menjadikan modelnya lebih halus.

      Saya & rsquod juga ingin menambah dua komen. Pertama sekali saya ingin perhatikan, sekiranya ada QGIS devs yang membaca, akan menjadi sangat keren jika QGIS dapat menyelesaikan proses di atas secara automatik dengan mengeluarkan fail 3D yang mengandungi mesh bertekstur berdasarkan foto udara DEM +. Hanya sedikit item untuk senarai harapan.

      Kedua, saya ingin menunjukkan bahawa Blender mempunyai eksport yang sangat lancar ke mesin 3D Unity, jadi sangat mudah untuk mengubah model seperti ini menjadi persekitaran interaktif dengan cara itu. Mungkin sesuatu untuk post & hellip kemudian


      Sejarah GIS

        (proprietari, Windows) ArcGIS adalah sekumpulan aplikasi desktop dan dan dalam talian untuk profesional GIS. Esri adalah peneraju pasaran perisian GIS, dan majoriti profesional GIS telah bekerja dengan perisian Esri pada suatu ketika dalam karier mereka. (percuma, sumber terbuka, Windows / Mac) (proprietari, Windows) (Percuma, sumber terbuka, Windows / MacOS / Linux) (Proprietari, Windows) (Hak milik, Windows) (Proprietari, Windows) (Percuma, sumber terbuka, Windows / Linux) (Proprietary, Windows) (Proprietary, Windows) (Proprietary, Windows) (Proprietary, Windows) (Proprietary, Windows) (Proprietari, Windows)

      Tonton videonya: Marxan Analysis with QGIS and Zonae Cogito - KSHP 2020