Haverá uma API Python para ArcGIS Server?


8

Parece um próximo passo óbvio, dado o grande impulso em direção ao Python no ArcGIS Desktop na versão 10.0. Existem limitações do Python em comparação com javascript, flex, etc, que impediriam a ESRI de desenvolver uma API Python?

Respostas:


10

O Python não será executado no lado do cliente no navegador, portanto, qualquer API do servidor exposta no Python provavelmente estaria mais no lado de automação / script / admin.


Bem, há um esforço para fazer o Python rodar no lado do cliente aqui: skulpt.org ... mas não está pronto para produção.
bwreilly

Eu gostaria de ver o que o PyPy faz nesta área.
Jason Scheirer

3

Não há suporte ao navegador para um intérprete python.

Eu acredito que você já pode usar python no lado do servidor (via geoprocessamento )


3

Você pode usar python como um cliente para o servidor ArcGIS. Você apenas atingia os pontos de extremidade REST ou talvez os pontos de extremidade SOAP estremecendo . Por exemplo, usei python para extrair recursos de um serviço ArcGIS por meio de um terminal REST.


2

Você pode usar o Python Api no servidor ArcGIS, automatizando várias tarefas, como reconciliar / publicar postagens, registrar camadas com versão etc.

mas você precisará de uma licença para usá-lo e o ArcMap . Pelo menos em 9.3.1.


0

Você pode obter o IronPython (http://ironpython.net/) em execução no cliente via Gestalt (http://ironpython.net/browser/) e (http://visitmix.com/labs/gestalt/) e em O ArcGIS 93 usa o IronClad (http://code.google.com/p/ironclad/) para acessar o ArcGIS .pyd, mas esse é o IronPython, e não o CPython; projeto.


Você conseguiu o IronClad para trabalhar com o ArcPy?
Petr Krebs

Eu não tentei desde a final, mas estava tendo problemas durante o programa beta, principalmente com loops.
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.