Câu hỏi chính: Có loại cơ sở dữ liệu địa lý nào hoạt động liền mạch với cả ESRI và các sản phẩm nguồn mở không?
Chi tiết: Công ty của tôi hiện đang chuyển qua geodata ở các định dạng tệp vectơ và raster khác nhau và không được tổ chức đặc biệt. Hầu hết việc xử lý được thực hiện bằng các công cụ nguồn mở, nhưng một số khách hàng yêu cầu chúng tôi lưu trữ dữ liệu của chúng tôi ở định dạng dịch vụ ESRI Map. Chúng tôi đã có một phiên bản máy chủ ArcGIS lưu trữ các dịch vụ này, nhưng chúng tôi vẫn xử lý ngược dòng bằng cách sử dụng các công cụ nguồn mở trước khi đưa kết quả vào cơ sở dữ liệu địa lý arcsde arcsde. Từ những gì tôi có thể nói, ogr / gdal có một số khả năng hạn chế để đọc / ghi từ cơ sở dữ liệu địa lý arcsde, nhưng không đủ để tôi có thể lưu trữ hợp lý tất cả dữ liệu của chúng tôi trong cơ sở dữ liệu địa lý arcsde và hy vọng các công cụ xử lý của chúng tôi có thể sử dụng arcsde cơ sở dữ liệu địa lý là kho lưu trữ dữ liệu chính cho công ty. Tôi có lầm không? Nếu tôi chuyển sang một cơ sở dữ liệu địa lý nguồn mở, chẳng hạn như postgis, các công cụ xử lý của chúng tôi sẽ hoạt động tốt nhưng tôi không nghĩ rằng tôi có thể sử dụng cơ sở dữ liệu postgis làm kho lưu trữ dữ liệu để lưu trữ các dịch vụ ESRI. Tôi có lầm không? Có một loại cơ sở dữ liệu địa lý ngoài kia có thể phục vụ cả nguồn mở và ESRI một cách liền mạch không? Nếu không, đó là cách thông thường để duy trì cơ sở dữ liệu địa lý song song, một cho nguồn mở và một cho ESRI?
Nếp nhăn bổ sung: Câu trả lời tôi nhận được là sử dụng PostgreSQL / PostGIS. Điểm mấu chốt tiềm năng duy nhất đó là tôi muốn lưu trữ cơ sở dữ liệu này trên Amazon Web Services (AWS) và nếu có thể tôi muốn sử dụng Dịch vụ cơ sở dữ liệu quan hệ của Amazon (RDS) để giảm thiểu chi phí quản lý cơ sở dữ liệu của chúng tôi (sao lưu, cân bằng tải , v.v.) Tuy nhiên, RDS hiện chỉ hỗ trợ MySQL, Oracle và SQL Server làm công cụ cơ sở dữ liệu. Tôi nghĩ rằng nếu RDS bắt đầu hỗ trợ PostgreSQL thì đây sẽ là kịch bản lý tưởng, nhưng chỉ cần kiểm tra lại, PostgreQuery là lựa chọn duy nhất của tôi cho khả năng tương tác nguồn mở dựa trên ArcGIS + gdal / ogr? Nếu vậy tôi có khả năng sẽ tạo cơ sở dữ liệu PostgreQuery trên AWS, tôi sẽ phải tiêu tốn nhiều tài nguyên hơn để quản lý nó.