Đã gần một thập kỷ kể từ khi lưu trữ các trình quét trong cơ sở dữ liệu hỗ trợ ArcSDE là cách tốt nhất, nhưng nếu cơ sở dữ liệu địa lý của bạn đủ cũ (mặc dù không quá cũ), có thể có một giải pháp đơn giản: Các tiện ích sde2raster
và se_toolkit được viết cho chính xác điều này mục đích.raster2sde
Để xuất hình ảnh, sử dụng sde2raster -o export
với split=...
tùy chọn trong tham số tệp, như được hiển thị trong ví dụ thứ ba trong tài liệu (mặc dù nice
có thể không cần thiết):
$ 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
Việc nhập bộ ảnh xuất được thực hiện bằng cách raster2sde -o create
tham chiếu .x00
tệp khách hàng tiềm năng (ví dụ đầu tiên trong tài liệu ):
$ 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
Vì việc di chuyển một số lượng lớn khối lượng xuất qua liên kết mạng có thể có lỗi, nên có thể nên xác minh khối lượng được đặt với rasterinfo
tiện ích ( tài liệu ):
$ 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
Cả người gửi và người nhận sẽ cần tải xuống các tệp nhị phân se_toolkit thích hợp và có thể phù hợp với cài đặt Quản trị viên dòng lệnh (đối với các thư viện SDEHOME). Định dạng được tha thứ khi phát hành, đặc biệt nếu bạn sử dụng nhị phân được liên kết với phiên bản chính xác.
Mặc dù điều này sẽ giải quyết nhu cầu ngay lập tức, tôi thực sự khuyên bạn nên chuyển sang triển khai xử lý raster hiện đại, hiệu quả hơn.