Lagi

Menambahkan atribut ke fitur garis sesuai dengan poligon yang berdekatan

Menambahkan atribut ke fitur garis sesuai dengan poligon yang berdekatan


Saya mencoba menambahkan atribut ke bidang dalam tabel atribut polylines sesuai dengan poligon yang berbatasan langsung…

Dalam gambar, garis ungu memiliki bidang kosong berlabel 'FG' dan saya ingin mengisinya dengan apa pun yang ada di bidang 'FVG' di poligon yang berdekatan yang berbagi batas yaitu. 'Rf'… 'Mit'... 'Con'. Polyline ungu dibagi menjadi segmen di setiap batas poligon.

Ini seharusnya cukup sederhana tetapi tidak bisa untuk kehidupan saya mencari tahu. Apakah penggabungan spasial yang saya kejar? Belum punya banyak pengalaman dengan itu


Panjang, tapi kuat:

  1. Tambahkan 2 bidang ke tabel baris X, Y
  2. Hitung titik tengah geometri X dan Y
  3. Konversikan tabel ke tabel dan gunakan untuk Tambahkan data XY
  4. Ubah XY menjadi poin
  5. Titik gabung spasial dan poligon

Dalam tabel poin, isi FG dengan nilai FGV. Transfer hasil kembali ke baris Anda. Saya berasumsi Anda memiliki bidang UniqID di tabel mereka


Bab 7 Analisis Geospasial I: Operasi Vektor

Dalam Bab 6 "Karakteristik Data dan Visualisasi", kami membahas berbagai cara untuk mengkueri, mengklasifikasi, dan meringkas informasi dalam tabel atribut. Metode ini sangat diperlukan untuk memahami tren kuantitatif dan kualitatif dasar dari kumpulan data. Namun, mereka tidak mengambil keuntungan khusus dari kekuatan terbesar dari sistem informasi geografis (GIS), terutama hubungan spasial eksplisit. Analisis spasial adalah komponen mendasar dari GIS yang memungkinkan studi mendalam tentang sifat topologi dan geometris dari kumpulan data atau kumpulan data. Dalam bab ini, kita membahas teknik analisis spasial dasar untuk kumpulan data vektor.


Одержание

Definisi objek fitur dalam GMS mengikuti paradigma yang digunakan oleh perangkat lunak GIS tipikal yang mendukung data vektor. Jenis objek dasar adalah titik, simpul, simpul, busur, grup busur, dan poligon. Hubungan antara objek-objek tersebut diilustrasikan pada gambar berikut.

Poin

Titik adalah lokasi XY yang tidak terikat pada busur. Poin memiliki ID unik dan dapat diberikan atribut. Poin sering digunakan untuk mewakili sumur. Poin juga digunakan saat mengimpor satu set lokasi XY untuk tujuan membuat busur atau poligon.

Busur adalah urutan segmen garis atau tepi yang dikelompokkan bersama sebagai entitas "polyline" tunggal. Arcs memiliki ID unik dan dapat diberikan atribut. Busur dikelompokkan bersama untuk membentuk poligon atau digunakan secara independen untuk mewakili fitur linier seperti sungai. Dua titik ujung busur disebut "simpul" dan titik perantara disebut "simpul".

Buat Grup Arc Perintah ini digunakan untuk membuat grup busur dari kumpulan busur yang dipilih. Setelah grup busur dibuat, itu dapat dipilih menggunakan Pilih Grup Arc alat. Properti dapat ditetapkan ke grup busur secara keseluruhan, dan grup busur dapat dipilih untuk menampilkan aliran yang dihitung melalui grup busur. Grup busur dihapus dengan memilih grup busur dan memilih Menghapus kunci. Menghapus grup busur tidak menghapus busur yang mendasarinya. Arah Busur Terbalik Setiap busur memiliki arah. Satu simpul adalah simpul "dari", simpul lainnya adalah simpul "ke". Untuk sebagian besar aplikasi, arah busur tidak menjadi masalah. Namun, ketika busur digunakan untuk mendefinisikan jaringan aliran MODFLOW, arah busur menjadi signifikan. NS Arah Busur Terbalik perintah dapat digunakan untuk mengubah arah (hulu ke hilir) untuk busur tipe aliran.

Node

Node menentukan awal dan akhir lokasi XY dari sebuah busur. Node memiliki ID unik dan dapat diberikan atribut.

Sudut

Simpul adalah lokasi XY sepanjang busur di antara simpul awal dan simpul akhir. Mereka digunakan semata-mata untuk mendefinisikan geometri busur. Vertex tidak memiliki ID atau atribut.

  • Interpolasi Linier – Jika opsi interpolasi Linier ditentukan, maka sejumlah subdivisi atau jarak target dapat diberikan untuk menentukan bagaimana titik didistribusikan kembali di sepanjang busur yang dipilih. Dalam kedua kasus, simpul baru diposisikan sepanjang interpolasi linier dari busur asli.
  • Interpolasi Spline – Jika opsi interpolasi Spline ditentukan, simpul didistribusikan kembali sepanjang serangkaian spline kubik yang ditentukan oleh simpul asli dari busur yang dipilih. Perbedaan antara metode interpolasi linier dan spline diilustrasikan di bawah ini:

Grup Arc

Grup busur adalah sekumpulan busur yang telah ditandai sebagai grup oleh pengguna. Sebagai grup busur, atribut dapat ditugaskan ke seluruh grup daripada ke busur individu. Grup busur juga dapat dipilih sebagai satu unit. Grup busur terutama digunakan untuk pengamatan aliran.

Poligon

Poligon adalah sekelompok busur terhubung yang membentuk loop tertutup. Sebuah poligon dapat terdiri dari satu busur atau beberapa busur. Jika dua poligon berdekatan, busur yang membentuk batas antara poligon dibagi (tidak digandakan).

Poligon tidak boleh tumpang tindih. Namun, poligon dapat memiliki lubang yang ditentukan dengan memiliki satu set busur tertutup yang mendefinisikan poligon interior. Contoh kasus seperti itu ditunjukkan pada gambar di bawah ini di mana tiga busur digunakan untuk mendefinisikan dua poligon. Poligon A terdiri dari busur 1, 2, 3 dan 4, sedangkan poligon B didefinisikan oleh busur tunggal (busur 2). Untuk poligon A, busur 1, 3, dan 4 menentukan batas luar sedangkan busur 2 mendefinisikan lubang.

Poligon memiliki ID unik dan dapat diberi atribut. Poligon digunakan untuk mewakili zona material, danau, zona kepala variabel, dll.


Fitur geometri dan koordinat fitur

Kelas fitur berisi baik bentuk geometris dari setiap fitur maupun atribut deskriptif. Setiap geometri fitur terutama ditentukan oleh tipe fiturnya (titik, garis, atau poligon). Tetapi sifat geometris tambahan juga dapat ditentukan. Misalnya, fitur dapat berupa bagian tunggal atau multi bagian, memiliki simpul 3D, memiliki ukuran linier (disebut nilai-m), dan berisi kurva yang didefinisikan secara parametrik. Bagian ini memberikan gambaran singkat tentang kemampuan ini.

Garis dan poligon satu bagian dan banyak bagian

Kelas fitur garis dan poligon dapat terdiri dari satu bagian atau beberapa bagian. Misalnya, sebuah negara bagian dapat berisi banyak bagian (pulau Hawaii) tetapi dianggap sebagai fitur negara bagian tunggal.

Vertikal, segmen, elevasi, dan pengukuran

Geometri fitur terutama terdiri dari simpul koordinat. Segmen dalam garis dan poligon menampilkan simpul rentang. Segmen dapat berupa tepi lurus atau kurva yang ditentukan secara parametrik. Simpul dalam fitur juga dapat menyertakan nilai-z untuk mewakili ukuran ketinggian dan nilai-m untuk mewakili pengukuran di sepanjang fitur garis.

Jenis segmen dalam fitur garis dan poligon

Garis dan poligon didefinisikan oleh dua elemen kunci: daftar simpul berurutan yang menentukan bentuk garis atau poligon dan jenis segmen garis yang digunakan di antara setiap pasangan simpul. Setiap garis dan poligon dapat dianggap sebagai himpunan simpul terurut yang dapat dihubungkan untuk membentuk bentuk geometris. Cara lain untuk mengekspresikan setiap garis dan poligon adalah sebagai deret berurutan dari segmen terhubung di mana setiap segmen memiliki tipe: garis lurus, busur lingkaran, busur elips, atau kurva Bézier.

Jenis segmen default adalah garis lurus antara dua simpul. Namun, ketika Anda perlu mendefinisikan kurva atau bentuk parametrik, Anda memiliki tiga jenis segmen tambahan yang dapat ditentukan: busur lingkaran, busur elips, dan kurva Bézier. Bentuk-bentuk ini sering digunakan untuk mewakili lingkungan binaan seperti batas persil dan jalan raya.

Pengukuran vertikal menggunakan nilai-z

Koordinat fitur dapat mencakup simpul x,y dan x,y,z. Nilai Z paling sering digunakan untuk mewakili ketinggian, tetapi dapat mewakili pengukuran lain seperti curah hujan tahunan atau kualitas udara.

Fitur dapat memiliki koordinat x,y dan, secara opsional, menambahkan nilai elevasi z.

Pengukuran linier menggunakan nilai-m

Simpul fitur linier juga dapat menyertakan nilai-m. Beberapa aplikasi GIS menggunakan sistem pengukuran linier yang digunakan untuk menginterpolasi jarak sepanjang fitur linier, seperti jalan, sungai, dan jaringan pipa. Anda dapat menetapkan nilai-m untuk setiap simpul dalam sebuah fitur. Contoh yang umum digunakan adalah sistem pengukuran milepost jalan raya yang digunakan oleh departemen transportasi untuk merekam kondisi perkerasan, batas kecepatan, lokasi kecelakaan, dan insiden lain di sepanjang jalan raya. Dua satuan ukuran yang umum digunakan adalah jarak milepost dari lokasi yang ditetapkan, seperti garis county, dan jarak dari penanda referensi.

Titik sudut untuk pengukuran dapat berupa x,y,m atau x,y,z,m.

Dukungan untuk tipe data ini sering disebut sebagai referensi linier . Proses peristiwa geolokasi yang terjadi di sepanjang sistem pengukuran ini disebut sebagai segmentasi dinamis .

Koordinat terukur membentuk blok bangunan untuk sistem ini. Dalam implementasi referensi linier di ArcGIS, istilah rute mengacu pada fitur linier apa pun, seperti jalan kota, jalan raya, sungai, atau pipa, yang memiliki pengenal unik dan sistem pengukuran umum di sepanjang setiap fitur linier. Kumpulan rute dengan sistem pengukuran umum dapat dibangun pada kelas fitur garis sebagai berikut:


Praktik Terbaik untuk Mengedit

Perhatikan Sistem Referensi Koordinat

Saat bekerja dengan Geodatabase Peristiwa di ArcGIS Pro, disarankan untuk meninggalkan Fitur Peristiwa di Sistem Koordinat Geografis WGS 1984 tempat mereka didistribusikan. Lebih sederhana dan lebih efektif untuk hanya mengubah bingkai data peta ke sistem koordinat proyeksi lokal.

Bekerja dengan NIFS, ini berarti mengatur sistem referensi koordinat bingkai data (CRS) setelah membuat Salinan Offline. Tidak seperti ArcMap, Pro Offline Copy CRS ditentukan oleh kerangka data yang diunduh, bukan CRS layanan.

Simpan Sering!

Tidak seperti di ArcMap, tidak ada sesi edit di ArcGIS Pro.

Namun, semua hasil edit tetap harus disimpan. Setelah pengeditan dilakukan di peta, tombol Simpan dan Buang akan tersedia di tab Edit pita.

Karena pengeditan diaktifkan di semua ruang kerja yang tersedia, saat membuat fitur, sangat penting untuk memperhatikan Template Fitur yang digunakan.

Mengganti nama lapisan dalam Daftar Isi dapat membantu menghindari kebingungan tanpa memengaruhi data yang mendasarinya.

Gunakan Jendela Atribut

Jendela Atribut adalah metode yang disukai untuk pembaruan atribut tunggal dan massal karena domain disetel untuk banyak bidang. Bidang Hitung, alat khusus, dan skrip akan menimpa domain, memperkenalkan kesalahan ketik dan memecahkan kueri. Untuk memperbarui massal dengan jendela Atribut, klik judul lapisan di bagian atas setelah memilih fitur yang diinginkan dan edit tabel di bawah seperti biasa.

Ketika semua fitur diatribusikan dengan benar, mudah untuk mengubah pengaturan Bidang Tampilan di bawah properti lapisan untuk memanfaatkan jendela Atribut untuk pembaruan fitur yang efisien.

Menyetelnya ke bidang yang paling membedakan data untuk tugas yang ada (misalnya Kategori atau Label Fitur) memungkinkan fitur dipilih dan diperbarui dengan cepat.

Highlight

  • Tinggalkan Fitur Acara di WGS84.
  • Simpan Sering! Baik Proyek maupun Pengeditan.
  • Pengeditan diaktifkan di semua ruang kerja yang tersedia. Perhatikan baik-baik lapisan apa yang sedang diedit. Hasil edit harus disimpan.
  • Manfaatkan jendela Atribut untuk pembaruan tunggal dan massal.

Sistem koordinasi

Saat Anda membuat kelas fitur, Anda harus memilih, atau mungkin membuat, sistem koordinat. Sistem koordinat, bersama dengan nilai toleransi dan resolusi, membuat referensi spasial dari kelas fitur. Referensi spasial menjelaskan di mana fitur berada di dunia nyata.

Anda dapat mendefinisikan sistem koordinat untuk kelas fitur baru Anda dalam beberapa cara:

  • Pilih salah satu sistem koordinat standar yang disediakan dengan ArcGIS. Navigasikan ke sistem koordinat geografis atau proyeksi yang secara tepat mewakili area dalam model data Anda.
  • Impor parameter sistem koordinat yang digunakan oleh kelas fitur lain. Jika Anda ingin menggunakan sistem koordinat kelas fitur lain sebagai templat, Anda memiliki opsi untuk menelusurinya dan mengimpornya.
  • Tentukan sistem koordinat kustom baru. Anda dapat memasukkan nilai untuk membuat sistem koordinat yang disesuaikan dengan kebutuhan Anda.

Jika Anda memilih untuk menyertakan nilai-z dengan koordinat Anda, Anda juga harus menentukan sistem koordinat vertikal. Sebuah sistem koordinat vertikal georeferensi nilai-z, paling sering digunakan untuk menunjukkan ketinggian. Sistem koordinat vertikal mencakup datum geodetik atau vertikal, satuan ukuran linier, arah sumbu, dan pergeseran vertikal.

Mengukur nilai tidak memiliki sistem koordinat.

Jika Anda tidak memiliki informasi sistem koordinat untuk data Anda atau Anda tidak tahu sistem koordinat mana yang akan digunakan, Anda dapat memilih sistem koordinat yang tidak diketahui.

Opsi Modify memungkinkan Anda untuk meninjau atau mengedit properti dari sistem koordinat.


Pertama, Anda akan menavigasi ke area minat dan mendigitalkan area pencacahan berdasarkan kriteria standar.

  1. Jika perlu, buka proyek Area Enumerasi Lusaka Selatan Anda di ArcGIS Pro .
  2. Pada pita, klik tab Peta. Di grup Navigasi, klik Bookmark dan pilih bookmark Gabon.

Peta mengarah ke kotapraja Gabon di Lusaka, ibu kota Zambia.

Seperti area lain yang telah Anda navigasikan dalam pelajaran ini, area ini sudah memiliki beberapa area enumerasi. Area pencacahan biasanya digambar di sekitar lokasi titik. Sebelumnya, Anda membuat titik geolokasi untuk setiap wilcah, tetapi Anda juga dapat mendasarkan wilcah di sekitar titik klaster rumah tangga yang muncul di peta. (Lokasi setiap titik biasanya ditentukan menggunakan proses pengambilan sampel statistik untuk memastikan lokasi mewakili wilayah yang lebih luas.)

Daerah pencacahan memenuhi kriteria sebagai berikut:

  • Area harus antara 3 dan 5 hektar (untuk memastikan dapat dilalui dengan berjalan kaki oleh tim survei).
  • Batas wilayah tidak boleh melintasi sungai.
  • Batas wilayah harus berdekatan dengan jalan, bila memungkinkan.

Anda akan membuat area enumerasi untuk salah satu titik di peta. Pertama, Anda akan mengukur area antara 3 dan 5 hektar di sekitar titik untuk membantu merencanakan dimensi area pencacahan.

Jalan-jalan di sekitar wilayah ini dapat menjadi pembatas bagi wilayah pencacahan. Anda akan melakukan pengukuran di sini.

Jendela Area Ukur muncul dan penunjuk berubah. Anda dapat menggambar poligon dengan mengklik lokasi pada peta dan alat ini akan menghitung luas poligon.

Anda akan mengukur area yang tinggi dan agak persegi panjang yang dikelilingi oleh jalan di sekitar titik klaster rumah tangga.

Sekarang, saat Anda memindahkan penunjuk, sebuah garis menghubungkan penunjuk Anda ke titik yang Anda klik. Dengan mengklik titik berikutnya, Anda akan menggambar poligon. (Gambar Anda tidak harus sempurna, Anda hanya memperkirakan luasnya saja.)

Jendela Area Ukur menampilkan area poligon, meskipun dalam unit pengukuran default organisasi Anda, yang mungkin berupa imperial atau metrik. Anda akan mengubahnya menjadi hektar.

Satuan pengukuran berubah. Meskipun jumlah pasti yang Anda terima mungkin sedikit berbeda, luas poligon yang Anda gambar adalah sekitar 3,25 hektar. Area ini berada dalam kisaran yang direkomendasikan 3 sampai 5 hektar. Daerah ini juga tidak melintasi sungai dan menggunakan jalan untuk semua batasnya, yang berarti merupakan daerah pencacahan yang dapat diterima.

Menutup jendela juga menghapus gambar Anda dari peta. Anda akan menggambar area lagi, kali ini sambil mendigitalkan fitur area enumerasi baru.

Proses digitasi poligon mirip dengan proses digitasi titik. Alih-alih mengklik satu titik pada peta, Anda akan menggambar poligon yang mirip dengan cara Anda menggambar area pengukuran, dengan mengklik beberapa titik yang berfungsi sebagai simpul poligon.

Alat pengeditan default untuk template ini adalah Polygon . Templat lain menyediakan opsi untuk menggambar bentuk geometris tertentu atau menggambar tangan bebas. Alat Polygon berfungsi dengan cara yang sama seperti alat Ukur.

Anda telah mendigitalkan area enumerasi.


Struktur Model Data Vektor

Model data vektor dapat disusun dengan berbagai cara. Kami akan memeriksa dua struktur data yang lebih umum di sini. Struktur data vektor paling sederhana disebut model data spaghetti Sebuah model data di mana setiap fitur titik, garis, dan/atau poligon direpresentasikan sebagai string pasangan koordinat X, Y tanpa struktur bawaan. (Dangermond 1982). Dangermond, J. 1982. "Klasifikasi Komponen Perangkat Lunak yang Biasa Digunakan dalam Sistem Informasi Geografis." Di dalam Prosiding Lokakarya AS-Australia tentang Desain dan Implementasi Sistem Informasi Geografis Berbasis Komputer, 70–91. Honolulu, HI. Dalam model spaghetti, setiap fitur titik, garis, dan/atau poligon direpresentasikan sebagai string dari pasangan koordinat X, Y (atau sebagai pasangan koordinat X, Y tunggal dalam kasus gambar vektor dengan satu titik) tanpa struktur bawaan (Gambar 4.9 "Model Data Spaghetti"). Seseorang dapat membayangkan setiap baris dalam model ini menjadi untaian spageti tunggal yang dibentuk menjadi bentuk kompleks dengan penambahan untaian spageti yang semakin banyak. Perlu diperhatikan bahwa dalam model ini, setiap poligon yang terletak berdekatan satu sama lain harus dibuat dari garisnya sendiri, atau tegakan spageti. Dengan kata lain, setiap poligon harus didefinisikan secara unik oleh himpunan pasangan koordinat X, Y, bahkan jika poligon yang berdekatan berbagi informasi batas yang sama persis. Ini menciptakan beberapa redundansi dalam model data dan karenanya mengurangi efisiensi.

Gambar 4.9 Model Data Spageti

Terlepas dari penunjukan lokasi yang terkait dengan setiap baris, atau untaian spageti, hubungan spasial tidak secara eksplisit dikodekan dalam model spageti, melainkan tersirat oleh lokasinya. Hal ini menyebabkan kurangnya informasi topologi, yang bermasalah jika pengguna mencoba melakukan pengukuran atau analisis. Persyaratan komputasi, oleh karena itu, sangat curam jika ada teknik analisis lanjutan yang digunakan pada file vektor yang terstruktur demikian. Namun demikian, struktur sederhana dari model data spaghetti memungkinkan reproduksi peta dan grafik yang efisien karena informasi topologi ini tidak diperlukan untuk merencanakan dan mencetak.

Berbeda dengan model data spaghetti, model data topologi Sebuah model data ditandai dengan masuknya topologi. ditandai dengan dimasukkannya informasi topologi dalam dataset, seperti namanya. Topologi Seperangkat aturan yang memodelkan hubungan antara titik, garis, dan poligon yang bertetangga dan menentukan bagaimana mereka berbagi geometri. Topologi juga berkaitan dengan pelestarian sifat spasial ketika bentuk ditekuk, diregangkan, atau ditempatkan di bawah transformasi geometris yang serupa. adalah seperangkat aturan yang memodelkan hubungan antara titik, garis, dan poligon yang bertetangga dan menentukan bagaimana mereka berbagi geometri. Misalnya, pertimbangkan dua poligon yang berdekatan. Dalam model spageti, batas bersama dari dua poligon yang berdekatan didefinisikan sebagai dua garis identik yang terpisah. Dimasukkannya topologi ke dalam model data memungkinkan satu baris untuk mewakili batas bersama ini dengan referensi eksplisit untuk menunjukkan sisi garis mana yang termasuk poligon mana. Topologi juga berkaitan dengan pelestarian sifat spasial ketika bentuk ditekuk, diregangkan, atau ditempatkan di bawah transformasi geometris yang serupa, yang memungkinkan proyeksi dan proyeksi ulang file peta yang lebih efisien.

Tiga prinsip topologi dasar yang diperlukan untuk memahami model data topologi diuraikan di sini. Pertama, konektivitas Properti topologi dari garis yang berbagi simpul yang sama. menjelaskan topologi arc-node untuk dataset fitur. Seperti dibahas sebelumnya, node lebih dari titik sederhana. Dalam model data topologi, node adalah titik persimpangan di mana dua atau lebih busur bertemu. Dalam kasus topologi busur-simpul, busur memiliki kedua simpul-dari (yaitu, simpul awal) yang menunjukkan di mana busur dimulai dan sebuah simpul-ke (yaitu, simpul akhir) yang menunjukkan di mana busur berakhir (Gambar 4.10 "Simpul Busur). Topologi"). Selain itu, di antara setiap pasangan simpul terdapat segmen garis, kadang-kadang disebut tautan, yang memiliki nomor identifikasi dan referensinya sendiri baik dari simpul maupun ke simpulnya. Pada Gambar 4.10 "Arc-Node Topology", busur 1, 2, dan 3 semua berpotongan karena mereka berbagi simpul 11. Oleh karena itu, komputer dapat menentukan bahwa dimungkinkan untuk bergerak sepanjang busur 1 dan berbelok ke busur 3, sementara itu tidak mungkin untuk berpindah dari busur 1 ke busur 5, karena mereka tidak berbagi simpul yang sama.

Gambar 4.10 Topologi Arc-Node

Ajaran topologi dasar kedua adalah definisi area Properti topologi yang menyatakan bahwa segmen garis terhubung untuk mengelilingi suatu area dan mendefinisikan poligon. . Definisi area menyatakan bahwa busur yang menghubungkan untuk mengelilingi suatu area mendefinisikan poligon, juga disebut topologi busur poligon. Dalam kasus topologi busur poligon, busur digunakan untuk membuat poligon, dan setiap busur hanya disimpan satu kali (Gambar 4.11 "Topologi Busur Poligon"). Ini menghasilkan pengurangan jumlah data yang disimpan dan memastikan bahwa batas poligon yang berdekatan tidak tumpang tindih. Pada Gambar 4.11 "Topologi Busur Poligon", topologi busur poligon memperjelas bahwa poligon F terdiri dari busur 8, 9, dan 10.

Gambar 4.11 Topologi Busur Poligon

Contiguity Properti topologi untuk mengidentifikasi poligon yang berdekatan dengan merekam sisi kiri dan kanan setiap segmen garis. , sila topologi ketiga, didasarkan pada konsep bahwa poligon yang berbagi batas dianggap berdekatan. Secara khusus, topologi poligon mensyaratkan bahwa semua busur dalam poligon memiliki arah (dari-simpul dan ke-simpul), yang memungkinkan informasi kedekatan ditentukan (Gambar 4.12 "Topologi Poligon"). Poligon yang berbagi busur dianggap berdekatan, atau berdekatan, dan oleh karena itu sisi "kiri" dan "kanan" dari setiap busur dapat ditentukan. Informasi poligon kiri dan kanan ini disimpan secara eksplisit dalam informasi atribut model data topologi. "Poligon alam semesta" adalah komponen penting dari topologi poligon yang mewakili area eksternal yang terletak di luar area studi. Gambar 4.12 "Topologi Poligon" menunjukkan bahwa busur 6 di sebelah kiri dibatasi oleh poligon B dan di sebelah kanan oleh poligon C. Poligon A, poligon alam semesta, berada di sebelah kiri busur 1, 2, dan 3.

Gambar 4.12 Topologi Poligon

Topologi memungkinkan komputer untuk dengan cepat menentukan dan menganalisis hubungan spasial dari semua fitur yang disertakan. Selain itu, informasi topologi penting karena memungkinkan deteksi kesalahan yang efisien dalam kumpulan data vektor. Dalam kasus fitur poligon, poligon terbuka atau tidak tertutup, yang terjadi ketika busur tidak sepenuhnya berputar kembali pada dirinya sendiri, dan poligon tidak berlabel, yang terjadi ketika suatu area tidak berisi informasi atribut apa pun, melanggar aturan topologi busur poligon. Kesalahan topologi lain yang ditemukan dengan fitur poligon adalah sliver Sebuah celah sempit yang terbentuk ketika batas bersama dari dua poligon tidak bertemu secara tepat. . Sliver terjadi ketika batas bersama dari dua poligon tidak bertemu secara tepat (Gambar 4.13 "Kesalahan Topologi Umum").

Dalam kasus fitur garis, kesalahan topologi terjadi ketika dua garis tidak bertemu dengan sempurna pada sebuah simpul. Kesalahan ini disebut "undershoot" ketika garis tidak memanjang cukup jauh untuk bertemu satu sama lain dan "overshoot" ketika garis melampaui fitur yang seharusnya terhubung (Gambar 4.13 "Kesalahan Topologi Umum"). Hasil overshoot dan undershoot adalah “simpul menjuntai” di akhir baris. Node yang menggantung tidak selalu merupakan kesalahan, karena terjadi dalam kasus jalan buntu di peta jalan.

Gambar 4.13 Kesalahan Topologi Umum

Banyak jenis analisis spasial memerlukan tingkat organisasi yang ditawarkan oleh model data eksplisit topologi. Secara khusus, analisis jaringan (misalnya, menemukan rute terbaik dari satu lokasi ke lokasi lain) dan pengukuran (misalnya, menemukan panjang segmen sungai) sangat bergantung pada konsep to- dan from-nodes dan menggunakan informasi ini, bersama dengan informasi atribut, untuk menghitung jarak, rute terpendek, rute tercepat, dan lain sebagainya. Topologi juga memungkinkan untuk analisis lingkungan yang canggih seperti menentukan adjacency, clustering, tetangga terdekat, dan lain sebagainya.

Sekarang dasar-dasar konsep topologi telah diuraikan, kita dapat mulai lebih memahami model data topologi. Dalam model ini, simpul bertindak lebih dari sekadar titik sederhana di sepanjang garis atau poligon. Node mewakili titik perpotongan untuk dua atau lebih busur. Busur mungkin atau mungkin tidak dilingkarkan ke dalam poligon. Apapun, semua node, busur, dan poligon diberi nomor secara individual. Penomoran ini memungkinkan untuk referensi cepat dan mudah dalam model data.


Afiliasi

Geografi, Sekolah Tinggi Ilmu Kehidupan dan Lingkungan, Universitas Exeter, Gedung Amory, Rennes Drive, Exeter, EX4 4RJ, Inggris

Barry Evans & Clive E Sabel

Pusat Lingkungan dan Kesehatan Manusia Eropa, Sekolah Tinggi Kedokteran dan Kedokteran Gigi Peninsula, Spa Pengetahuan, Rumah Sakit Royal Cornwall, Truro, TR1 3HD, Inggris

Barry Evans & Clive E Sabel

Anda juga dapat mencari penulis ini di PubMed Google Cendekia

Anda juga dapat mencari penulis ini di PubMed Google Cendekia

Penulis yang sesuai


Model terpisah

Ketika kelas fitur garis atau poligon dibuat, secara default, model split secara otomatis ditentukan pada kelas fitur. Model split digunakan untuk menentukan bagaimana geometri fitur dan atributnya di dalam tabel akan dibagi ketika fitur dipecah selama proses pengeditan.

Garis miring ke depan dalam nama model split mewakili daftar urutan operasi yang terjadi pada fitur dalam kelas fitur yang sedang dipisah. Perbarui/Sisipkan adalah perilaku model split default dan sebagian besar pengguna tidak perlu mengubahnya. Model pemisahan Hapus/Sisipkan/Sisipkan sesuai bila Anda memiliki persyaratan pemodelan tertentu, seperti pencocokan format tertentu untuk interoperabilitas dan konversi data, yang perlu mengidentifikasi pemisahan sebagai penghapusan fitur asli.

Selain mendefinisikan model pemisahan pada kelas fitur, Anda juga dapat menentukan kebijakan pemisahan pada kelas hubungan. Kebijakan pemisahan kelas hubungan digunakan untuk menentukan bagaimana rekaman terkait dalam tabel tujuan diperlakukan saat fitur di kelas fitur asal dipisah selama proses pengeditan. Bergantung pada tipe kelas hubungan, sederhana atau komposit, ada beberapa perilaku kebijakan terpisah yang dapat didefinisikan, termasuk Default (simple) , Default (composite) dan Duplicate related objects .

Lihat Kebijakan pemisahan kelas relasi untuk detail selengkapnya tentang cara menyetel dan menggunakan properti kelas relasi ini.

    Feature Class Properties—Dari tab Source pada kotak dialog Feature Class Properties, gulir ke bawah ke Split Model . Mengklik di sel di samping Model Terpisah memungkinkan drop down. Memilih model split dari daftar akan mengisi alat geoprocessing Set Feature Class Split Model dan menjalankannya di latar belakang.

Jika kelas fitur input berasal dari geodatabase perusahaan, Anda harus menjadi pemilik data untuk menjalankan alat ini.

Perbarui/Sisipkan

Secara default, model split Update/Insert diatur pada kelas fitur saat dibuat. Oleh karena itu, ketika fitur dalam kelas fitur ini dipecah selama pengeditan, fitur asli diperbarui, menjadi fitur terbesar, dan fitur yang lebih kecil dimasukkan sebagai baris baru dalam tabel.

Gambar di bawah mengilustrasikan sebelum dan sesudah ketika sebuah kabel tunggal, OBJECTID 2 dipisah dalam kelas fitur kabel dan di mana model split diatur ke nilai default, Update/Insert . Sebelum split, baris pertama dipilih, OBJECTID 2, dan alat pengeditan split digunakan untuk memisahkan fitur yang dipilih ini. Setelah pemisahan, perhatikan baris pertama, OBJECTID 2, tetap dan nilai atribut geometri dan OBJECTID-nya telah diperbarui. Hal ini menunjukkan bahwa OBJECTID 2 berisi fitur terbesar setelah split, dan fitur yang lebih kecil telah dimasukkan sebagai baris baru dalam tabel dengan OBJECTID 5. Setelah split, OBJECTID 2 dan OBJECTID 5 memiliki panjang total yang sama dengan aslinya panjang OBJECTID 2 sebelum dipecah.

Hapus/Sisipkan/Sisipkan

Setelah model pemisahan ditetapkan sebagai Hapus/Sisipkan/Sisipkan untuk kelas fitur, ketika fitur dalam kelas fitur ini dipecah selama pengeditan, operasi pemisahan menghasilkan penghapusan fitur asli yang telah dibagi, diikuti oleh kedua bagian dari fitur split dimasukkan sebagai fitur baru dengan dua baris baru di tabel.

Kelas fitur apa pun dengan model terpisah yang disetel ke Hapus/Sisipkan/Sisipkan tidak akan terbuka di versi yang lebih lama dari ArcGIS Pro 2.6 atau ArcGIS Enterprise 10.8.1.

Gambar di bawah mengilustrasikan sebelum dan sesudah ketika sebuah kabel tunggal, OBJECTID 2 dipisah dalam kelas fitur kabel dan di mana model pemisahan diatur ke Update/Insert . Sebelum pemisahan, alat geoprocessing Set Feature Class Split Model dieksekusi untuk mengubah model split menjadi Delete/Insert/Insert . Baris pertama dipilih, OBJECTID 2, dan alat pengeditan terpisah digunakan untuk membagi fitur yang dipilih ini. Setelah pemisahan, perhatikan baris pertama, OBJECTID 2, telah dihapus dan dua baris baru, OBJECTID 6 dan OBJECTID 7, dimasukkan. Setelah pemisahan, kedua fitur baru yang dimasukkan memiliki panjang total yang sama dengan panjang fitur asli sebelum pemisahan.

Hati-hati:

Jika model split diatur ke Hapus/Sisipkan/Sisipkan pada kelas fitur yang telah terdaftar sebagai berversi dan fitur yang sama dibagi dalam dua cara dalam dua versi, misalnya, versi Default dan anak, tidak ada konflik yang akan ditampilkan sejak fitur asli telah dihapus dan dua fitur baru dimasukkan. Oleh karena itu, versi anak akan berisi semua variasi fitur split pada rekonsiliasi. Jika Perbarui/Sisipkan model split default digunakan, fitur yang sama dibagi dalam dua cara dalam dua versi, konflik pembaruan/pembaruan akan dihasilkan, memperingatkan pengguna bahwa ada sesuatu yang salah dengan pengeditan yang dilakukan.

Fitur kelas properti

Model terpisah untuk kelas fitur dapat dilihat dari tab Sumber pada kotak dialog Properti Kelas Fitur, lalu gulir ke bawah ke Model Terpisah .


Tonton videonya: Arcmap. Membuat Atribut Peta Polygon dan Polyline