Lợi ích của việc sử dụng ArcGIS với PostgreSQL so với ArcSDE đơn giản là gì?


13

Tôi hiểu rằng để hưởng lợi từ các kiểu dữ liệu không gian ArcGIS (ST_GEOMETRY, cơ sở dữ liệu địa lý được phiên bản, v.v.) ArcSDE cần phải được cài đặt - và với máy khách 10.1, nó được cài đặt tự động (máy khách hai tầng >> DBMS, xem tại đây .

Tuy nhiên, tôi vẫn đang cố gắng tìm ra những lợi ích của việc kết nối giao diện người dùng Esri với PostgreSQL (hoặc Oracle). Đây có phải là lợi ích hoàn toàn của back-end, chẳng hạn như khả năng mở rộng / hiệu năng / dự phòng / DBAability, hoặc có bất kỳ tính năng bổ sung nào được cung cấp bởi một thiết lập PostgreQuery / PostGIS không? Sự giúp đỡ của Esri dường như không được xây dựng

FYI, tôi gần như là một người mới sử dụng cơ sở dữ liệu đang thiết kế luận văn GIS nhằm minh họa tại sao Postgresql / PostGIS / QGIS có khả năng mở rộng / linh hoạt (và rẻ hơn) so với ArcGIS / bất kỳ cơ sở dữ liệu nào, do đó tôi cũng có thể xem xét kịch bản trên Không đủ khả năng để thực hiện. Bất kỳ liên kết nào về điểm cuối cùng này, đặc biệt là liên quan đến quy trình làm việc (ví dụ: không có vô số shapefile làm lộn xộn mọi thứ), rất hoan nghênh. d.

Câu trả lời:


12

Lưu trữ dữ liệu của bạn trong Cơ sở dữ liệu không gian có một số lợi ích so với việc lưu trữ dữ liệu đó trong ArcSDE Geodatabase với RDBMS Backend.
Bao gồm các:

  • Dữ liệu của bạn có thể được truy cập bởi các sản phẩm của bên thứ ba khác một cách tự do.
  • DBA của bạn hạnh phúc hơn với việc nó là một bộ lưu trữ Cơ sở dữ liệu thuần túy, vì họ có thể áp dụng tất cả các thực tiễn tốt nhất về DBA thông thường của họ trên cơ sở dữ liệu.
  • Bạn có thể áp dụng các truy vấn SQL không gian trên dữ liệu từ bất kỳ máy khách nào bạn muốn. Điều này thường có thể mạnh hơn nhiều so với Phân tích có thể được thực hiện trong ArcGIS Desktop.

Bằng cách thực hiện theo cách này, bạn sẽ không có quyền truy cập vào nhiều chức năng Cơ sở dữ liệu địa lý của ArcGIS, như phiên bản, bộ dữ liệu, bộ dữ liệu mạng, mạng hình học, v.v.

Một thỏa hiệp, có thể là có Cơ sở dữ liệu địa lý ArcSDE và lưu trữ dữ liệu không gian trong loại hình học / Địa lý gốc của cơ sở dữ liệu. Điều này có thể được thực hiện bằng cách sử dụng từ khóa cấu hình phù hợp trong khi tạo và tải dữ liệu.


bạn có thể giải thích về sự thỏa hiệp. Những lợi ích là gì? Có bao giờ có lý do để lưu trữ các kiểu dữ liệu PostGIS trong máy chủ Postgre của bạn và kết nối các máy khách ArcSDE. Tôi giả sử (chúng tôi biết những gì đã làm!) Các công cụ ArcMap không thể hoạt động trực tiếp với các kiểu dữ liệu PostGIS. Tại sao không bỏ qua ArcGIS và sử dụng QGIS?
Simplest2remember

1
Hai câu hỏi này sẽ giải thích 'thỏa hiệp' gis.stackexchange.com/questions/132/ tựa gis.stackexchange.com/questions/2930/. Về việc bạn có thể sử dụng trực tiếp QGIS với PostGIS hay không, Ya chắc chắn bạn có thể làm điều đó. Nhưng bạn sẽ bỏ lỡ các khái niệm Cơ sở dữ liệu địa lý nâng cao như Phiên bản, sao chép, tên miền, kiểu con, bộ dữ liệu mạng / hình học, vv Cho dù bạn có cần chúng hay không, là do bạn quyết định.
Devdatta Tengshe

1

Hầu hết nếu không phải tất cả các RDBMS tên lớn bao gồm các loại dữ liệu không gian. Do đó, ArcSDE không cần thiết để lưu trữ hoặc hiển thị các tính năng địa lý. ArcSDE không thêm các tính năng quản lý để đảm bảo rằng chỉnh sửa theo phiên bản và các quy tắc địa lý phức tạp như mạng và cấu trúc liên kết hoạt động để giữ cho các tính năng của bạn hoàn chỉnh và sạch sẽ. Chức năng Geodatabase giữ các mối quan hệ và những thứ như bí danh trường cho các tính năng của bạn. Tất cả điều này là những gì làm cho ArcSDE trở thành một trình bao bọc đẹp cho các tính năng địa lý bên trong cơ sở dữ liệu. Tuy nhiên, cùng loại lợi ích có thể được tạo ra mà không có SDE nhưng nó sẽ cần một lượng đáng kể phát triển và thiết kế cơ sở dữ liệu. Xin lưu ý rằng các tính năng địa lý có thể được lưu trữ bằng địa lý hoặc hình học. Sau này là lưu trữ của Cartesian, có nghĩa là phẳng


Tôi có đào xung quanh nhiều hơn một chút và tìm thấy viên ngọc này: gis.stackexchange.com/questions/6749/arcgis-and-postgis
Simplest2remember
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.