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
dengan split=...
opsi dalam parameter file, seperti yang ditunjukkan pada contoh ketiga dalam dokumentasi (meskipun nice
mungkin tidak diperlukan):
$ sde2raster -o export -l world.gtopo_1km,raster \
-f sample3.x00:split=100m:comp=gzip:stop=cancel.now
ArcSDE 10.2 Raster Export Tool Tue Jan 26 23:42:08 2016
------------------------------------------------------------------------
Exporting table WORLD.GTOPO_1KM (3 columns)...
Raster #1
Image Envelope ....... URx: 180.000018, URy: 90.000008
LLx: -180.000001, LLy: -90.000001
Image Size (WxH) .....: 43200 x 21600
Pixel Type ...........: short (16-bit)
Band Count ...........: 1 band
Exporting image:
20.0% complete -- 1.2 minutes remaining...
Creating volume 'sample3.x01'...
40.0% complete -- 57 seconds remaining...
Creating volume 'sample3.x02'...
80.0% complete -- 16 seconds remaining...
Creating volume 'sample3.x03'...
100% complete (01:15.4 elapsed)
Export file 'sample3.x00' complete --
Rows: 1
Written: 323.45Mb (82.24% compression)
Duration: 1.26 min
Mengimpor set gambar ekspor dapat dilakukan dengan raster2sde -o create
, merujuk .x00
file utama (contoh pertama dalam dokumentasi ):
$ raster2sde -o create -f sample3.x00 -l sample3clone,raster
ArcSDE 10.2 Raster Loading Tool Tue Jan 26 23:48:54 2016
------------------------------------------------------------------------
Raster #1
Image Envelope ....... URx: 180.000018, URy: 90.000008
LLx: -180.000001, LLy: -90.000001
Image Size (WxH) .....: 43200 x 21600
Pixel Type ...........: short (16-bit)
Band Count ...........: 1 band
Inserting raster:
20.0% complete -- 25 seconds remaining...
Opening volume 'sample3.x01'...
Opening volume 'sample3.x02'...
80.0% complete -- 7 seconds remaining...
Opening volume 'sample3.x03'...
100% complete (00:33.2 elapsed)
create completed -- 1 row in 1.15 min
Karena memindahkan sejumlah besar volume ekspor melalui tautan jaringan mungkin melibatkan kesalahan, mungkin bijaksana untuk memverifikasi volume yang ditetapkan dengan rasterinfo
utilitas ( dokumentasi ):
$ rasterinfo -o scan -f sample3.x00 -v
ArcSDE 10.2 Raster Description Tool Wed Jan 27 01:22:43 2016
------------------------------------------------------------------------
File: sample3.x00
Format: Export (x00)
Table Layout
Column Type Null? Rowid?
-------------------------------- ---------- -------- --------
oid INT32 NOT NULL SDE-set
footprint SHAPE
raster RASTER
Vector Properties
Spatial Column: footprint
Description: (none)
Keyword: RASTER
EFlags: nac+Q
Coordref Origin: -400.000,-400.000
Coordref Scale: 11258999068426.199
Coordinate System: Geographic (Degrees)
Spheroid: WGS_1984
Raster Properties
Spatial Column: raster
Description: Raster Column
Keyword: RASTER
GDB Type: NONE
Coordinate System: Geographic (Degrees)
Spheroid: WGS_1984
Raster #1
Image Format .........: ESRI_SDERASTERDATASET
Image Envelope ....... URx: 180.000018, URy: 90.000008
LLx: -180.000001, LLy: -90.000001
Image Origin ......... CCx: -179.995834, CCy: 89.995842
Image Size (WxH) .....: 43200 x 21600
Pixel Size (WxH) .....: 0.0083333338 x 0.0083333338
Pixel Type ...........: short (16-bit)
Band Count ...........: 1 band
Pyramid Levels .......: AUTO
Interpolation Model ..: NEAREST
Colormap .............: NONE
Transfer Size ........: 1.738Gb
Skipping raster:
20.0% complete -- 7 seconds remaining...
Opening volume 'sample3.x01'...
Opening volume 'sample3.x02'...
Opening volume 'sample3.x03'...
100% complete (00:08.9 elapsed)
scan complete -- 1 row in 8.89 secs
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.