Hoje, atualizei para o ArcGIS Desktop 10.2.2, bem como a ferramenta de processamento em segundo plano de 64 bits, e notei que tanto o numpy quanto o matplotlib foram instalados com o Python. De fato, na seção " O que há de novo? " Da 10.2.1, afirma:
O ArcGIS 10.2.1 foi atualizado para incluir o Python 2.7.5. As bibliotecas Python de terceiros também foram atualizadas: o NumPy foi atualizado para 1.7.1 e matplotlib para 1.3.0.
Eu entendo que há várias ferramentas no ArcGIS que usam numpy, como:
bem como várias ferramentas no Módulo de acesso a dados .
Alguma das ferramentas do ArcGIS utiliza diretamente o módulo matplotlib e, em caso afirmativo, quais? Ou é instalado apenas no caso de as pessoas quererem criar tabelas e gráficos com melhor aparência, etc. do que é possível no ArcMap?
fonte
Respostas:
Sim, algumas das ferramentas usam matplotlib.
Por exemplo (na minha instalação 10.1):
Análise de Cluster Espacial de Multi-Distância (Função Ripleys K)
<ArcGIS install folder>\ArcToolbox\Scripts\KFunction.py
Autocorrelação espacial incremental (I de Moran)
<ArcGIS install folder>\ArcToolbox\Scripts\MoransI_Increment.py
Mínimos Quadrados Ordinários
<ArcGIS install folder>ArcToolbox\Scripts\OLS.py
Agrupar recursos semelhantes
<ArcGIS install folder>ArcToolbox\Scripts\Partition.py
<ArcGIS install folder>ArcToolbox\Scripts\SSReport.py
módulo que contém " Funções de relatório para ferramentas de script ESRI, além de usuários para seus próprios scripts " .Parafraseando o comentário de Jason Scheirer - bibliotecas Python de terceiros (como o matplotlib) podem ser incluídas nas reservas e somente se forem essenciais (isto é, as ferramentas principais dependem delas). A ESRI não deseja aumentar a área de instalação ou congelar os usuários em uma versão específica de uma biblioteca Python, a menos que seja absolutamente necessário.
fonte