Anda di halaman 1dari 14

Machine Translated by Google

6.3. Pelajaran: Analisis Jaringanÿ


Menghitung jarak terpendek antara dua titik adalah tugas GIS yang umum. Alat untuk ini dapat ditemukan di
Kotak Alat Pemrosesan Tujuan dari pelajaran ini: .

belajar menggunakan algoritma analisis jaringan .

6.3.1. Ikuti Bersama: Alat dan Dataÿ


Anda dapat menemukan semua algoritma analisis jaringan di menu Pemrosesan ÿ Analisis Jaringan . Anda

dapat melihat bahwa ada banyak alat yang tersedia:


Machine Translated by Google

Buka proyek exercise_data/network_analysis/network.qgz . Ini berisi dua lapisan:

• titik_jaringan

• jaringan_garis

Lapisan network_lines sudah memiliki gaya yang membantu memahami jaringan jalan .

Alat jalur terpendek menyediakan cara untuk menghitung jalur terpendek atau tercepat antara dua
titik jaringan, diberikan:

• titik awal dan akhir yang dipilih di peta


• titik awal yang dipilih pada peta dan titik akhir yang diambil dari lapisan titik
• titik awal yang diambil dari lapisan titik dan titik akhir yang dipilih pada peta
Ayo mulai.

6.3.2. Hitung jalur terpendek (tunjuk ke


titik)ÿ
Analisis Jaringan ÿ Jalur terpendek (titik ke titik) memungkinkan Anda menghitung jarak terpendek
antara dua titik yang dipilih secara manual di peta.
Dalam contoh ini kita akan menghitung jalur terpendek (bukan tercepat) antara dua titik.
Machine Translated by Google

1. Buka algoritma Shortest path (point to point) 2.


Pilih network_lines untuk layer Vector yang mewakili jaringan
3. Gunakan Shortest untuk tipe Path untuk menghitung

Gunakan dua poin ini sebagai titik awal dan akhir untuk analisis:

4. Klik tombol … di sebelah titik Mulai (x, y) dan pilih lokasi yang diberi tag
dengan Titik Awal pada gambar. Koordinat titik yang diklik ditambahkan.
5. Lakukan hal yang sama, namun pilih lokasi yang diberi tag Ending point untuk End point
(x, y)
6. Klik tombol Jalankan :
Machine Translated by Google

7. Lapisan garis baru dibuat mewakili jalur terpendek antara titik yang dipilih.
Hapus centang pada layer network_lines untuk melihat hasilnya dengan lebih baik:
Machine Translated by Google

8. Buka tabel atribut dari lapisan keluaran. Ini berisi tiga bidang, yang mewakili
koordinat titik awal dan akhir serta biayanya .

, jadi
Kami memilih Shortest sebagai tipe Path untuk dihitung biaya mewakili jarak, berlapis-lapis
unit, antara dua lokasi.

Dalam kasus kami, jarak terpendek antara titik yang dipilih adalah sekitar 1000 meter:

Sekarang setelah Anda tahu cara menggunakan alat ini, jangan ragu untuk menguji lokasi lain.

6.3.3. Coba Sendiri Jalur Tercepatÿ


Machine Translated by Google

Dengan data yang sama dari latihan sebelumnya, coba hitung jalur tercepat di antara keduanya
poin.

Berapa banyak waktu yang Anda perlukan dari awal hingga titik akhir?

Menjawab

1.
2.
3.
Machine Translated by Google

4.

6.3.4. Ikuti Bersama: Opsi lanjutanÿ


Mari kita jelajahi beberapa opsi alat Analisis Jaringan. Pada latihan sebelumnya kami menghitung rute tercepat

antara dua titik. Seperti yang bisa Anda bayangkan, waktu tergantung pada kecepatan perjalanan.

Kami akan menggunakan lapisan dan titik awal dan akhir yang sama dari latihan sebelumnya.

1. Buka algoritma Shortest path (point to point).

2. Isi layer Input , Start point (x,y) dan End point (x,y) seperti yang kita lakukan sebelumnya

3. Pilih Tercepat sebagai jenis Jalur yang akan dihitung

4. Buka menu parameter Lanjutan

5. Ubah kecepatan default (km/jam) dari nilai default 50 menjadi 4


Machine Translated by Google

6. Klik Jalankan

7. Setelah algoritme selesai, tutup dialog dan buka tabel atribut

lapisan keluaran.

Kolom biaya berisi nilai sesuai dengan parameter kecepatan yang telah Anda pilih.
Kita dapat mengonversi bidang biaya dari jam dengan pecahan menjadi lebih banyak

nilai menit yang dapat dibaca .

8. Buka kalkulator lapangan dengan mengklik ikon dan tambahkan yang baru

menit lapangan dengan mengalikan bidang biaya dengan 60:


Machine Translated by Google

Itu dia! Sekarang Anda tahu berapa menit yang diperlukan untuk berpindah dari satu titik ke titik lainnya.

6.3.5. Jalur terpendek dengan batas kecepatanÿ

Kotak alat analisis Jaringan memiliki opsi menarik lainnya. Perhatikan peta berikut ini:
Machine Translated by Google

kami ingin mengetahui rute tercepat dengan mempertimbangkan batas kecepatan setiap jalan (label menunjukkan batas

kecepatan dalam km/jam). Jalur terpendek tanpa mempertimbangkan batas kecepatan akan

saja menjadi jalur ungu. Tapi di jalan itu batas kecepatannya 20 km/jam, sedangkan di jalan hijau kamu bisa melaju dengan

kecepatan 100 km/jam!

Seperti yang kita lakukan pada latihan pertama, kita akan menggunakan Analisis jaringan ÿ Jalur terpendek (titik ke titik) dan

kami akan secara manual memilih titik awal dan akhir.


1. Buka analisis Jaringan ÿ Algoritme jalur terpendek (titik ke titik).

2. Pilih network_lines untuk layer Vector yang mewakili parameter jaringan

3. Pilih Tercepat sebagai jenis Jalur yang akan dihitung

4. Klik tombol … di sebelah titik Mulai (x, y) dan pilih titik awal.

5. Lakukan hal yang sama untuk End point (x,y)

6. Buka menu parameter Lanjutan

7. Pilih bidang kecepatan sebagai parameter Bidang Kecepatan . Dengan opsi ini algoritma

akan memperhitungkan batas kecepatan untuk setiap jalan.


Machine Translated by Google

8. Klik tombol Jalankan

9. Matikan layer network_lines untuk melihat hasilnya dengan lebih baik


Machine Translated by Google

Seperti yang Anda lihat, rute tercepat tidak sesuai dengan rute terpendek.

6.3.6. Area layanan (dari lapisan)ÿ


Analisis Jaringan ÿ Area layanan (dari lapisan) algoritma dapat menjawab pertanyaan: diberikan titik

lapisan, apa semua area yang dapat dijangkau diberi nilai jarak atau waktu?
Catatan

Analisis Jaringan ÿ Area layanan (dari titik) adalah algoritme yang sama, tetapi memungkinkan Anda melakukannya secara manual

memilih titik pada peta.

Mengingat jarak 250 meter kami ingin tahu seberapa jauh kami dapat pergi ke jaringan dari masing-masing

titik lapisan network_points .


1. Hapus centang semua layer kecuali network_points

2. Buka algoritma Analisis Jaringan ÿ Area layanan (dari lapisan).


3. Pilih network_lines untuk lapisan Vector yang mewakili jaringan
4. Pilih network_points untuk layer Vector dengan titik awal
5. Pilih Shortest pada tipe Path untuk dihitung

6. Masukkan 250 untuk parameter Biaya perjalanan

7. Klik Jalankan dan tutup dialog


Machine Translated by Google

Lapisan keluaran mewakili jalur maksimum yang dapat Anda jangkau dari fitur
titik dengan jarak 250 meter:
Machine Translated by Google

Keren bukan?

6.3.7. Kesimpulanÿ
Sekarang Anda tahu bagaimana menggunakan algoritma analisis Jaringan untuk menyelesaikan masalah jalur terpendek dan tercepat.

Anda mungkin juga menyukai