ArcPyを使用してPythonでArcGIS Desktopのスクリプトを作成します。
コードとモデルを共有できるコミュニティまたはオープンソースプロジェクトはありますか?
ArcPyを使用してPythonでArcGIS Desktopのスクリプトを作成します。
コードとモデルを共有できるコミュニティまたはオープンソースプロジェクトはありますか?
回答:
このためのESRIコミュニティは以前はArcScriptと呼ばれていましたが、ESRIはコードギャラリーを支持して新しいサブミッションに閉じ、現在はArcGIS 10.1のリリース(取得したばかりのバージョン)から移行していますコードギャラリーをArcGIS Onlineに。そこ命令のセットですここで、あなただけの(既存のものをダウンロードする)最初のステップを無視した場合、命令の残りの部分は、コードをアップロードする方法を教えてくれます、新しいシステムに古いコードギャラリーからあなたの事を移動するためのツール、マップなど、他のESRIユーザーと共有します。(無料の)ArcGISオンラインアカウントが必要です。
Esriホストは、ArcGIS Code Sharing Webサイトでユーザーが作成したコード、モデル、およびアプリケーションを無料でダウンロードできます。
コード、スクリプト、モデル、アドイン、ウィジェットなどを検索、閲覧、使用します。
ArcScriptsおよびArcGIS Code Galleriesの後継です。
ArcPy Cafeは、いくつかのスクリプトと多くのヒントを探すのに適した場所です。
ここですべてのArcGIS Pythonレシピを入手してください!
すでに述べたように、Githubは素晴らしい選択肢です。確かに最大のコミュニティがあります。
また、BitBucketを見ていた。Mercurial(hg)リビジョン管理ツールは、Bitbucketがサポートしているgitよりも理解しやすく使いやすいと思います。(Mercurialが自然にpython、それが成長したコミュニティ、そしてそれが書かれている言語と連携するのを助けます。とにかく私を助けます;-)
あなたの選択が何であれ、分散バージョン管理とホスティングの単独でのコード分岐/マージ/共有は、金メッキされた電子でその価値があります(ひどく緊張した比phorのために非常に遠くまで...)ページとベンダーの独立。
ESRIの「公式」コード共有サイトの1つはhttp://codesharing.arcgis.com/です。スクリプトは通常、単一のワークフローと環境に固有であり、したがって共有するのに役に立たないため、これはスクリプト用のツールに向いています。
Pythonスクリプト(モデルよりも共有しやすいIMHO)の場合、ar ArcpyCaféを見ると、役に立つヒントや例がたくさん見つかります。
@Mapperzで述べたように、あなたはまた、上のいくつかのものを見つけることができますGEONET
最後になりましたが、あなたがこの(GIS SE)のサイトを検索することができarcpyまたはModelBuilderのタグとこれはあなたのコードのサブセットを多数提供します。