Một trong những lợi ích chính của việc phát triển các ứng dụng GIS dựa trên các thư viện mã nguồn mở, là nhiều dự án mọc lên trên đầu chúng cũng là nguồn mở.
Các dự án mã nguồn mở được thiết kế tốt rất tốt để xem:
- những mẫu mã nào nên được sử dụng
- nên theo phong cách mã hóa nào
- Làm thế nào để cấu trúc các dự án lớn hơn
- đơn vị kiểm tra bao gồm những gì
- công cụ và thủ tục tự động
- quy trình làm việc của sourcecontrol
Các ArcObjects Mã Gallery dường như là nơi tốt nhất để nhìn, nhưng hầu hết các ví dụ tôi đã xem xét là những mẩu rất nhỏ các chức năng hoặc đơn công cụ, chứ không phải là ứng dụng đầy đủ.
Các SharpGIS dự án là một đẹp NET ví dụ để làm theo, nhưng có bất kỳ dự án ArcObjects cụ thể?
Cập nhật với các ví dụ:
Thư viện ArcGIS dễ dàng là một tập hợp các lớp C # .net bao gồm các chức năng phổ biến của ArcObjects, giúp các nhà phát triển ArcGIS thực hiện nhiều chức năng phổ biến theo cách ít thời gian và trực tiếp hơn.
Và từ cùng một nhà phát triển:
http://arcgisslcontrols.codeplex.com/
ArcGISSLControls là một bộ điều khiển ArcGIS Silverlight được xây dựng dựa trên SDK Arclight SilverGIS, nó được phát triển bằng ngôn ngữ lập trình C #.