Chuyên đề lập trình ArcObjects nâng cao đi sâu vào các kỹ năng lập trình tương tác với dữ liệu trên hệ quản trị cơ sở dữ liệu (cài đặt theo mô hình Geodatabase), các tác vụ không gian, các thao tác trên dữ liệu Raster. Lập trình nâng cao cũng đi vào phần lập trình .Net trên ArcGIS. Và chuyên sâu hơn, ArcObjects nâng cao hướng dẫn lập trình trên thư viện ArcEngine dùng cho triển khai các ứng dụng GIS độc lập, không còn phục thuộc vào ArcGIS.
Chuyên đề:LẬP TRÌNH ARCOBJECTS NÂNG CAO
Chương 1 THAO TÁC VỚI BẢNG VÀ CÁC LỚP DỮ LIỆU
1. Mở bảng trong Geodatabase
2. join các bảng trong geodatabase
3. join các bảng thuộc tính với các lớp dữ liệu không gian
4. Làm việc với domain
5. Tạo mới một lớp dữ liệu shapefile
6. Tạo mới một lớp dữ liệu geodatabase
Chương 2 CÁC TÁC VỤ TRÊN KHÔNG GIAN
1. Truy vấn theo không gian
2. Xác định tập các đối tượng đang chọn trên bản đồ
3. Tạo buffer cho đối tượng được chọn
Chương 3 CÁC THAO TÁC TRÊN DỮ LIỆU RASTER
Thêm một lớp dữ liệu raster vào bản đồ
Cộng hai lớp dữ liệu raster
Thực hiện nội suy không gian
Chương 4 LẬP TRÌNH ARCGIS TRÊN.NET (VB.NET)
Tạo các thanh công cụ trong VB.net
Tạo menu
Tạo button
Tạo tool
Kết hợp công cụ xây dựng trong .net vào ArcGIS
Hiệu chỉnh dữ liệu, thêm mới dữ liệu
Truy vấn tìm kiếm dữ liệu GIS bằng lập trình .net
Chương 5 XÂY DỰNG ỨNG DỤNG ĐỘC LẬP VỚI ARCENGINE(new)
Giới thiệu ArcEngine
Lập trình ứng dụng độc lập trên thư viện ArcEngine