Các tùy chọn cho GIS đám mây nguồn mở? [đóng cửa]


11

Tôi đang tìm kiếm một giải pháp GIS đám mây nguồn mở.

Tình hình hiện tại: Tối đa 100gb dữ liệu được lưu trữ trong cơ sở dữ liệu địa lý tệp được cập nhật hàng ngày. Dữ liệu được sử dụng để tạo bản đồ cũng như các nhiệm vụ xử lý địa lý.

Lý tưởng nhất là tôi chỉ muốn một bản sao của dữ liệu tuy nhiên nó cần được chia sẻ trên nhiều công ty làm việc trong dự án, những người cũng sẽ thêm dữ liệu mới và cập nhật cũ. Người dùng GIS đang sử dụng ArcGIS Desktop v10.1 nhưng đối với phần còn lại của nhóm dự án tôi muốn có một trình xem dữ liệu có thể thực hiện các tác vụ đơn giản như đo lường và bộ đệm. Nếu chúng ta có thể tạo một vài công cụ tùy chỉnh cho trình xem dữ liệu thì thật tuyệt.

Vì vậy, tiêu chí chính của tôi là lưu trữ dữ liệu:

  • Lưu trữ khối lượng lớn
  • Tiếp cận tốt từ mọi nơi
  • Nhanh chóng và dễ dàng để cập nhật
  • Quản lý từ mặt trước tùy chỉnh?
  • Dễ dàng chia sẻ dữ liệu
  • Đảm bảo
  • Hỗ trợ
  • Cấp phép

Trình xem dữ liệu:

  • Hệ thống ký hiệu tốt
  • Minh bạch
  • Ánh xạ cơ sở tốt
  • Đối phó với các dự đoán khác nhau
  • Nhanh
  • 2D và 3D?
  • Công cụ ID
  • Liên kết thông qua các tài liệu / hình ảnh
  • Thêm các công cụ đơn giản
  • Thu phóng và đo
  • Xem CAD và GIS, raster, vect, TIN
  • Tiếp cận tốt
  • Tạo tính năng
  • Thêm dữ liệu và coords
  • Cấp phép

Tôi hy vọng sẽ đạt được một giải pháp hiệu quả về chi phí và được hỗ trợ tốt. Tôi nghĩ rằng nó sẽ là một giải pháp kết hợp với nhau bao gồm nhiều thành phần nhưng tôi không biết bắt đầu từ đâu.


Có các tùy chọn tốt hơn cơ sở dữ liệu địa lý tệp để lưu trữ dữ liệu phù hợp hơn với nhiều truy cập nhưng tôi không thể nhớ chúng được gọi là gì (vẫn là cơ sở dữ liệu ESRI)? Rất vui khi sử dụng chức năng cơ sở dữ liệu lớn được đính kèm trên chúng như SQL hoặc Oracle - điều này có giúp ích gì không? Tôi không có ArcGIS Server chỉ dành cho máy tính để bàn mà chúng tôi muốn sử dụng .... Chắc chắn các yếu tố nguồn mở vẫn có thể sử dụng máy tính để bàn ESRI? Tôi cũng không có nhiều niềm vui với những người xem tốt - hai người duy nhất tôi đã thấy là Autodesks Architectural Modeller (Autodesk 360) và Google Earth Builder .... Tôi biết có một cái giá phải trả cho hai người đó nhưng nếu có không có gì là nguồn mở phù hợp thì tôi sẽ sẵn sàng trả tiền. Rõ ràng ArcGIS Online không ' t cho phép bạn thậm chí thẩm vấn các hình ảnh raster sẽ không hữu dụng với chúng tôi vì chúng tôi xử lý dữ liệu chiều cao rất nhiều. Do đó, đây có thể là một trận đấu bỏ lỡ của tất cả các loại phần mềm nhưng tôi chắc chắn mình có thể làm gì đó hoạt động được không? Tôi cũng muốn một trình soạn thảo siêu dữ liệu tùy chỉnh thay vì trình soạn thảo khó chịu trong ArcCatalog ... Một cái gì đó sẽ ghi lại dữ liệu đến trong cơ sở dữ liệu và cũng tự động áp dụng siêu dữ liệu đó cho các lớp tính năng trong cơ sở dữ liệu địa lý. Tôi không thích tạo ra các XML bị mất như bạn nhận được với các shapefiles. Tôi chỉ đang đặt ra những mục tiêu phi thực tế với chiếc bánh trên trời đang mơ hay bạn nghĩ điều gì đó có thể đạt được? Một cái gì đó sẽ ghi lại dữ liệu đến trong cơ sở dữ liệu và cũng áp dụng cùng siêu dữ liệu đó cho các lớp tính năng trong cơ sở dữ liệu địa lý tự động. Tôi không thích tạo ra các XML bị mất như bạn nhận được với các shapefiles. Tôi chỉ đang đặt ra những mục tiêu phi thực tế với chiếc bánh trên trời đang mơ hay bạn nghĩ điều gì đó có thể đạt được? Một cái gì đó sẽ ghi lại dữ liệu đến trong cơ sở dữ liệu và cũng áp dụng cùng siêu dữ liệu đó cho các lớp tính năng trong cơ sở dữ liệu địa lý tự động. Tôi không thích tạo ra các XML bị mất như bạn nhận được với các shapefiles. Tôi chỉ đang đặt ra những mục tiêu phi thực tế với chiếc bánh trên trời đang mơ hay bạn nghĩ điều gì đó có thể đạt được?


2
Nó có cần phải là ACID không , hay nó có thể nhất quán không?
Kirk Kuykendall

1
Đó là một số danh sách mong muốn bạn có ở đó. Tôi nghi ngờ có một cái gì đó sẽ phù hợp với những gì bạn yêu cầu ra khỏi hộp. Bạn sẽ phải tùy chỉnh nó.
RK

Tôi biết đó là một bài đăng cũ hơn một chút nhưng hãy kiểm tra GIS Cloud giscloud.com
Đám mây GIS

Câu trả lời:


7

được lưu trữ trong cơ sở dữ liệu địa lý

Cơ sở dữ liệu địa lý tệp là kẻ thù của nguồn mở - nếu bạn thay đổi điều này thành PostGIS hoặc shapefiles hoặc tương tự, bạn sẽ gặp nhiều may mắn hơn.

Nếu không, bạn đang tìm kiếm một tấn các tính năng. Bạn sẽ gặp may mắn với GeoServer , nhưng nếu không, bạn có thể muốn xem xét lại phạm vi của những gì bạn đang tìm kiếm.


8
Tôi sẽ không muốn quản lý tới 100GB dữ liệu trong shapefiles
tomfumb 30/11 '

GDAL hỗ trợ đọc / ghi FileGDB để hầu hết các gói Nguồn mở không gian địa lý có thể đọc được. Tôi có thể nghĩ về một số định dạng trong đó điều này không đúng và do đó có nhiều "kẻ thù" của HĐH hơn
Ragi Yaser Burhum

1
GDAL hỗ trợ đọc / ghi FileGDB thông qua SDK nguồn đóng. Không tệ như các định dạng khác, nhưng vẫn khủng khiếp.
tmcw

+1 cho PostGIS và -1 cho Shapefiles. Shapefiles rất tốt cho việc chia sẻ dữ liệu một lần lười biếng giữa những người lớn đồng ý nhưng nếu không thì chúng khó chịu, nhất là vì không phải tất cả các phần mềm đều thực hiện định dạng giống hệt nhau.
MappaGnosis

5

Đề nghị của tôi sẽ là sử dụng ngăn xếp osgeo . Cụ thể, tôi đã sử dụng ngăn xếp này trong Đám mây Amazon (AWS) để phục vụ các bộ dữ liệu raster và vector lớn.

Postgresql với postgis lưu trữ dữ liệu vectơ của tôi Máy chủ Geoserver / Geowebcache dữ liệu vectơ và xếp các bộ dữ liệu lớn đó để phục vụ. Mọi thứ chạy qua trình duyệt bằng OpenLayers.

Tôi đã bảo lãnh trên GeoExt và đã triển khai các giải pháp bằng Geodjango / jQuery với rất nhiều thành công.


4

Câu trả lời dưới đây dựa trên kinh nghiệm của tôi về thiết kế hệ thống doanh nghiệp, chủ yếu dựa trên các giải pháp của Esri. Đây chỉ là lời khuyên chung dựa trên những gì bạn đã đưa ra.

Lưu trữ:

đã chia sẻ trên nhiều công ty làm việc trong dự án, những người cũng sẽ thêm dữ liệu mới và cập nhật cũ

Quên SHP, quên fGDB, lưu trữ nó trong DBMS hỗ trợ các loại không gian. Đối với các gạch đầu dòng của bạn để lưu trữ dữ liệu, DBMS thực hiện tất cả những điều này. PostgreQL là nguồn mở và có một cộng đồng tuyệt vời. Nó hỗ trợ cả hai loại không gian raster và vector (không có req ArcSDE).

Nếu bạn giữ máy khách ArcGIS Desktop, họ có thể kéo dữ liệu này tốt.

Trình xem dữ liệu

chi phí hiệu quả và được hỗ trợ tốt

Người dùng GIS đang sử dụng ArcGIS Desktop v10.1 nhưng đối với phần còn lại của nhóm dự án tôi muốn có trình xem dữ liệu

Sử dụng phiên bản miễn phí của ArcGIS Explorer Desktop (không bị nhầm lẫn với ứng dụng khách ArcGIS Explorer Online). Nó xa nguồn mở, nhưng nó miễn phí và trong mắt tôi là một ứng dụng khách rất mạnh mẽ hoàn hảo cho các yêu cầu của bạn. Có một phiên bản mới sắp ra mắt có vẻ tuyệt vời. nhập mô tả hình ảnh ở đây

Nhìn vào yêu cầu của bạn, tôi tin rằng nó đánh dấu vào tất cả các hộp. Dựa trên các khách hàng của bạn, tôi sẽ đi với một khách hàng dày thay vì một khách hàng dựa trên web. Điều này có nghĩa là họ cần tải xuống / cài đặt ứng dụng khách này, nhưng bạn có thể tập trung cài đặt nếu mỗi người dùng của bạn có thể trỏ đến một tệp cấu hình ứng dụng duy nhất. Bạn đề cập đến 3D, vì vậy đó là một lý do khác tôi chọn ứng dụng này. 3D trong trình duyệt rất gần, nhưng chưa chỉ.

Tuy nhiên, điều đáng chú ý với người xem này là tại thời điểm viết bài, có vẻ như nó sẽ không lấy dữ liệu không gian trực tiếp từ DBMS, trừ khi nó đã được đăng ký làm cơ sở dữ liệu địa lý. Đây có thể là một showstopper cho bạn, vì bạn sẽ cần sử dụng giấy phép ArcSDE để làm điều này. Nó hỗ trợ kéo WMS, vì vậy nếu bạn đưa Máy chủ GIS như Mapserver vào ngăn xếp của mình, thì điều này có thể cung cấp dữ liệu từ PostgreQuery dưới dạng WMS, được sử dụng trong ArcGIS Explorer Desktop.

Vui lòng xem các câu trả lời khác cho người xem thay thế (hoặc nếu tôi có thời gian để suy nghĩ nhiều hơn, hãy quay lại và chỉnh sửa A này).

Nền tảng

chia sẻ trên nhiều công ty

Nhiều tổ chức thường có nghĩa là xác thực thư mục hoạt động không phải là một tùy chọn. Sử dụng bảo mật ở cấp độ postgreSQL để tạo thông tin đăng nhập cho mỗi tổ chức. Bạn đề cập đến đám mây, vì vậy không có gì ngăn cản bạn phục vụ postgreSQL từ một nhà cung cấp như AWS . Mua sắm xung quanh để biết giá từ các nhà cung cấp khác trong khu vực của bạn. AWS sẽ có các AMI mẫu với postgreSQL đã được tải lên.


1
Cảm ơn rất nhiều vì lời khuyên Simon. Tôi đã sử dụng máy tính để bàn arcGIS explorer cả tải xuống và phiên bản trực tuyến và chưa bao giờ thành công với việc lấy dữ liệu từ cơ sở dữ liệu địa lý tệp ..... Rất rất chậm và hệ thống ký hiệu là khá khủng khiếp. Dữ liệu chúng tôi sử dụng nói chung là dữ liệu môi trường nên cần có hệ thống ký hiệu khoa học ... Biểu tượng tốt nghiệp, trình phân loại, biểu tượng đô đốc, v.v.
Georgina

Có thể cung cấp cho phiên bản mới một vòng xoáy chỉ để xem nếu nó vẫn còn vấn đề. resource.arcgis.com/en/cransities/arcgis-explorer-desktop/ nam Không thành công, tôi thích câu trả lời của Jzl5325.
Simon

.... Tôi đã xem trên iPhone 4S của tôi đêm qua và phần mềm lập bản đồ trên đó rất tuyệt ... 2d và 3D trên không và nếu bạn chơi xung quanh London, các tòa nhà 3D sẽ bật lên rất nhanh ....
Georgina

3

Những gì bạn muốn có thể tất cả được thực hiện với các thành phần mã nguồn mở khác nhau. Tuy nhiên, các yêu cầu của bạn quá tham vọng và bạn sẽ không tìm thấy một gói / trình cài đặt duy nhất nào là giải pháp chìa khóa trao tay.

Lưu trữ nó tại AWS. Nhìn vào máy chủ địa lý. Lưu trữ nó trong PostGIS. Xây dựng tùy chỉnh với Django.

Những thứ này là Nguồn mở, vì vậy nó có nghĩa là bạn có các lựa chọn thay thế khác nhau cho mỗi dự án với những ưu điểm / nhược điểm khác nhau.


1
Cảm ơn Ragi, tôi sẽ xem xét các thành phần đó :) Tôi thực sự nhận ra rằng đó sẽ là một giải pháp kết hợp với nhau nhưng thật khó để chọn và nghiên cứu từng thứ một
Georgina

2

Amazon EC2 sẽ là một giải pháp tốt cho Cơ sở dữ liệu địa lý của bạn (mặc dù có thể trở nên đắt đỏ khi là ESRI)

Có thể mở rộng theo yêu cầu. Nếu bạn cần thêm sức mạnh tính toán, bạn có thể khởi chạy các phiên bản EC2 bổ sung mà bạn có thể nghĩ là máy chủ ảo trên đám mây của Amazon, tất cả được tạo từ cùng một AMI gốc. Tạo các thể hiện mới thậm chí có thể được thực hiện theo chương trình để đáp ứng với thống kê sử dụng. Các trường hợp mới có thể được tạo trong vài phút, cho phép Máy chủ ArcGIS của bạn phản ứng duyên dáng với các đột biến lưu lượng truy cập.

Amazon cung cấp một bộ cân bằng tải mà bạn có thể sử dụng để định tuyến lưu lượng đến các trường hợp khác nhau. Khi bạn không còn cần các phiên bản nữa, bạn có thể phá hủy chúng và không phải trả thêm phí cho chúng.

Làm cách nào để bạn có thể truy cập Amazon Cloud GIS Server bên ngoài môi trường địa phương?



0

http://www.gishosting.gter.it/home/ là một giải pháp mới thực sự được phát triển bằng tiếng Ý nhưng có sẵn ở mọi nơi. Nó sử dụng QGIS, QGIS-server, Lizmap web-client và (tùy chọn) PostGIS và hoàn toàn dựa trên nguồn mở.

Tiết lộ : Tôi là nhà phát triển giải pháp GIshosting.

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.