ArcGIS Server用のPython APIはありますか?


8

ArcGIS DesktopのPython 10.0への大きな前進を考えると、次のステップは明らかなようです。javascriptやflexなどと比較して、ESRIがPython APIを開発するのを妨げるようなPythonの制限はありますか?

回答:


10

Pythonはブラウザーでクライアント側で実行されないため、Pythonで公開されているサーバーAPIは、おそらく自動化/スクリプト作成/管理側のほうが多くなるでしょう。


まあ、そこここでは、クライアント側を実行しているのPythonを得るための努力です:skulpt.orgは ...しかし、それは準備ができて、生産には何の近くではありません。
bwreilly

この領域でPyPyが何をするのかを見たいのですが。
Jason Scheirer、2010

3

pythonインタープリターのブラウザーサポートはありません。

サーバー側で(ジオプロセシングを介して)すでにPythonを使用できると思います


3

PythonをArcGISサーバーのクライアントとして使用できます。あなただけのRESTエンドポイントまたは多分打つだろう身震い SOAPエンドポイントを。たとえば、Pythonを使用して、RESTエンドポイントを介してArcGISサービスからフィーチャを取得しました。


2

ArcGISサーバーでPython Apiを使用して、バージョンの調整/投稿、バージョン対応レイヤーの登録などのさまざまなタスクを自動化できます。

ただし、それとArcMapを使用するにはライセンスが必要です。少なくとも9.3.1では。


0

Gestalt(http://ironpython.net/browser/)および(http://visitmix.com/labs/gestalt/)を介して、クライアントでIronPython(http://ironpython.net/)を実行できます。 ArcGIS 93はIronClad(http://code.google.com/p/ironclad/)を使用してArcGIS .pydにアクセスしますが、これはCPythonではなくIronPythonであるため、EsriをサポートするIronPythonまたはEsriがIronCladをサポートします。事業。


IronCladをArcPyと連携させることに成功しましたか?
Petr Krebs

私はファイナル以来試していませんが、ベータプログラム中に、主にループの問題がありました。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.