Một giải pháp nhanh chóng và hiệu quả cho việc tiếp cận lập trình GIS.
Đi liền với các phiên bản ArcView GIS 3.x, ngôn ngữ Avenue không cầu kỳ phức tạp, nó tỏ ra khá mạnh mẽ và gần gũi đối với những người bước chân vào lĩnh vực lập trình GIS. Nếu bạn có mong muỗn xây dựng cho mình một ứng dụng GIS không quá lớn, không đòi hỏi mức độ chia sẽ dữ liệu đa người dùng, thì ArcView GIS kết hợp với Avenue có thể là sự lựa chọn tốt cho bạn.
Tiếp cận Avenue bạn sẽ thấy một số đặc điểm chính của ngôn ngữ lập trình này:
- Ngôn ngữ kịch bản hướng đối tượng
- Không hỗ trợ đệ quy
- Đi liền với phần mềm ArcView GIS 3.x
- Cho phép liên kết với ngôn ngữ lập trình khác thông qua việc gọi *.DLL hoặc *.exe
Với Avenue, bạn có thể:
- Thay đổi giao diện ArcView GIS
- Tương tác với bản đồ, các lớp dữ liệu
- Làm việc với các bảng dữ liệu
- Lập trình giao diện
- Phân phối ứng dụng thông qua các extension
- Liên kết ứng dụng, kết hợp với các ngôn ngữ lập trình khác VB, VC++
Để tìm hiểu kỹ hơn về Avenue bạn có thể tham khảo các tài liệu:
Tiếng Việt: Lập trình GIS căn bản - Lê Đức Trị, Trần Văn Pháp
Tiếng Anh: ArcView GIS/ Avenue developer's guide - Amir H. Hazavi
|