Kriging dengan hambatan di ArcGIS Desktop?

10

Saya mencoba melakukan interpolasi di daerah pantai dengan titik data di beberapa sungai yang kosong ke teluk dan di sisi yang berlawanan dari semenanjung.

Saya telah membuat layer garis pantai untuk menggunakannya sebagai penghalang tetapi tidak tahu bagaimana melakukannya di ArcGIS 10.

Saya tidak melihat objek penghalang di mana pun di salah satu alat kriging.

Saya mencoba hanya melakukan kriging kemudian menempelkannya ke tanah, tetapi saya mendapatkan hasil yang tidak realistis di mana titik data berdekatan tetapi dipisahkan oleh tanah menimbulkan masalah.

Saya melihat dokumentasi online untuk melakukan ini dalam skrip geoproses di 9.3 tetapi tidak ada yang serupa untuk 10.

elayne927
sumber
Hanya untuk menambahkan beberapa tautan untuk melihat perubahan, bandingkan dokumentasi untuk ArcGIS 9.3 versus ArcGIS 10
Mike T

Jawaban:

3

Apakah sungai mengalir secara umum ke arah tertentu? Jika demikian, Anda bisa menggunakan directional binning di sepanjang garis tengah sungai untuk membatasi semivariogram empiris hanya untuk mengarahkan pasangan yang berjalan di sepanjang sungai. (Lihat di sini untuk perincian lebih lanjut: http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#/Exploring_directional_autocorrelation/0031000000m2000000/ )

Pilihan lain adalah dengan mempartisi sampel titik ke dalam dataset terpisah dan menjalankan kriging Anda pada setiap set secara terpisah. Ini mungkin lebih tepat, karena setiap sungai mungkin memiliki model statistik yang berbeda untuk mereka; tetapi tidak akan berfungsi jika ukuran sampel Anda kecil untuk setiap sungai.

Apakah Anda perlu menggunakan metode geostatistik, atau apakah metode deterministik berfungsi? Saya pikir Anda mungkin dapat mencapai apa yang Anda inginkan menggunakan Difusi Interpolasi dengan Hambatan. Anda dapat menggunakan tanah Anda sebagai penghalang biaya yang sangat tinggi. http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//00310000002s000000.htm

Juga, di sini adalah Difusi Interpolasi dengan hambatan absolut sebagai alat skrip geoprocessing. Garis pantai Anda akan menjadi penghalang mutlak yang sempurna. http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#/Diffusion_Interpolation_With_Barriers/003000000005000000/

tuan-castillo
sumber
0

Sudahkah Anda mencoba alat Topo to Raster? Anda dapat menentukan jenis fitur input (Elevasi Titik, Aliran, tenggelam, kontur, batas, danau.) Anda dapat mencoba mengatur fitur lapisan garis pantai ke "TopoLake"

Juga, hasil dari alat Topo to Raster adalah raster yang "benar secara hidologis"

Mengutip dari Bantuan: TopoLake Kelas fitur poligon yang menentukan lokasi danau. Semua sel raster keluaran di dalam danau akan ditetapkan ke nilai ketinggian minimum semua sel di sepanjang garis pantai.

Jakub Sisak GeoGraphics
sumber
Saya percaya bahwa daripada membangun representasi topografi, OP ingin membuat permukaan pengukuran, seperti kualitas air, dibuat di dalam badan air. Topo2Raster tidak akan melakukan itu. (Itu juga bukan Krige.)
whuber
Ya, saya berusaha melakukan itu.
elayne927
Anda benar sekali, Bill, Topo to Raster tidak mengizinkan kriging. Baru saja kesan Elayne mengacu pada interpolasi secara umum. (Saya sering mendengar orang menggumpalkan semua interpolasi di bawah kriging.)
Jakub Sisak GeoGraphics
Elayne, saya pikir saya tahu apa yang Anda maksud dengan hasil yang tidak realistis. Anda dapat mencoba mengonversi danau Anda menjadi kisi-kisi titik-titik yang ditempatkan secara teratur dengan nilai ketinggian danau yang melekat pada setiap titik dan menambahkannya sebagai input ke alat Topo ke Raster sebagai "Titik ketinggian" Ini juga tidak akan menghasilkan hasil yang sempurna terutama di sepanjang garis pantai. tetapi akan terlihat lebih realistis. Sudahkah Anda mencoba TIN dan menerobos lalu mengonversi TIN yang dihasilkan menjadi raster? Bisakah Anda memposting tautan ke skrip geoproses yang Anda maksud?
Jakub Sisak GeoGraphics
0

Saya pengadopsi yang terlambat jadi saya hanya bisa memberi tahu Anda apa yang berhasil di 9.3 dengan ekstensi Spatial Analyst - memposting kalau-kalau metode ini masih berfungsi di 10. Pertama, buat linestring tertutup yang mewakili bidang minat Anda (terdengar seperti kebalikannya dari garis pantai Anda di sini). Tentukan "wadah" Anda dalam dialog opsi Analis Spasial pada tab luas. Lakukan analisis Anda dengan memilih Kriging dari Interpolate ke Raster di menu Spatial Analyst.

Semoga berhasil!

rec.thegeom
sumber