Saya memiliki titik pusat di peta, dan saya memiliki titik lain di lapisan terpisah (lokasi tempat, dan kota-kota asal pengunjung tempat). Apakah ada plugin yang akan menghasilkan output yang mirip dengan peta tujuan maskapai seperti ini;
Mereka tidak harus menjadi tipe "lingkaran besar", cukup garis lurus. Ini untuk representasi visual dari titik asal bagi pengunjung acara tertentu.
Adakah saran atau saran plugin?
Jawaban:
Jika Anda hanya ingin menghubungkan titik orgin / tujuan dan tidak memerlukan garis lengkung "lingkaran besar", lihatlah plugin QGIS yang disebut " mmqgis ". Ini memiliki alat Hub Lines yang saya pikir akan menciptakan visual yang Anda cari.
sumber
Agar ini berfungsi, Anda akan memerlukan instalasi PostGIS yang berfungsi. Shapefile dapat dimuat ke PostGIS menggunakan alat QGIS PostGIS Manager.
Query SQL dapat dieksekusi di beberapa alat dari dalam QGIS (jika memiliki koneksi ke database PostGIS), mis. Plugin RT SQL Layer.
Jika Anda hanya memiliki satu titik tujuan tetapi beberapa titik sumber (tabel "sumber", kueri SQL di http://underdark.wordpress.com/2011/08/20/visualizing-global-connections/ dapat disederhanakan menjadi:
Jangan lupa untuk memasukkan CRS # 953027 terlebih dahulu.
sumber
Anda dapat menggambarkan peta aliran melalui ekstensi pemetaan aliran node-2-simpul yang tersedia dari repo plugin QGIS;
http://plugins.qgis.org/plugins/FlowMapper/
ada juga data sampel dan dokumentasi di dalam file zip.
koordinat input node dan matriks interaksi harus dalam format teks bidang, ruang putih dibatasi.
sumber
Anda dapat mencoba mengikuti instruksi James Cheshire dari pos Memetakan Maskapai Terbesar Dunia untuk mencapainya di R dan ggplot2 :
Beberapa tip pemetaan yang lebih umum dalam R juga dijelaskan dalam Peta Besar dengan posting ggplot2
sumber
Dengan asumsi data Anda diatur sebagai;
ID Origin_X Origin_Y Dest_X Dest_Y
paket freeware CrimeStat dapat mengambil input dari shapefile dengan lokasi asal dan tujuan dan menampilkan shapefile dengan garis yang digambar. Saya cukup yakin Anda hanya perlu memiliki id unik yang terdaftar di shapefile Anda untuk memberi tahu CrimeStat garis mana yang harus dihubungkan.
Saya yakin Anda bisa melakukan ini lebih langsung di QGIS, tetapi CrimeStat menyediakan antarmuka GUI yang lembut untuk menyelesaikan tugas jika perlu. Pertanyaan sebelumnya di situs yang ingin Anda jelajahi ditandai pembuatan polyline .
Catatan Anda dapat menggunakan koordinat baik diproyeksikan atau lat-lon di CrimeStat, tetapi akan tidak menghasilkan garis lingkaran besar (yang membutuhkan membelah garis menjadi banyak segmen yang lebih kecil).
sumber