Apakah ada Proyek OpenSource ArcObjects?


23

Salah satu manfaat utama dari pengembangan aplikasi GIS berdasarkan perpustakaan opensource, adalah bahwa banyak proyek muncul di atasnya yang juga merupakan opensource.

Proyek opensource yang dirancang dengan baik sangat bagus untuk dilihat:

  • pola pengkodean mana yang harus digunakan
  • gaya pengkodean apa yang harus diikuti
  • bagaimana menyusun proyek yang lebih besar
  • unit tes apa yang akan dimasukkan
  • alat dan prosedur autodokumentasi
  • sourcecontrol alur kerja

The ArcObjects Kode Galeri tampaknya tempat terbaik untuk melihat, tapi kebanyakan contoh saya telah melihat potongan-potongan yang sangat kecil dari fungsi atau tunggal alat, bukan aplikasi penuh.

Proyek SharpGIS adalah contoh .NET yang bagus untuk diikuti, tetapi apakah ada proyek spesifik ArcObjects?


Diperbarui dengan Contoh:

http://eagl.codeplex.com/

Pustaka ArcGIS yang mudah adalah seperangkat kelas C # .net yang membungkus fungsi umum dari ArcObjects, yang membantu pengembang ArcGIS melakukan banyak fungsi umum dalam waktu yang lebih singkat dan langsung.

Dan dari pengembang yang sama:

http://arcgisslcontrols.codeplex.com/

ArcGISSLControls adalah seperangkat kontrol ArcGIS Silverlight yang dibangun di atas ArcGIS Silverlight SDK, dikembangkan dalam bahasa pemrograman C #.


Apakah ada contoh lain dari proyek open source menggunakan perpustakaan berpemilik? Sebagian besar lisensi open source memerlukan rilis kode sumber lengkap, yang berarti tidak ada pustaka (sumber tertutup).
blah238

1
Apa pun yang didasarkan pada .NET framework akan termasuk dalam kategori ini. Tidak banyak proyek .NET OS, tetapi ada beberapa contohnya screwturn.eu dan sebagian besar proyek di codeplex.com
geografi

+1 Beberapa contoh bagus ... kira Anda sudah menjawab pertanyaan Anda sendiri! Tampaknya mereka memang ada tetapi tidak dalam jumlah besar. Mungkin karena sebagian besar proyek AO memiliki fungsi atau tujuan tertentu.
blah238

2
Saya telah merilis beberapa kode AO di sourceforge. Saya pikir saya masih mempertahankan kode itu, saya hanya tidak punya waktu sebanyak yang saya inginkan. Bahkan, setelah 2 atau 3 bulan menyempurnakan perpustakaan ini di pertunjukan lain, saya siap untuk melakukan sedikit lebih banyak hal. Komentar dan kritik dipersilahkan. sourceforge.net/projects/gisactiverecord Jika ada di antara kalian dan cewek yang ingin membantu, beri tahu saya.
George Silva

Saya juga mengumpulkan banyak rutinitas umum dan saya ingin melepaskannya. Ini akan menjadi untuk bulan depan atau lebih: P
George Silva

Jawaban:


11

GDAL memiliki driver ArcObjects dan Anda dapat melihat kode sumber di SVN the tree . Proyek Ziggis adalah sumber terbuka dan berbasis ArcObject . Saya tahu mereka memiliki versi yang lebih baru yang juga open source, tetapi saya tidak dapat menemukan lokasi sumbernya.

Jika tidak, situs Arcscript ESRI adalah tempat lain untuk melihat.


1
Proyek +1 Ziggis adalah contoh yang bagus, meskipun sekarang tampaknya telah menghentikan pengembangan (dan pindah ke kepemilikan!). Juga bagus untuk memiliki contoh C ++ AO.
geografi


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.