Pertanyaan yang agak sederhana: Saya memiliki dua gambar raster besar yang disimpan di ArcSDE. Saya perlu mengirim gambar-gambar ini ke orang lain, dan mempostingnya di situs ftp mereka. Apa cara paling efisien untuk mengirim raster ini?
Saya mencoba membuat geodatabase dan menyalin ke gambar dan menempel ke database, tapi itu butuh waktu lama. Apakah ada cara yang lebih cepat?
Jawaban:
Sudah hampir satu dekade sejak menyimpan raster di dalam database yang mendukung ArcSDE adalah praktik terbaik, tetapi jika geodatabase Anda sudah cukup tua (meskipun tidak terlalu lama), mungkin ada solusi sederhana: Utilitas
sde2raster
dan se_toolkit ditulis untuk hal ini tujuan.raster2sde
Untuk mengekspor gambar, gunakan
sde2raster -o export
dengansplit=...
opsi dalam parameter file, seperti yang ditunjukkan pada contoh ketiga dalam dokumentasi (meskipunnice
mungkin tidak diperlukan):Mengimpor set gambar ekspor dapat dilakukan dengan
raster2sde -o create
, merujuk.x00
file utama (contoh pertama dalam dokumentasi ):Karena memindahkan sejumlah besar volume ekspor melalui tautan jaringan mungkin melibatkan kesalahan, mungkin bijaksana untuk memverifikasi volume yang ditetapkan dengan
rasterinfo
utilitas ( dokumentasi ):Baik pengirim dan penerima harus mengunduh binari se_toolkit yang sesuai , dan mungkin sesuai dengan instalasi Admin baris perintah (untuk perpustakaan SDEHOME). Format ini memaafkan pada rilis, terutama jika Anda menggunakan biner yang terkait dengan versi yang tepat.
Walaupun ini akan menjawab kebutuhan mendesak, saya sangat menyarankan Anda beralih ke implementasi penanganan raster yang modern dan lebih efisien.
sumber
Salin gambar ke drive disk eksternal dan kirim melalui DHL.
sumber
Mungkin topik ini dapat membantu: Mentransfer dataset raster besar yang menjelaskan memecah gambar raster besar ke dalam volume menggunakan perintah berikut:
Meskipun Anda mungkin harus memperhatikan bagian berikut (dikutip dari tautan) dalam hal membuat penyimpanan sementara:
sumber