ข้อดีอย่างหนึ่งของการพัฒนาแอพพลิเคชั่น GIS ที่อิงกับโอเพ่นซอร์สไลบรารี่คือมีหลายโครงการที่พัฒนาขึ้นมาจากด้านบนซึ่งเป็นโอเพ่นซอร์ส
โครงการ opensource ที่ออกแบบมาอย่างดีนั้นยอดเยี่ยมสำหรับการดู:
- ควรใช้รูปแบบการเข้ารหัสใด
- สิ่งที่รูปแบบการเข้ารหัสที่จะปฏิบัติตาม
- วิธีการจัดโครงสร้างโครงการขนาดใหญ่
- สิ่งที่หน่วยทดสอบจะรวม
- เครื่องมือและกระบวนการบันทึกอัตโนมัติ
- เวิร์กโฟลว์ของ sourcecontrol
ArcObjects Code Galleryดูเหมือนว่าสถานที่ที่ดีที่สุดที่จะดู แต่ตัวอย่างที่สุดที่ผมเคยมองที่เป็นชิ้นส่วนที่มีขนาดเล็กมากของการทำงานเดียวหรือเครื่องมือมากกว่าการใช้งานเต็มรูปแบบ
SharpGISโครงการเป็นตัวอย่างที่ .NET ที่ดีที่จะทำตาม แต่จะมีผู้ใดโครงการ ArcObjects ที่เฉพาะเจาะจง
อัปเดตด้วยตัวอย่าง:
Easy ArcGIS Library เป็นชุดของคลาส C # .net ที่ล้อมรอบฟังก์ชันการทำงานทั่วไปของ ArcObjects ซึ่งช่วยให้นักพัฒนา ArcGIS ทำงานได้หลายอย่างในเวลาน้อยลงและใช้งานได้โดยตรง
และจากผู้พัฒนารายเดียวกัน:
http://arcgisslcontrols.codeplex.com/
ArcGISSLControls เป็นชุดของตัวควบคุม ArcGIS Silverlight ที่สร้างขึ้นจากส่วนบนของ ArcGIS Silverlight SDK ซึ่งได้รับการพัฒนาในภาษา C #