Tôi có thể tải xuống toàn bộ cơ sở dữ liệu NRCS SSURGO không?


8

Tôi quan tâm đến việc tải xuống và sử dụng toàn bộ cơ sở dữ liệu USGS SSURGO .

Phòng thí nghiệm tài nguyên đất California cung cấp hướng dẫn làm việc với các dữ liệu này trong R , nhưng bắt đầu với giả định rằng tôi đã tải xuống các bảng dưới dạng tệp .csv - nhưng không nói cách lấy các tệp này, ngoài siêu dữ liệu có sẵn như một mẫu truy cập

Tôi có thể tải xuống toàn bộ cơ sở dữ liệu SSURGO không? Nó có sẵn ở các định dạng khác ngoài csv + Access không?

Câu trả lời:


7

Có thể nhập cơ sở dữ liệu SSURGO vào PostgreSQL, điều này không dễ dàng gì. Như đã trả lời khi trả lời câu hỏi khác của bạn, dữ liệu SSURGO có thể được tải xuống theo trạng thái. Thông tin cho một số tiểu bang (ví dụ: CA) sẽ quá lớn và sẽ cần phải được tải xuống theo quận; nhiều quận có thể được chọn. Khi thông tin đã tải xuống được trích xuất từ ​​kho lưu trữ của nó, dữ liệu không gian là một tập hợp các shapefile và dữ liệu dạng bảng là một tập hợp các tệp ASCII phẳng (các trường được phân tách bằng '|').

Các siêu dữ liệu SSURGO giải thích các mối quan hệ của bảng (Data Model Diagram và Báo cáo Quan hệ), những cánh đồng bảng và kiểu dữ liệu tương ứng của họ (Bàn Cột Báo cáo), và mô tả chi tiết cột (Table Cột Mô tả Báo cáo). Sử dụng thông tin này có thể tạo các bảng thích hợp và nhập cả dữ liệu không gian và bảng. Tôi đã có thể nhập các bảng mupolygon (đa giác shapefile), mapunit, thành phần và bảng coecoclass cho miền tây Hoa Kỳ vào PostgreQuery. Tập lệnh SQL để tạo các bảng trên, tập lệnh bash (thô sơ) để lặp lại dữ liệu đã tải xuống và nhập vào PostgreQuery và tập lệnh SQL để dọn sạch quá trình nhập.


Có 69 bảng trong cơ sở dữ liệu ssurgo. Tập lệnh SQL của @Brady tạo ra những cái phổ biến, nhưng nó sẽ là một việc vặt theo cách thủ công nếu bạn muốn mọi bảng / trường. Tôi đã có thể sử dụng mẫu cơ sở dữ liệu MS Access USDA được cung cấp cùng với bản tải xuống và dbSchema ( dbschema.com ) để sao chép các bảng. Trong dbSchema, kết nối với cơ sở dữ liệu MS Access và đưa vào tất cả các bảng. Đừng bận tâm với các bảng bắt đầu bằng "hệ thống" hoặc các truy vấn / lượt xem. Sau đó, ngoại tuyến với lược đồ, thay đổi Thuộc tính dự án thành Postgres, kết nối với Postgres và đồng bộ hóa. Bây giờ để tạo tập lệnh nhập ...
Nate Wanner

5

Nếu bạn truy cập trang web USDA nơi họ cấp cho bạn quyền truy cập vào SSURGO, thì đó là một mớ hỗn độn. Họ làm cho bạn đi xuống đến cấp quận.

Nếu bạn đi qua Cổng dữ liệu NRCS, bạn có thể xác định khu vực quan tâm bằng hộp giới hạn. Dữ liệu cũng có sẵn để tải về theo tiểu bang. Trong vài tháng qua, dữ liệu SSURGO đã bị tấn công hoặc bỏ lỡ (nếu bạn truy cập vào 'Liên hệ với chúng tôi', họ thường cho bạn biết cơ sở dữ liệu nào bị hỏng).

Chỉ cần một cái đầu lên - bộ dữ liệu quốc gia sẽ khá đáng kể khi nói đến không gian đĩa / tải mạng nếu bạn cũng nhận được tất cả các dữ liệu dạng bảng. Có thể tốt hơn để làm việc theo từng khối trong trường hợp bạn mất kết nối.


Tôi thực sự đã tìm thấy một phần khá lớn của Hoa Kỳ liền kề trên máy chủ của chúng tôi, nhưng kiểm tra tại siêu dữ liệu cho thấy ... không có siêu dữ liệu (không chắc là nó đến từ đâu / được lắp ráp như thế nào)
Roy

Tôi đã nhận được SSURGO từ một giảng viên USDA-ARS tại Đại học Land Grant của tôi . Nó là 160GB. Tôi nghi ngờ bạn có thể có được một bản sao của cơ sở dữ liệu từ đại lý mở rộng địa phương của bạn . Có thể có một khoản phí, tùy thuộc vào các chi nhánh của bạn.
David LeBauer

@David và Roy, cơ sở dữ liệu chỉ có sẵn dưới dạng tệp phẳng hay có cách đơn giản để nhập dữ liệu vào RDMS không?
Abe

Có dữ liệu không gian, sau đó dữ liệu bảng phụ có thể được liên kết bằng cách sử dụng các bảng có liên quan (các lớp quan hệ). Nếu bạn thực sự muốn sử dụng quyền truy cập và cắt khía cạnh không gian trực quan ra ngoài, hãy sử dụng dbf từ các shapefiles.
Roy

Tôi thực sự muốn sử dụng một cái gì đó tương thích linux như PostgresSQL. Bạn có ý nghĩa gì khi "gắn kết trong việc sử dụng các bảng liên quan" bên ngoài bối cảnh sử dụng cơ sở dữ liệu.
Abe

2

Thật không may, tôi không nghĩ như vậy. Ít nhất là không tại thời điểm này. Chúng tôi đang cố gắng làm việc với dữ liệu để có được ước tính tốt nhất về các thông số đất cho các phần của miền nam miền trung Hoa Kỳ, và đó là một quá trình chậm, tốn thời gian để hợp nhất các shapefile với nhau để bao quát các khu vực lớn hơn và để đọc dữ liệu bảng liên quan sao cho có thể chuyển đổi thành các giá trị chúng ta cần.


1

Abe

Tôi đã làm việc và thực hiện SSURGO của mình cho tiểu bang New Mexico vì tôi làm việc cho NRCS. Trước khi tôi cung cấp cho bạn cách thực hiện các bước, tôi đã chạy internet và thấy điều này và pdf này có thể sẽ rất hữu ích cho bạn. Điều này tương tự như những gì tôi đã làm.

Hướng dẫn tải xuống SSURGO từ Purdue

Bạn có thể sẽ cần phải đến Cổng dữ liệu không gian địa lý NRCS để chọn tất cả hoặc một số dữ liệu đất SSURGO không gian và bảng khảo sát đất. Điều này có thể tính phí cho bạn vì bạn không phải là một phần của nhân viên USDA hoặc bất kỳ cơ quan Liên bang nào. Bạn có thể kiểm tra xem với NRCS California để biết thêm thông tin. Nếu bạn biết ai đó hoặc một tổ chức có thể có dữ liệu và nhận bản sao của nó.

Khi bạn tải xuống tất cả các không gian và bảng từ mart dữ liệu. Mở MS Access mà bạn lưu cơ sở dữ liệu mẫu. Bạn có thể sẽ thấy một hộp thoại cảnh báo và chắc chắn để kích hoạt nó. Hãy chắc chắn rằng bạn tạo một bản sao và sao lưu nó trong trường hợp bạn làm hỏng nó.

Trước khi bạn bắt đầu nhập tất cả cơ sở dữ liệu, nên lưu tệp cơ sở dữ liệu MS Access mới như thế này, ví dụ SSURGO_CA.mdb.

Khi bạn nhập cơ sở dữ liệu, cách dễ nhất để làm là mở Window Explorer và sao chép đường dẫn của thư mục dạng bảng và dán nó (trên trang 8) trong hộp thoại Nhập SSURGO. Nó giúp tôi tiết kiệm rất nhiều thời gian của tôi. Khi nó được nhập xong, hãy đảm bảo bạn lưu nó dưới dạng SSURGO_CA.mdb cho mỗi bảng bạn tải xuống.

Nếu bạn quên hoặc không chắc chắn khu vực khảo sát đất bạn đã nhập hay không, bạn có thể mở tệp truy cập và tìm tên bạn đã nhập ở đó.

Hãy cho tôi biết nếu bạn cần giúp đỡ, Chúc bạn may mắn nhất!


0

Lưu ý rằng các liên kết đến các trang Tài nguyên đất CA gần đây đã thay đổi. Vui lòng sử dụng tính năng tìm kiếm trên trang web mới để tìm tài liệu liên quan. Xin vui lòng xem đề xuất của tôi trong một câu hỏi liên quan .


0

Đó là Cơ sở dữ liệu đất NRCS USDA, không phải USGS. Và, vâng, bạn có thể có được toàn bộ dữ liệu, cả không gian và thuộc tính.

Trang web NRCS

Trang web này cung cấp Thông tin Đặt hàng cho cơ sở dữ liệu Soil Data Mart. SDM là cơ sở dữ liệu xuất bản được sử dụng bởi các cổng web khác nhau.

Tuy nhiên, cơ sở dữ liệu SDM là nhiều hơn bạn cần và tốt nhất là sử dụng trang web Truy cập dữ liệu đất để truy vấn thông tin cụ thể bạn cần và tải xuống để nhập vào dự án của bạn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.