OpenSource ArcObjectsプロジェクトはありますか?


23

オープンソースライブラリに基づくGISアプリケーションを開発する主な利点の1つは、多くのプロジェクトがオープンソースのライブラリの上に生まれることです。

うまく設計されたオープンソースプロジェクトは、以下を見るのに最適です。

  • 使用するコーディングパターン
  • どのコーディングスタイルに従うべきか
  • より大きなプロジェクトを構成する方法
  • 含める単体テスト
  • 自動ドキュメント作成ツールと手順
  • ソース管理ワークフロー

ArcObjectsのコードギャラリーは見て最適な場所と思われるが、私は見てきたほとんどの例は、機能や、単一のツールの非常に小さな部分ではなく、完全なアプリケーションです。

SharpGISのプロジェクトが従うべき素敵な.NETの例であるが、任意のArcObjectsの具体的なプロジェクトがあるのですか?


例で更新:

http://eagl.codeplex.com/

Easy ArcGIS Libraryは、ArcObjectsの一般的な機能をラップするC#.netクラスのセットです。これにより、ArcGIS開発者は多くの一般的な機能を短時間で直接行うことができます。

そして、同じ開発者から:

http://arcgisslcontrols.codeplex.com/

ArcGISSLControlsは、ArcGIS Silverlight SDKの上に構築された一連のArcGIS Silverlightコントロールであり、C#プログラミング言語で開発されています。


独自のライブラリを使用したオープンソースプロジェクトの他の例はありますか?ほとんどのオープンソースライセンスには、完全なソースコードリリースが必要です。つまり、独自の(クローズドソース)ライブラリはありません。
blah238

1
.NETフレームワークに基づくものはすべてこのカテゴリに分類されます。ない多くの.NET OSのプロジェクトがありますが、例えば、いくつかありますscrewturn.euでほとんどのプロジェクトとcodeplex.com
geographikaは

+1良い例...自分の質問に答えたと思います!それらは存在するように見えますが、多数ではありません。おそらく、ほとんどのAOプロジェクトは機能または目的が独自のものであるためです。
blah238

2
sourceforgeでいくつかのAOコードをリリースしました。私はまだそのコードを維持していると思いますが、私は私が望むほど多くの時間を持っていません。実際、2〜3か月後に別のギグでこのライブラリを完成させた後、もう少しコミットする準備ができています。コメントと批評家は大歓迎です。sourceforge.net/projects/gisactiverecord皆さんやギャルの誰かが助けたいと思ったら、私に知らせてください。
ジョージシルバ

また、私は多くの一般的なルーチンをコンパイルしており、それらをリリースしたいと思っています。P:これらは、来月かそこらのためになるようにしている
ジョージ・シルバ

回答:


11

GDALにはArcObjectsドライバーがあり、ソースコードはSVNツリーで確認できますZiggisプロジェクトはArcObjectのもと、オープンソースです。私は彼らがオープンソースでもある新しいバージョンを持っていることを知っていますが、ソースの場所を見つけることができません。

それ以外の場合、ESRIのArcscriptのサイトは別の場所です。


1
+1 Ziggisプロジェクトは良い例ですが、現在は開発を中止しているようです(独自仕様に移行しました!)。また、C ++ AOの例があると便利です。
geographika


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.