Catégorie : Python

Android le dompteur de Python

Vous connaissez Python? Vous connaissez Android? Bien vous connaissez QPython…. QPython est un interpréteur (script engine) qui permet d’exécuter du code Python sur des environnements Android. Il contient l’interpréteur, une console, un éditeur et la librairie SL4A qui permet d’accéder aux éléments de votre appareil Android (GPS, Interface, Son, etc.) Pour débuter, c’est facile. Rendez-vous […]

Lire la suite
Recyclage de bouteilles

Compacter ses déchets…Le cas des géodatabases.

Le but du compactage est d’augmenter la densité des déchets, principalement des ordures d’un dépotoir. C’est à dire de réduire le volume occupé par une certaine quantité. Le compactage permet de réduire les espaces inoccupés par ses derniers en compressant les espaces vident. Cela permet ainsi d’augmenter les capacités de stockage… Vous vous demandez sûrement […]

Lire la suite

Joyeuses Fêtes

Bonjour, j’aimerais vous dire un gros merci pour avoir été présent durant la dernière année. Le blogue à fonctionné plus que je pensais et je vous remercie. J’espère vous revoir l’an prochain. Je vous souhaite le meilleur pour 2018. Je vous reviens en janvier pour d’autres articles. En attendant, voici quelques « Storymap » concernant Noël Santas […]

Lire la suite

Automatisation des tâches avec Python

Il y a 2 options relativement faciles pour automatiser des tâches avec les logiciels Esri. La première est d’utiliser l’outil « Model Builder » inclus dans ArcGIS et ArcGIS Pro. Il offre une interface intuitive qui permet l’automatisation des tâches via une « programmation »  par diagramme. Il suffit de mettre les outils les uns après les autres pour […]

Lire la suite
Logo Conda

Anaconda, Miniconda, Conda, Python…démêlons la chevelure de Méduse…

Un petit clin d’œil ici à la mythologie grecque. Plus précisément à la petite fille, provenant de l’union de la Terre et de l’Océan, qui était représenté d’une chevelure entrelacée de serpents.  Bref, pour en savoir plus sur cette histoire, voir ici. Si l’on retourne à nos moutons… ou à nos serpents… Anaconda est un […]

Lire la suite
Python

Comment connecter vos scripts Python à ArcGIS.

Il est pratique de faire des scripts Python pour automatiser des tâches, mais il est encore plus pratique de les connecter à l’environnement d’ArcGIS. Le fait d’encapsuler nos scripts avec ArcGIS permet de profiter des outils disponibles pour créer une interface usager à notre script. Ces derniers pourront ainsi les utiliser d’une manière intuitive et […]

Lire la suite

L’intellisense dans PyScripter

L’intellisense… Je ne sais pas si c’est la bonne traduction, je n’ai pas trouvé mieux pour traduire ce mot. Bref, je crois que j’ai fait un petit emprunt à la langue anglaise. Si vous avez la bonne traduction, vous pouvez me contacter. Mais qu’est-ce que l’intellisense. C’est tout simplement une caractéristique d’un environnement de développement […]

Lire la suite

Import d’un fichier DWG (CAD) dans une Géodatabase via Python

Bonjour, il y a un petit bout de temps que je n’ai pas publié d’article sur le blogue. Aujourd’hui, je vous propose une vidéo concernant l’import d’un fichier DWG, donc un fichier CAD, dans une Géodatabase en utilisant le langage de script Python. Si le ryhtme est trop vite, hésitez pas à utiliser le bouton […]

Lire la suite

Les coquetteries des formats de sortie en Python

Je donne quelques fois des cours de Python pour les logiciels Esri (ArcPy). Il arrive souvent, dans les exercices ou dans les explications, que l’on voie ce genre de code. Presque qu’à tous les cours, les étudiants me demandent d’expliquer la syntaxe. Alors voici l’explication. Premièrement, on indique que l’on veut afficher un message dans […]

Lire la suite

Apprendre le langage Python

Bonjour, pour ceux qui sont autodidactes et qui veulent apprendre le langage Python, voici un bon livre (non je n’ai pas de part, de redevance ou quoi que ce soit 😉 ) disponible ici. http://inforef.be/swi/python.htm C’est un livre en français, qui explique les bases du langage Python. Autrement dit du débutant jusqu’au niveau, que je […]

Lire la suite