Langkah Umum Memotong Line berdasarkan Jarak di Excel di
ArcGIS 10.8:
1. Pastikan data Tabel (Excel, .dbf, .txt, .csv) siap digunakan
- File
Excel Anda sebaiknya punya kolom seperti:
- Jika hanya satu garis sungai maka nilai Route_ID semua diberi angka 1 sesuai dengan nilai Route_ID pada Shapefile (1)
- Distance_M dalam satuan meter
- Anda sudah memiliki 2 file
- Shapefile = Sungai (sebagai contoh 1 line)
- Tabel Excel dengan jarak tertentu
2. Buka ArcMap dan muat polyline sungai Anda
- Tambahkan
shapefile atau feature class polyline Anda (Sungai).
3. Buat event point dari Tabel (Excel, .dbf, .txt, .csv)
- Tambahkan file Tabel ke ArcMap (Add Data > pilih Tabel). (Sebaiknya dalam bentuk .dbf, .txt atau.csv)
- Gunakan Linear Referencing:
- Pastikan
polyline sungai Anda memiliki route (Route_ID dan measure (M)
values). Kalau belum, lanjutkan ke langkah berikutnya.
4. Buat Route dari Polyline
- Gunakan
tool: Create Routes (ArcToolbox > Linear Referencing > Create
Routes)
- Input:
Polyline sungai
- Route
Identifier: Buat field ID (misalnya “Route_ID”)
- Measure Source: “Length” atau tentukan sendiri
- Output: Feature baru akan mengahasikan Tipe Polyline M
- Coordinate Priority (optional) Sesuaikan dari mana titik 0 dimulai
5. Buat titik berdasarkan jarak dari Excel
- Gunakan
tool: Make Route Event Layer
- Route:
layer hasil “NamaFile_Create Routes”
- Table:
Excel Anda (pastikan kolom jarak bernama sesuai, misalnya “Distance_M”)
- Event
type: Point Events
- Route
Identifier: Harus sama dengan yang di “Create Routes”
- Measure:
kolom jarak dari Excel
- Hasilnya: Titik-titik di sepanjang sungai pada posisi yang sesuai
6. Potong garis berdasarkan titik-titik
- Gunakan
tool: Split Line at Point
- Input:
polyline sungai
- Point:
hasil dari langkah 5 (event layer)
- Tolerance:
misalnya 1 meter (jika perlu)
7. Simpan hasilnya sebagai shapefile baru
- Gunakan Export Data dari hasil pemotongan untuk menyimpan sebagai shapefile.
1. Pastikan sungai Anda dalam format Polyline
- Harus berupa single polyline (bukan multipart atau banyak segmen).
- Kalau lebih dari satu baris: lakukan Dissolve (tool: Dissolve) tanpa field (untuk menyatukan jadi satu garis).
- Kalau
garis sungai Anda terdiri dari banyak segmen, pertimbangkan menyatukannya
dengan Dissolve berdasarkan satu field umum (misalnya “Nama
Sungai”).
2. Buat Route dari Polyline
- Tool:
Create Routes
- Input:
Feature sungai
- Route
Identifier: Buat field baru, isi semua dengan nilai 1 (sama dengan Route_ID
di Excel).
- Measure
Source: "Length" (otomatisasi M-value dari panjang
garis).
- Output:
Simpan sebagai feature class baru
3. Pastikan Excel Anda cocok
- Ubah
kolom Distance_M dari meter ke kilometer jika perlu disesuaikan dengan
satuan M yang digunakan (tapi jika di "Create Routes" tadi Anda
set panjang dalam meter, tidak perlu ubah).
- Simpan
file sebagai .dbf atau .csv jika file .xlsx tidak terbaca.
4. Buat Titik Berdasarkan Distance
- Tool:
Make Route Event Layer
- Route
Features: hasil dari "Create Routes"
- Table:
Excel Anda
- Route
ID: Route_ID
- Measure
Field: Distance_M
- Output:
Titik-titik sepanjang sungai
Tidak ada komentar:
Posting Komentar