Saya memiliki DEM raster & beberapa poin. Saya ingin menentukan ketinggian DEM di setiap titik. Selain memeriksa DEM secara manual di setiap titik, (sangat memakan waktu dengan banyak poin) apakah ada cara untuk melakukan ini tanpa akses ke alat Extract Analyst Nilai Nilai untuk Poin? Saya memiliki akses ke Analis 3d jika itu membantu.
arcgis-desktop
dem
3d-analyst
extract
Alpheus
sumber
sumber
Jawaban:
Tambahkan Informasi Permukaan analis 3D akan menambahkan bidang Z ke data vektor Anda dengan nilai data dari lapisan raster yang tumpang tindih:
Itu untuk v10, saya tidak menangkap versi ArcGIS yang Anda gunakan.
sumber
Naskah:
Antarmuka:
Parameter:
untuk bekerja dari mxd. Berikan nama unik pendek raster pada daftar isi. Script akan membuat bidang nama yang sama dan berupaya mengisinya dengan nilai sel.
Itu lambat, jadi saya menggunakannya dengan kurang dari 1000 poin
sumber
Anda dapat melakukan ini dengan Lingkungan Pemodelan Geospasial Hawthorne Beyer yang gratis , (GME, sebelumnya dikenal sebagai Hawth's Tools). Ada alat di sana, Intersect Points With Raster , yang seperti namanya, bertindak seperti alat Intersect di ArcGIS tetapi memungkinkan Anda untuk memotong layer titik dengan raster, seperti alat Extract Values to Points. Anda juga bisa menerapkan kueri SQL ke lapisan titik Anda untuk hanya mengekstrak nilai raster untuk subset poin. Anda perlu menginstal atau memutakhirkan R pada PC Anda, dan GME juga (ini bergantung pada ArcGIS tetapi dapat dijalankan secara independen dari sesi ArcGIS).
sumber
Opsi lain untuk mengekstrak nilai raster ke titik shapefile adalah menggunakan QGIS yang merupakan perangkat lunak sumber terbuka gratis. Dari pengelola plugin di Pengunduh unduhan QGIS : Alat pengambilan sampel titik , yang dapat mengekstraksi beberapa nilai raster ke titik shapefile mirip dengan Ekstrak Multi Nilai ke Poin yang memerlukan ekstensi Analis Spasial di ArcGIS.
Alat ini berfungsi dengan baik jika proyeksi data raster dan shapefile sama. Bekerja dengan proyeksi yang berbeda untuk data raster dan data shapefile akan membuat file shapefile dengan kolom kosong nilai raster.
sumber