Giải pháp phần mềm nguồn mở cho người dùng Esri


8

Tôi hiện đang là sinh viên và đã sử dụng phần mềm Esri khá nhiều dành riêng cho nhu cầu GIS của tôi. Thỉnh thoảng tôi sử dụng R để tạo raster, đặc biệt là đầu ra của các mô hình thống kê - mà tôi thường đưa trở lại vào Arc để làm việc.

Tôi sẽ tốt nghiệp trong một năm hoặc lâu hơn và có thể không tiếp tục có quyền truy cập vào ArcMap.

Tôi tự hỏi những chương trình nào được khuyến nghị ở vị trí của Arc. Tôi hiện đang sử dụng R cho hầu hết các công việc raster của mình, nhưng thấy rằng nó không thể luôn xử lý các raster lớn.

Trong số các chương trình phần mềm GIS nguồn mở khác, có chương trình nào có điểm tương đồng nhất với Arc (về khả năng và giao diện người dùng) hay một (hoặc một số) dễ học nhất đến từ nền tảng đó không?

Có phải là phổ biến để sử dụng nhiều chương trình cho các chức năng khác nhau, hoặc hầu hết mọi người chỉ có một hoặc hai chương trình họ sử dụng?


@whuber Không thật. Đó là nhiều hơn về những gì các công cụ khác mà chúng tôi sử dụng.
Nathan W

@Nathan Tôi hiểu ý của bạn: câu hỏi này không chỉ tập trung vào phần mềm miễn phí. Tôi sẽ bỏ phiếu để mở lại.
whuber

@Sarah Vui lòng xem qua 1. Thay thế cho ArcGIS ( guide.l Library.upenn.edu/content.php?pid=289291&sid=2431267 ) & Tại sao nên xem xét các lựa chọn thay thế ArcGIS? ( gothos.info/2008/09/why-consider-arcgis-alternigin )
Sunil

+1 nó cũng phụ thuộc vào yêu cầu của bạn .. Ở Ấn Độ, hầu hết các tổ chức phi chính phủ đang sử dụng giải pháp GIS nguồn mở (để có hiệu quả về chi phí, dễ sử dụng, dựa trên Linux và áp dụng cho Máy tính để bàn, nền tảng di động)
Sunil

Câu trả lời:


12

Disclaimer: Nhà phát triển của dự án, và người ủng hộ khó tính, nhưng nó thật tuyệt vời ... :)

Rất nhiều người dùng Arc * có xu hướng phù hợp với QGIS . Nó cung cấp cùng loại tính năng, nếu không có nhiều hơn trong một số lĩnh vực . Cung cấp các tùy chọn in ấn tốt . Có thể mở khá nhiều định dạng dưới ánh mặt trời. QGIS cũng có một khung phát triển có thể giao tiếp với GRASS và SAGA GIS, và một loạt các công cụ khác, là những công cụ tuyệt vời cho công việc raster. R cũng có thể được giao tiếp bằng cách sử dụng khung xử lý.

QGIS hỗ trợ Python làm ngôn ngữ chính cho các phần mở rộng, tập lệnh, macro, v.v. Có thể kết nối với MS SQL, Oracle, PostGIS, Spatialite, W * S, v.v.

Tất nhiên điều này cũng là để nói rằng bạn không nên học QGIS và dừng lại. Học cách sử dụng càng nhiều công cụ càng tốt. Biết một loạt các công cụ sẽ giúp bạn linh hoạt hơn trong những lúc cần thiết. Chỉ biết QGIS * cũng tệ như chỉ biết Arc *. Tuy nhiên, việc sử dụng một cái gì đó như QGIS sẽ giúp bạn phân nhánh vào các gói phần mềm khác như GRASS và SAGA mà tôi nghĩ bạn sẽ thích làm những thứ raster mà bạn cần.


2
Chúng tôi là một cửa hàng ESRI (ArcGIS) nhưng Quantum GIS (QGIS 2.0+) với kết nối trực tiếp không gian Oracle thay thế hoàn toàn ArcGIS. Với ngân sách giảm, QGIS đã tiết kiệm được nhiều $$$$ trong chi phí cấp phép.
Mapperz

3
Trong một mạch tương tự như Mapperz, tôi đã học được GIS trên ArcInfo 6.x và chuyển sang ArcGIS 10.1. Nhưng khi tôi đi làm tự do, tôi không thể đủ khả năng cấp phép ESRI (hoặc thậm chí cả Oracle!). Bây giờ tôi thấy không có gì tôi từng làm với Arc mà tôi không thể làm với QGIS (bao gồm GRASS) cộng với Python và một vài gói khác (ví dụ PostGIS, GeoServer, GDAL, Shapely) và NumPy cộng với SciPy cùng với GDAl Khả năng xử lý raster của Python (mặc dù tôi không phải là người dùng R nên tôi không thể so sánh).
MappaGnosis


1

Con trăn

Python có thể làm rất nhiều thứ, thậm chí không cần sử dụng arcpy.

Vô biên, trước đây là OpenGeo, có một thư viện cho các công cụ doign với Python: http://geoscript.org/ (mặc dù tôi không thể bảo đảm cho điều đó, tôi đã không sử dụng nó).

Bạn cũng có thể sử dụng các thư viện python lớn như NumPy và SciPy để sắp xếp các bộ dữ liệu lớn. Sau đó, bạn có thể sử dụng đa xử lý để đa luồng nó.

Tôi hiện đang sử dụng Python để tải xuống dữ liệu, giải nén nó và đưa nó vào cơ sở dữ liệu của công ty chúng tôi. Đó là chất keo gắn kết mọi thứ với nhau!


1

Cung cấp cho Hệ thống phân tích không gian địa lý Whitebox ( http://www.uoguelph.ca/~hydrogeo/Whitebox/ ). Đó là một hệ thống GIS nguồn mở, đa nền tảng với giao diện thân thiện với người dùng và rất nhiều khả năng phân tích. Tôi là nhà phát triển chính của dự án.

Đối với câu hỏi của bạn về việc sử dụng nhiều chương trình, vâng, công nghệ GIS tiên tiến sẽ sử dụng công cụ phù hợp cho công việc trong tay. Tốt nhất là làm quen với một loạt các công cụ và có thể chọn và chọn dựa trên nhiệm vụ mà bạn phải đối mặt.


Tôi nhận thấy rằng nó nằm dưới tiêu đề bộ môn của Hydrogeomatics - có sự nhấn mạnh oh thủy văn với chương trình này không? (Tôi tình cờ làm thạc sĩ về Thủy văn học)
Sarah

@Sarah, tôi muốn nói rằng Whitebox đang được phát triển với đối tượng người dùng GIS rộng lớn. Nó chỉ xảy ra rằng mối quan tâm nghiên cứu cụ thể của từng nhà khoa học trong Trung tâm Thủy văn học phù hợp với thủy văn. Như vậy Whitebox có khả năng tốt trong lĩnh vực này. Ví dụ, có nhiều thuật toán để mô hình hóa đường dẫn có sẵn (D8, D-infinite, FD8, Rho8), có nhiều công cụ để lập bản đồ lưu vực và phân tích mạng luồng, và có nhiều công việc đang được tiến hành để kết hợp mô hình thủy văn phân tá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.