Saya akan menulis skrip untuk ArcGIS Desktop dengan Python dengan ArcPy.
Apakah ada proyek komunitas atau sumber terbuka tempat kode dan model dapat dibagikan?
Saya akan menulis skrip untuk ArcGIS Desktop dengan Python dengan ArcPy.
Apakah ada proyek komunitas atau sumber terbuka tempat kode dan model dapat dibagikan?
Jawaban:
Saya mungkin akan memasukkannya ke dalam GitHub sampai Anda benar-benar tahu apa yang ingin Anda bagikan. Bahkan ESRI mulai melompat pada kereta musik ini setelah akuisisi GeoIQ.
Komunitas ESRI untuk ini dulunya disebut ArcScripts, kemudian ESRI menutupnya untuk pengiriman baru yang mendukung Galeri Kode mereka, dan sekarang dengan rilis ArcGIS 10.1 (mungkin versi yang Anda miliki jika Anda baru saja memperolehnya) mereka beralih dari Galeri Kode ke ArcGIS Online . Ada serangkaian instruksi di sini untuk memindahkan barang-barang Anda dari Galeri Kode lama ke sistem baru, jika Anda mengabaikan langkah pertama (mengunduh barang-barang Anda yang ada), sisa instruksi akan memberi tahu Anda cara mengunggah kode, alat, peta , dll. dan membaginya dengan pengguna ESRI lainnya. Anda memerlukan akun ArcGIS online (gratis).
Esri host bebas untuk mengunduh kode, model, dan aplikasi yang dibuat pengguna di situs web ArcGIS Code Sharing mereka , di mana Anda dapat:
Cari, jelajahi, dan gunakan kode, skrip, model, peralatan tambahan, widget, dan lainnya.
Ini adalah penerus ArcScripts dan Galeri Kode ArcGIS.
ArcPy Cafe adalah tempat yang baik untuk mendapatkan beberapa skrip dan banyak tips:
Dapatkan semua Resep Arcthon Python Anda di sini!
Seperti yang telah disebutkan, Github adalah pilihan yang bagus. Ini tentu memiliki komunitas terbesar.
Saya juga akan melihat BitBucket . Saya menemukan alat kontrol revisi Mercurial (hg) lebih mudah dipahami dan digunakan daripada git, yang juga didukung Bitbucket. (Ini membantu bahwa Mercurial secara alami selaras dengan python, komunitas tempat ia tumbuh dan bahasa tempat tulisan itu ditulis. Membantu saya bagaimanapun juga ;-)
Apa pun pilihan Anda, kode percabangan / penggabungan / berbagi saja dari kontrol versi terdistribusi dan hosting ini sepadan dengan beratnya dalam elektron berlapis emas (untuk menjangkau sangat jauh untuk metafora yang sangat tegang ...), apalagi yang dibangun dengan pelacakan masalah dan wiki halaman dan independensi vendor.
Salah satu situs berbagi kode "resmi" dari ESRI adalah http://codesharing.arcgis.com/ . Ini lebih untuk alat yang untuk skrip, karena skrip biasanya khusus untuk alur kerja tunggal dan lingkungan, dan karenanya tidak berguna untuk dibagikan.
Untuk skrip Python (IMHO lebih mudah dibagikan daripada model), Anda juga bisa melihat Arcpy Café di mana Anda akan menemukan banyak tips dan contoh yang berguna.
Seperti yang disebutkan oleh @Mapperz, Anda juga dapat menemukan beberapa hal di GeoNET
Last but not least, Anda dapat mencari ini (GIS SE) situs dengan arcpy atau Modelbuilder tag dan ini akan memberikan sejumlah besar himpunan bagian kode.