ArcGIS là một hệ thống phần mềm cung cấp một giải pháp tổng thể về hệ thống thông tin địa lý, bao gồm nhiều modul khác nhau, đáp ứng nhu cầu cho mọi tổ chức, từ những người sử dụng đơn lẻ cho đến hệ thống có tắnh toàn cầu. (Nguyễn Viết Thịnh, Kiều Văn Hoan, Trần Xuân Duy, Đỗ Văn Thanh ,2018)
Phần mềm ArcGIS cung cấp nhiều chức năng để có thể:
- Xây dựng một mô hình xử lý không gian rất hữu dụng cho việc tìm ra các
mối quan hệ, phân tắch dữ liệu và tắch hợp dữ liệu.
Thực hiện chồng lớp các vecter, tắnh xấp xỉ và phân tắch thồng kê.
- Tạo ra các đặc tắnh cho sự kiện và chồng xếp các đặc tắnh của các sự kiện đó.
- Chuyển đổi dữ liệu và các định dạng của dữ liệu theo rất nhiều loại định dạng.
- Xây dựng những dữ liệu phức tạp, các mô hình phân tắch và các đoạn mã
để tự động hóa các quá trình GISẦ
Bộ phần mềm ArcGIS Desktop (ArcGIS) bao gồm 3 thành phần cốt lõi sau:
- ArcMap để hiển thị, xử lý và phân tắch dữ liệu và thành lập các bản đồ,
đây là phần mềm bạn sẽ sử dụng nhiều nhất.
- ArcCatalog để quản lý, theo dõi các dữ liệu đã có hoặc tạo mới và mô tả
các dữ liệu mới. Vai trò của ArcCatalog tương tự như windows Explorer, sự khác biệt là ArcCatalog làm việc với nguồn dữ liệu (lớp dữu kiệu, bảng dữ liệu, ..) chứ không phải là với các tệp tin ArcCatalog có thể hoạt động như một phần mềm độc lập, hay tắch hợp trong ArcMap.
- ArcToolbox cung cấp các công cụ để phân tắch dữ liệu, xuất - nhập và chuyển đổi dữ liệu. ArcToolBox không hoạt động như một phần mềm độc lập mà được tắch hợp trong ArcMap hoặc ArcCatalog .
Ngoài 3 thành phần cốt lõi nêu trên, ArcGIS còn bao gồm 2 phần mềm bổ trợ khác là:
- ArcScene: dùng để hiển thị dữ liệu dưới dạng mô hình 3D.
- ArcGlobe: dùng để hiển thị dữ liệu trong mô hình trái đất dưới dạng quả
Khả năng của ArcGIS là rất lớn, vì ngoài 5 phần mềm nêu trên ArcGIS còn có hàng nghìn ứng dụng chạy trên nó, gọi là phần mở rộng (Extension), Đáng kể nhất là Spatial Analyst (phân tắch không gian) và 3D Analyst (phân tắch và hiển thị 3D) (Nguyễn Viết Thịnh, Kiều Văn Hoan, Trần Xuân Duy, Đỗ Văn Thanh ,2018).
ArcMap là ứng dụng để tạo ra bản đồ. Mỗi bản đồ trong ArcMap đực gọi là Map document và được nghi trong các file có đuôi mở rộng là *.mxd, một lớp bản đồ có thể có nhiều data frames. Data fame là một nhóm các lớp bản đồ (Data layer hay Feature Layer) theo một nội dung nào đó và có cùng cơ sở toán học (được hiển thị trong một hệ quy chiếu). Các layer có thể tạo ra từ nhiều nguồn dữ liệu khác nhau: shap files, personal geodatabase, ArcInfo cover datasets, CAD drawing, SDE databases.
Các dữ liệu địa lý có 2 dạng chắnh là vecter (shape, cover, CADẦ) và raster (ảnh số, ảnh quét, các file ảnh dưới dạng *.jpg,*.tiftẦ).
Có 4 định dạng chủ yếu mà ArcMap dùng để lưu trữ dữ liệu là Shape files, Personal GeoDatabases (gọi tắt là GeoDatabase), File GeoDatabase và SED GeoDatabase, Shape files đơn gian hơn GeoDatabase song chức năng của nó lại ắt hơn. Vì vậy để quản lý chặt chẽ hơn, định dạng GeoDatabase hay được sử dụng nhiều hơn.
GeoDatabase là một cơ sở dữ liệu được chứa trong một file có đuôi là *.mdb (định dạng của Ms Acsess). Khác với shape file, GeoDatabase cho phép lưu trữ topology của các đối tượng.
Trong mooth GeoDatabase có một hay nhiều Feature Dataset. Feature Dataset là một nhóm các đối tượng có cùng chung hệ quy chiếu và hệ tọa độ. Một Feature Dataset có thể chứa một hay nhiều Feature class. Feature Class chắnh là đơn vị chứa các đối tượng không gian của bản đồ và cung cấp dữ liệu cho một (layer) trong ArcMap. Mỗi Feature Class chỉ chứa 1 trong các dạng đối tượng: point (điểm), polyline (đường), polygon (vùng). Một Feature Class sẽ được gắn chặt với một bảng thuộc tắnh.