Por que aprender PYTHON para Geoprocessamento?
- Rafael Mendonça

- 18 de dez. de 2018
- 2 min de leitura
Atualizado: 26 de fev. de 2019
Você é capaz de realizar muitos projetos utilizando softwares GIS, como o QGIS ou o ArcGIS. Mas se você lida com uma grande quantidade de dados ou com diferentes tipos de projetos, inevitavelmente você sentirá a necessidade de automatizar suas rotinas ou desenvolver uma específica para solucionar os seus problemas.

Aprender uma linguagem de programação fará com que você seja capaz de criar soluções especificas para cada um dos seus projetos. Outra possibilidade, você poderá automatizar tarefas repetitivas, ficará livre dos cliques repetitivos com o mouse. Tudo isso, fará de você um profissional mais eficiente, te trará uma economia significativa de tempo.
Existem diversas linguagens de programação, então por que aprender Python?
Porque Python é usada em muitos softwares de GIS, entre eles os mais utilizados o QGIS e o ArcGIS. Além disto, Python é uma linguagem excelente para lidar com dados espaciais. Ou seja, ela se mostrará uma linguagem mais amigável para trabalhar com o tipo de dado que estamos interessados. Outro aspecto positivo, Python é uma linguagem poderosa e ao mesmo tempo de fácil aprendizagem, o que a torna uma ótima escolha quando se pretende ensinar programação para pessoas que nunca programaram.
Por fim, mais uma razão pra escolher Python: programas feitos em Python funcionam em qualquer computador que tenha o interpretador dessa linguagem. Esse interpretador está disponível para todos os sistemas operacionais, dessa forma você não precisa se preocupar com incompatibilidade!
Para executar um programa no Windows, por exemplo, você só precisa do arquivo .exe. Mas esse arquivo só funciona nesse sistema operacional, se você tentar rodar esse arquivo em um MAC ou em Linux, ele não irá funcionar. Em contrapartida, para que você possa rodar um programa em Python você precisará do arquivo .py e do interpretador da linguagem instalado no seu computador. Funcionará para qualquer computador, basta instalar o interpretador para o seu sistema operacional!
Tenho certeza que todos esses motivos são suficientes para convencer que Python é uma boa escolha. E eu posso afirmar que:
Mesmo que você nunca tenha programado na sua vida, você será capaz de criar seus próprios programas usando Python!
O iCarto irá lançar um curso específico sobre Python para Geoprocessamento. A percepção da escassez de material sobre esses dois temas associados, fez com que eu notasse a importância de criar esse curso. Você será capaz de romper as barreiras das ferramentas disponíveis no mercado. Você desenvolverá as suas próprias soluções!
2019 será o ano em que você se tornará livre para desenvolver suas próprias ferramentas!
Continue acompanhando o nosso site e nossas redes sociais facebook, Instagram e o nosso canal no YouTube.
Em breve trarei mais posts sobre Python para Geoprocessamento e sobre outros temas da Cartografia.
Um forte abraço.

Comentários