Menghitung titik dalam shapefile dalam poligon dari shapefile lain menggunakan ArcGIS Desktop?


11

Saya membuat peta dengan dua shapefile:

  1. Poligon kabupaten
  2. Tempat kota

Saya menggunakan fungsi Intersect untuk mengelompokkan kota-kota di setiap daerah.

Saya mencoba untuk mendapatkan jumlah kota di setiap daerah untuk muncul dalam legenda.

Misalnya, di county A ada 16 kota, di county B ada 7 kota dan seterusnya.

Saya mencoba membuat peta choropleth yang menunjukkan jumlah kota di setiap daerah.

Jawaban:


12

Anda bisa mendapatkan hitungan kota di setiap county dengan melakukan join spasial. Ini akan membuat shapefile baru dengan kolom baru di tabel atribut yang disebut "Count."

Anda dapat mengatur simbologi peta Anda berdasarkan kolom itu untuk membuat peta choropleth.



0

Ini adalah proses yang panjang tapi ini berhasil untuk saya berkali-kali: pertama dengan Spatial Join point target dan gabungkan atribut negara ke poin city Anda. Ingatlah untuk mengubah Operasi bersama menjadi satu-ke-banyak.

maka poin Anda memiliki nilai negara Anda, maka Anda akan memiliki bidang join_FID yang ditambahkan bersama dengan atribut negara lainnya. klik kanan pada tajuk dan klik rangkum, pilih join_FID dan temukan bidang yang bisa Anda periksa perhitungan penghitungannya. tekan ok dan Anda akan memiliki tabel dengan join_FID dan menghitung poin

langkah terakhir adalah hanya menggabungkan data dari bidang Join_FID pada tabel ringkasan dengan ID objek Polygon SHP Anda.

sekarang Anda memiliki hitungan poin untuk setiap poligon.

Metode kedua menggunakan QGIS dengan cara yang lebih mudah. Anda hanya perlu menggunakan alat lokasi bergabung.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.