Tiếp nối sự khác biệt giữa ArcGIS Pro và QGIS 3 tại Phần 1, dưới đây là những so sánh những điều thú vị tiếp theo…..

11. Phân tích Raster

QGIS 3

ArcGIS Pro

Mặc dù có hơn 1500 công cụ xử lý địa lý ấn tượng, nhưng ArcGIS Pro sẽ khóa các tính năng chưa được cấp quyền. Ví dụ: thống kê vùng, phân loại lại raster đều yêu cầu cấp quyền phân tích không gian.

Một số công cụ phân tích địa hình và khoa học như độ gồ ghề không phải chuẩn công cụ trong ArcGIS Pro mà là chuẩn công cụ trong ArcHydro. Chỉ cần mở trong QGIS 3 có thể tìm thấy các công cụ như vậy trong bộ công cụ GDAL và SAGA như Least Cost Path.

Phân tích raster sử dụng QGIS 3 tiện lợi hơn so với sử dụng ArcGIS Pro nhờ việc QGIS 3 có các công cụ hỗ trợ hiệu quả như GDAL, GRASS và SAGA.

Phân tích raster cho địa hình

12. Phân tích mạng lưới 

QGIS 3

ArcGIS Pro

Việc phân tích mạng lưới giúp doanh nghiệp xác định được khu vực kinh doanh, khách hàng tiềm năng. Doanh nghiệp có thể tìm khu vực kinh doanh với OpenRouteService (ORS) và biết được khả năng tiếp cận các vị trí.

Phân tích mạng lưới

Mặc dù QGIS 3 đã gỡ bỏ plugin Road Graph, vẫn có thể truy cập các công cụ từ hộp công cụ phân tích mạng lưới. Ví dụ, một số truy cập phổ biến như: tuyến đường ngắn nhất, khu vực kinh doanh.

Ngoài ra, công cụ phân tích mạng lưới trong ArcGIS Pro còn có nhiều chức năng khác như có thể chạy các bài toán phân bổ vị trí, ma trận chi phí OD và định tuyến phương tiện. Chúng ta không chỉ thiết lập các phương thức di chuyển như lái xe, đi bộ hoặc xe tải mà còn có thể tối ưu hóa bất kỳ loại xe nào để giao hàng, sửa chữa hoặc vận chuyển.

13. ETL – Trích xuất, chuyển đổi và tải dữ liệu

QGIS 3

ArcGIS Pro

Cả ArcGIS Pro ModelBuilder và QGIS 3 Graphical Modeler đều có những tính năng mới: Trích xuất, chuyển đổi và tải dữ liệu (ETL).

Mô hình đồ họa

Một trong những nâng cấp lớn nhất trong QGIS 3 là mô hình đồ họa, cho phép xâu chuỗi đầu vào, thuật toán và đầu ra lại với nhau để tự động hóa hầu hết mọi thứ. Thuật toán bộ lọc tính năng rất tốt để gửi các tính năng đến các cổng khác nhau, dùng công cụ thao tác tính năng FME .

Luồng dữ liệu

ModelBuilder cũng được chú ý rất nhiều trong ArcGIS Pro, cho phép nhóm, khóa, gắn nhãn, mở rộng và thu gọn các nhóm mô hình. Bên cạnh đó, có thể có được các công cụ hợp lý để phân nhánh các mô hình và lên lịch cho chúng vào các thời điểm khác nhau.

Tác vụ trong ArcGIS Pro Tasks liên quan đến các bước thiết lập trước cho nghiệp vụ lặp đi lặp lại. Thông thường, tác vụ dựa vào lượng dữ liệu đầu vào của người dùng để bán tự động hóa.

Nhìn chung, ArcGIS Pro tốt hơn QGIS 3 về tính năng trích xuất, chuyển đổi và tải dữ liệu.

14.  Ngôn ngữ lập trình

QGIS 3

ArcGIS Pro

Python là ngôn ngữ được sử dụng trong QGIS 3 và ArcGIS Pro. Chúng ta có thể khai thác các thư viện Python để dùng các chức năng như học phần mềm, báo cáo và vẽ đồ thị.

ArcGIS Pro có sự thay đổi lớn với Python 3 + Conda. Khi khởi động, cần cài đặt, chạy và cập nhật các gói và các phần liên quan đến gói trong trình quản lý gói. Theo mặc định, các thư viện của bên thứ ba như SciPy và Pandas được cài đặt sẵn.

ArcGIS Notebooks được xây dựng dựa trên Jupyter Notebook với mục đích cho các nhà khoa học dữ liệu tạo mã, chỉnh sửa, trực quan hóa và chia sẻ. Ngoài ra còn có chức năng mới để thêm API ArcGIS for Python vào Jupyter Notebook. Có thể sử dụng Jupyter Notebook cho PyQGIS, nhưng hơi phức tạp.

Dùng mã Phython trong QGIS 3

PyQGIS là môi trường Python bên trong QGIS 3. Kết xuất bất kỳ mô hình đồ họa nào dưới dạng ngôn ngữ lập trình PyQGIS giống như việc sử dụng mã gian lận. Ngoài ra, có thể lấy cắp mã Python từ lịch sử xử lý và chạy mã trong bảng điều khiển Python.

Cuối cùng, QT Creator được cài đặt với QGIS 3. Đây là một ứng dụng để xây dựng giao diện cho plugin riêng của chúng ta.

ĐỌC THÊM: Free GIS Programming Tutorials: Learn How to Code

15. Tạo nhãn

QGIS 3

ArcGIS Pro

Khi có các nhãn chồng chéo, cách tiếp cận ArcGIS truyền thống là dùng Maplex Label Engine hoặc chuyển đổi hoàn toàn thành chú thích. Trong khi đó, vị trí nhãn thủ công trong QGIS 3 giúp cho mọi bản đồ được gọn gàng.

Đánh dấu chữ và hình vẽ, ghi chú bản đồ, thư mục tạo nhãn là những tính năng mới của ArcGIS Pro. Tuy nhiên, QGIS 3 sẽ xử lý nhiều vấn đề về nhãn tốt hơn so với ArcGIS Pro.

Tạo nhãn trong QGIS 3

16. Tự động hóa công tác làm bản đồ

QGIS 3

ArcGIS Pro

Trước tiên, cần xây dựng một bản đồ dải cho từng phạm vi trong mapbook. Sau đó, tạo ra các bản đồ với phép quay và tỷ lệ phù hợp.

Xây dựng bản đồ

ArcGIS Pro tạo tên mới cho  Data Driven Pages là Map series, phù hợp với QGIS 3 Atlas . Khi kiểm tra Data Driven Pages QGIS 3 Atlas , cả hai đều làm tốt công việc của mình như nhau.

Có một giải pháp khác để xây dựng bản đồ dải trong QGIS 3 đó là tải xuống plugin Polystrip. Pluggin này xứng đáng là một công cụ nguyên bản trong hộp công cụ Bản đồ.

Khả năng tự động hóa bản đồ của ArcGIS Pro được đánh giá cao hơn so với QGIS 3.

17. Ảnh động

QGIS 3

ArcGIS Pro

Thông qua dữ liệu thời gian mà bản đồ trở nên sống động, cuốn hút người xem vào màn hình một cách kinh ngạc và tràn đầy cảm hứng với hình ảnh động trên bản đồ. Chúng ta không cần nhiều kỹ năng hay thực hành nhiều để tạo ra hình ảnh động trong QGIS 3 và ArcGIS Pro.

ArcGIS Pro đem đến trải nghiệm về ảnh động tốt hơn so với QGIS 3. Chúng ta có thể đi sâu hơn vào từng khung hình chính trong dòng thời gian ảnh động. Biểu tượng water fill ảnh động siêu thực nhạy với ánh sáng đem đến cảm giác thật kinh ngạc.

Tính năng Temporal Controller trong QGIS 3 giúp xem qua từng dòng thời gian giống như ArcGIS Pro. Ngoài ra Temporal Controller còn giúp lưu trữ dữ liệu theo thời gian, tính năng này hiện là một phần cốt lõi và hoạt động tương đối trơn tru trong QGIS 3.

Ảnh Esri Javascript API Webmap WebGL

18. Loại trình bày dữ liệu trên bản đồ 

QGIS 3

ArcGIS Pro

Trước đây, ước tính có khoảng 25 loại trình bày bản đồ trong lĩnh vực. Hiện danh sách được cắt giảm còn 20 loại bản đồ. ArcGIS Pro và QGIS 3 đều có thể đáp ứng 19/20 loại bản đồ. Bản đồ đa dạng tạo nên sự thú vị cho phần mềm GIS.

Tuy nhiên, lựa chọn cách trình bày dữ liệu bản đồ phù hợp cho công việc là điều cần thiết nhằm tránh việc quá tải thông tin trong bản đồ, giúp cho bản đồ gọn gàng hơn.

Các loại trình bày dữ liệu trên bản đồ có trong ArcGIS Pro và QGIS 3

19. Topo – Trình biên tập Jedi 

QGIS 3

ArcGIS Pro

Ngay cả những nhà biên tập dữ liệu Jedi tài năng nhất cũng có thể mắc phải các lỗi số hóa như đường ngắn hơn đường giao cắt (overshoot), điểm cuối của đường dài hơn đi qua đường giao cắt (Dangle) và sự chồng chéo về hình học. Khi nói đến topology errors , nên dùng  ArcGIS Pro hay QGIS 3?

Biên tập topo

Geometry Checker (Trình kiểm tra Hình học) trong QGIS 3 là một plugin cốt lõi để xác thực các lỗi hình học. Là một công cụ hình học tô pô hàng đầu, nó có tất cả các chức năng cần thiết như tìm các khoảng trống, các điểm tự giao cắt, các đường cắt để đảm bảo tính toàn vẹn của dữ liệu.

Ngoài Geometry Checker, ArcGIS Pro còn có thêm Trình đánh giá dữ liệu, giống như trình kiểm tra hình học tô pô trên steroid. Hệ thống này tự động hóa việc kiểm soát chất lượng dữ liệu để quản lý lỗi và dữ liệu chất lượng cao.

20. Khả năng tương tác

QGIS 3

ArcGIS Pro

QGIS 3 có khả năng tương tác. QGIS 3 có thể sử dụng hầu hết các định dạng GIS thông qua việc lựa chọn tự nhiên không gian địa lý.

FGDB, CAD, NetCDF, GPX, KMZ và QGIS đã thêm phần hỗ trợ lớp dạng lưới, hữu ích cho mô hình khoa học. Mặc dù bạn vẫn có thể nhập MXD, có thể chuyển đổi kiểu tệp của Esri sang định dạng QGIS.

ArcGIS Pro nâng cao khả năng tương tác bằng cách hỗ trợ nguyên bản cho KML / KMZ trực tiếp trong trình xem bản đồ tương tự đối với các định dạng tệp CAD như định dạng tệp DGN, DWG và DXF. Khi Geopackage trở thành tiêu chuẩn mới trong QGIS 3, ArcGIS Pro đang bắt kịp để hỗ trợ GPKG.

Định dạng GIS

(…Còn tiếp tại Phần 3)

Nguồn tham khảo

Người dịch: DungNTT- VidaGIS

Nếu cần thêm thông tin về sản phẩm, dịch vụ mà bạn quan tâm, vui lòng xem chi tiết tại đây  hoặc liên hệ với chúng tôi [email protected]