Guia do desenvolvedor ArcGIS
O Guia do desenvolvedor ArcGIS (ArcGIS Developers) é um website mantido pela Esri e que disponibiliza um conjunto de manuais, APIs, ferramentas e serviços para o desenvolvimento de aplicações e soluções para mapeamento e gestão de dados geográficos.
O Guia possui documentação da API para fazer o upload de mapas no site ArcGIS, em linguagem Python.
Ligações relevantes para o ArcGIS Developers (em inglês):
Objetivos específicos AddressForAll
O Instituto AddressForAll possui parceria com a Esri para disponibilizar os dados filtrados na forma de mapas na plataforma ArcGIS Online.
Dentre os objetivos-meios do Instituto será o de desenvolver uma automatização do upload de mapas no ArcGIS Online, com o preenchimento dos metadados destes mapas com as informações armazenadas em nossos CSVs (i.e. donor.csv
e donatedPack.csv
). A forma atual de preenchimento, campo por campo, em cada mapa, requer muitas horas de trabalho manual e demorado. Esta forma foi documentada na issue #144 no GitHub/Digital-guard.
Como começar a usar a biblioteca arcgis
Instalar libkrb5-dev:
apt install libkrb5-dev
Criar ambiente virtual (venv):
mkdir /var/gits/_dg/envarcgis python3 -m venv /var/gits/_dg/envarcgis
Ativar o ambiente:
source /var/gits/_dg/envarcgis/bin/activate
Instalar a biblioteca arcgis:
pip install arcgis pip install dask[dataframe] python-dotenv
Desativar o ambiente:
deactivate
Ligações externas
- APIs de Desenvolvedores - Esri - para desenvolvimento de aplicativos.
- GitHub - Digital Guard: Camadas para publicar na ESRI #144
- GitHub - Digital Guard: Categorias, tag e string de atribuição default #147